[牛人杂谈] 将库函数的IO基本操作映射为Arduino的IO操作

[复制链接]
 楼主| 天灵灵地灵灵 发表于 2023-11-25 18:05 | 显示全部楼层 |阅读模式
通过IO的映射我们可以实现移植代码
比如通过IO操作的一些代码
我们知道Arduino提供了丰富的芯片驱动库,这里讲一下如何映射IO的基本操作
Arduino的IO模式设置为pinMode(pin,mode);
例如pinMode(PIN_SDIO, OUTPUT);
移植到新唐单片机可以这么写

#define pinMode(PIN_SDIO, OUTPUT)          GPIO_SetMode(PA, BITx,GPIO_MODE_OUTPUT)

#define digitalWrite(PIN_SDIO, HIGH)           PAx = 1
你学会了吗
zhuomuniao110 发表于 2023-11-25 18:47 | 显示全部楼层
宏的应用让移植更方便。
yiy 发表于 2023-11-25 20:22 | 显示全部楼层
如果文件不多,还可以用编辑的替换功能直接全部替换了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

182

主题

3469

帖子

13

粉丝
快速回复 在线客服 返回列表 返回顶部