打印
[牛人杂谈]

将库函数的IO基本操作映射为Arduino的IO操作

[复制链接]
478|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
天灵灵地灵灵|  楼主 | 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 | 只看该作者
如果文件不多,还可以用编辑的替换功能直接全部替换了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

161

主题

3317

帖子

13

粉丝