有个项目,老版本是STM32F103C8T6,硬件资源不够了,新版本采用STM32F103RCT6。
无缝过渡,如下:
- 选定芯片
- 宏定义改为STM32F10X_HD,USE_STDPERIPH_DRIVER
- 删除原有的启动汇编文件,更换为高密度器件汇编文件
- 时钟系统紊乱?
那得看你程序怎么写:
先看F103时钟树
int main(void)
{
unsigned char stateInit = 0;
volatile unsigned char adjusted =
有个项目,老版本是STM32F103C8T6,硬件资源不够了,新版本采用STM32F103RCT6。
无缝过渡,如下:
int main(void)
{
unsigned char stateInit = 0;
volatile unsigned char adjusted =