20
2022
03

stm32外设移植(大致流程)

移植定义:

        将某平台的源码运行到新的平台。


技巧:

      关键修改跟硬件平台相关的代码,该代码一般为如下:

       1、引脚初始化

       2、引脚控制与读取

       3、数据收发

       4、硬件中断

       5、软件延时需要改为硬件精准延时

。。。


移植就是逐步纠正的过程。

大家可以打开几个不同平台下的程序,会发现同一个通信接口类型下的程序内部的操作函数是完全一样的,只是管脚定义方式不同,还有一个就是需要包含所用平台的头定义

gzh

微信扫码关注

更新实时通知

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。