智能车制作

标题: 51风格的编写是不是在IAR上有很大的区别 [打印本页]

作者: 施主请留步    时间: 2016-2-26 16:35
标题: 51风格的编写是不是在IAR上有很大的区别
[img]file:///D:\QQ消息\584336046\Image\Group\%BL2EN[UQ8G9@0(S[V@HZ94.png[/img]


作者: xhx331153066    时间: 2016-2-26 16:38
都是C语言没多大区别吧~
作者: 施主请留步    时间: 2016-2-26 16:42
xhx331153066 发表于 2016-2-26 16:38
都是C语言没多大区别吧~

这样的错误实在是无法下手呀

作者: 机遇    时间: 2016-2-26 16:53
施主请留步 发表于 2016-2-26 16:42
这样的错误实在是无法下手呀

可以用宏定义替换的

作者: 求知的小木虫    时间: 2016-2-26 17:19
high,low宏定义了吗,还有SCL,SDA引脚定义对了吗

作者: 施主请留步    时间: 2016-2-26 17:57
求知的小木虫 发表于 2016-2-26 17:19
high,low宏定义了吗,还有SCL,SDA引脚定义对了吗

宏定义过了,可是学长说MK60的引脚不能像51那样重新命名,而且我这样写 gpio_init(PTC16,GPI,0)TC16=high;还是会出现一样的报错

作者: 施主请留步    时间: 2016-2-26 18:00
机遇 发表于 2016-2-26 16:53
可以用宏定义替换的

试过了,不行,应该是Mk60无法像51那样随意给每一个引脚命名

作者: luckner    时间: 2016-2-26 19:50
#define high gpio_init(PTC16,GPI,0)
作者: 施主请留步    时间: 2016-2-26 20:41
luckner 发表于 2016-2-26 19:50
#define high gpio_init(PTC16,GPI,0)

我是这么写的PTC16_IN=high,如果按照你这么写,PTC16和PTC17这两个引脚该如何读取高低电平来写字节

作者: luckner    时间: 2016-2-26 21:31
这个你要写寄存器的宏定义
作者: wjjjb    时间: 2016-2-26 22:54
哎!天真的娃




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2