一般来讲MCU的开发肯定是先点灯的,要不Intel的BGM就不会是 灯 灯灯灯 了(此处应有节奏感)。
这篇文章让我们说说rt-thread上pin脚的使用,虽然我记得似乎跟我说过不太推荐pin脚的那个框架了,但我觉得那玩意还行,挺好的
上大招
第一步:初始化引脚对应的时钟,如果不太考虑功耗的话,像我一样,全给他时钟打开了
第二步:添加rt-thread的pin功能的驱动,添加rtt的驱动这点在上一节我似乎忘记说了,串口记得添加serial哈。这里添加pin.c在rt-threadcomponentsdriversmisc下边
第三步:添加drv_pin.c到工程里。
这里 MM32F5_PIN中第一个参数是PINx_xx对应的号,0,1,2,3.....这样排列下去,方便管理和添加,
第四步:在rtconfig.h文件中使能PIN的功能,“RT_USING_PIN”
编译下载看视频
MSH下边用exit命令退到finsh,然后用led_test(x,0/1)测试LED是否可以电亮和关闭
视频还得等3天~
原作者:Magicoe是攻城狮
|