Magicoe是攻城狮 · 2022年08月29日 · 上海市徐汇区

【MM32F5270开发板试用】二、GPIO的操作~点灯

一般来讲MCU的开发肯定是先点灯的,要不Intel的BGM就不会是 灯 灯灯灯 了(此处应有节奏感)。
这篇文章让我们说说rt-thread上pin脚的使用,虽然我记得00275AA5.png大似乎跟我说过不太推荐pin脚的那个框架了,但我觉得那玩意还行,挺好的

上大招
第一步:初始化引脚对应的时钟,如果不太考虑功耗的话,像我一样,全给他时钟打开了
1.png

第二步:添加rt-thread的pin功能的驱动,添加rtt的驱动这点在上一节我似乎忘记说了,串口记得添加serial哈。这里添加pin.c在rt-thread\components\drivers\misc下边
2.png

第三步:添加drv_pin.c到工程里。
这里 MM32F5_PIN中第一个参数是PINx_xx对应的号,0,1,2,3.....这样排列下去,方便管理和添加,

3.png

第四步:在rtconfig.h文件中使能PIN的功能,“RT_USING_PIN”
4.png

编译下载看视频
MSH下边用exit命令退到finsh,然后用led_test(x,0/1)测试LED是否可以电亮和关闭
视频还得等3天~
5.png

推荐阅读
关注数
6143
内容数
276
灵动MM32 MCU相关技术知识,欢迎关注~
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息