深圳市航顺芯片技术研发有限公司
直播中

舒适

4年用户 5经验值
擅长:控制/MCU
私信 关注
[问答]

HK32F030M GPIO最快翻转速度的问题

各位好!
       我有使用HK32F030M的cpu做led恒流芯片驱动芯片,gpio翻转的时候我计算出的翻转速度应该是8M左右,但是实际速度只有5.5M,下面是我用工具抓的波形 boxing.png
仿真看到的汇编指令如下:
gpio1.PNG
代码不停的翻转GPIO,一条STR指令实际占两个指令周期,最后的频率只有5.5M。
理论上32M的HSI作为系统时钟应该是8M左右,偏差比较大。
clock.PNG
这个是时钟配置代码,HCLK=PCLK=SYSCLK=HSI=32M


更多回帖

发帖
×
20
完善资料,
赚取积分