OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3472|回复: 11

想用for循环实现跑马灯,可是编译器报错

[复制链接]

1

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
59
金钱
59
注册时间
2019-4-21
在线时间
17 小时
发表于 2020-5-7 16:17:19 | 显示全部楼层 |阅读模式
1金钱
怎么直接用for循环改变变量的方式去控制GPIO

for循环实现跑马灯

for循环实现跑马灯

最佳答案

查看完整内容[请看2#楼]

写法完全错误, 不能改宏定义名字, 只能改变量名字。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165475
金钱
165475
注册时间
2010-12-1
在线时间
2115 小时
发表于 2020-5-7 16:17:20 | 显示全部楼层
写法完全错误, 不能改宏定义名字, 只能改变量名字。
回复

使用道具 举报

0

主题

58

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2015-12-27
在线时间
0 小时
发表于 2020-5-7 16:17:21 | 显示全部楼层
技术不行,没办法帮到楼主,只能帮顶以表支持......
回复

使用道具 举报

15

主题

1061

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
3623
金钱
3623
注册时间
2019-8-14
在线时间
1054 小时
发表于 2020-5-7 17:36:10 | 显示全部楼层
参数是有固定的,不可以通过外部来赋值改变
回复

使用道具 举报

22

主题

2251

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4477
金钱
4477
注册时间
2013-4-22
在线时间
336 小时
发表于 2020-5-8 11:55:46 | 显示全部楼层
这是什么鬼,a、b是变量,你直接连接到GPIO_PIN,得到GPIO_PIN_a和GPIO_PIN_b,肯定不行的
回复

使用道具 举报

7

主题

105

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1027
金钱
1027
注册时间
2016-1-28
在线时间
135 小时
发表于 2020-5-8 12:54:00 | 显示全部楼层
楼主想当然了。变量是不可以这样用的。你可以用数组的形式实现。
回复

使用道具 举报

12

主题

146

帖子

0

精华

高级会员

Rank: 4

积分
920
金钱
920
注册时间
2018-7-18
在线时间
385 小时
发表于 2020-5-8 13:12:15 | 显示全部楼层
可以试试用带参数宏和连接符
回复

使用道具 举报

0

主题

55

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2018-12-27
在线时间
0 小时
发表于 2020-5-8 16:08:43 | 显示全部楼层
帮顶,相信大家会帮您解答的
回复

使用道具 举报

2

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
161
金钱
161
注册时间
2019-2-14
在线时间
21 小时
发表于 2020-5-8 18:01:44 | 显示全部楼层
不能这样做吧,用数组的形式试试
回复

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
43
金钱
43
注册时间
2019-12-30
在线时间
7 小时
发表于 2020-5-8 21:20:30 | 显示全部楼层
推荐你用寄存器和查表法来解决你的问题
回复

使用道具 举报

2

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
115
金钱
115
注册时间
2019-11-14
在线时间
18 小时
发表于 2020-5-9 10:21:29 | 显示全部楼层
可以参考你用的这个函数里面所用到的寄存器,通过偏移来试试
回复

使用道具 举报

1

主题

16

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2020-4-15
在线时间
11 小时
发表于 2020-5-10 15:42:30 | 显示全部楼层
C语言水平还不到家,你不能改define过的定义的名字的,只能更改变量。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-1 23:44

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表