将STM32F429的程序移植到STM32F407上运行

原运行在F429上的嵌入式程序,因各种原因想在F407的板子上运行,需要修改一些设置

1.点开魔术棒,device,将芯片型号由F429改为F407

2. 点开C/C++,这一步很重要,一定要改好

3. 点开Debug,看看之前的仿真器与现在是否一致

    

基本设置要改的就是这些

4.打开工程,在文件目录中找到startup_stm32f429_439xx.s,将这个文件从工程移除,然后添加startup_stm32f40xx.s;这两个文件提前置换好。

   

5.另外如果涉及到硬件引脚设置不同,也要注意在工程文件中进行修改,比如我们的两个板子的CAN通信的GPIO引脚不同,还要在相应文件中做修改。

猜你喜欢

转载自blog.csdn.net/CSDNrecho/article/details/114285259