航顺HK32F103RBT6单片机运行慢的问题
问题描述:
用惯了ST公司的M3系列单片机,而又要支持国产,所以找到了国产航顺M3系列,说它完全和STM32单片机兼容,硬件电路和程序都可以直接使用,为了以后的项目方便使用,做了这么一个验证实验:
1.将以前一个使用STM32F103RET6做的一个项目的PCB板子拿来,将板子上STM32芯片使用风枪吹下来,直接替换成HK32F103RBT6芯片;
2.使用STLink结合MDK5.24来调试:打开之前的MDK工程副本,将以前MDK项目Device里的STM32F103RET6改成ST32F103RBT6,再将Debug设置中的FlashDownload改为128K;
3.重新编译;
4.点击下载;
下载后,程序能够跑起来,引脚控制、串口输出、flash读写等等都没有问题,唯一的问题是:感觉所有动作都慢半拍,运行得很慢!举例:一个500ms的延时,结果表现出来5秒的样子;
|