如何高效总结STM32程序移植技巧?

2026-06-10 20:541阅读0评论SEO资源
  • 内容介绍
  • 相关推荐

本文共计562个文字,预计阅读时间需要3分钟。

如何高效总结STM32程序移植技巧?

1. STM32芯片替换案例:stm32f103rct6 -> stm32f103c8t6

1.1. 更新芯片点击魔术棒,在出现的菜单栏中,Device选项重新选择芯片

如何高效总结STM32程序移植技巧?

1.2. 更改+1.+工程更换不同STM32芯片eg:stm32f103rct6 -> stm32f103c8

1.工程更换不同的STM32芯片eg:stm32f103rct6stm32f103c8t6:1.1.修改芯片点击魔术棒,在出来的菜单栏里,Device选项重新选择芯片1.2.修改

1. 工程更换不同的STM32芯片

eg:stm32f103rct6 ---->stm32f103c8t6:

1.1. 修改芯片

点击魔术棒,在出来的菜单栏里,Device 选项重新选择芯片

1.2. 修改启动文件

此处举例是 RCT6 修改为 C8T6,因为 flash 容量大小不一样,所以需要对应修改启动文件,如果是 flash 大小相同,此步骤不需要。此处由:startup_stm32f10x_hd.s修改为startup_stm32f10x_md.s

1.3. 修改全局宏定义

同样先点击魔术棒,在菜单栏选择 C/C++。进而修改全局宏定义。

阅读全文

本文共计562个文字,预计阅读时间需要3分钟。

如何高效总结STM32程序移植技巧?

1. STM32芯片替换案例:stm32f103rct6 -> stm32f103c8t6

1.1. 更新芯片点击魔术棒,在出现的菜单栏中,Device选项重新选择芯片

如何高效总结STM32程序移植技巧?

1.2. 更改+1.+工程更换不同STM32芯片eg:stm32f103rct6 -> stm32f103c8

1.工程更换不同的STM32芯片eg:stm32f103rct6stm32f103c8t6:1.1.修改芯片点击魔术棒,在出来的菜单栏里,Device选项重新选择芯片1.2.修改

1. 工程更换不同的STM32芯片

eg:stm32f103rct6 ---->stm32f103c8t6:

1.1. 修改芯片

点击魔术棒,在出来的菜单栏里,Device 选项重新选择芯片

1.2. 修改启动文件

此处举例是 RCT6 修改为 C8T6,因为 flash 容量大小不一样,所以需要对应修改启动文件,如果是 flash 大小相同,此步骤不需要。此处由:startup_stm32f10x_hd.s修改为startup_stm32f10x_md.s

1.3. 修改全局宏定义

同样先点击魔术棒,在菜单栏选择 C/C++。进而修改全局宏定义。

阅读全文