[STM32F3] 运行比预期慢

[复制链接]
1822|45
dengdc 发表于 2022-8-10 21:45 | 显示全部楼层

有些地方可以不用HAL库,用LL库。
dengdc 发表于 2022-9-1 19:11 | 显示全部楼层
以前只用过标准库,第一次接触HAL库,比较菜,LL库没用过
stly 发表于 2022-9-1 19:24 | 显示全部楼层
如果你是在仿真条件下 要考虑电脑的影响
renyaq 发表于 2022-9-1 19:26 | 显示全部楼层
内部晶振一般不准
heweibig 发表于 2022-9-1 19:28 | 显示全部楼层
各种延时吧  io口有延时 本身内部时钟也不是那么准
yszong 发表于 2022-9-1 19:30 | 显示全部楼层
楼上是仿真的时候看的吗
 楼主| xxrs 发表于 2022-9-1 19:32 | 显示全部楼层
不是仿真,示波器看的
 楼主| xxrs 发表于 2022-9-1 19:34 | 显示全部楼层
差距好大 是不是io口不支持这么高频率的呢
wyjie 发表于 2022-9-1 19:35 | 显示全部楼层

明显是太快io口反应不过来嘛
heweibig 发表于 2022-9-1 19:37 | 显示全部楼层
小马拉大车 不匹配
chuxh 发表于 2022-9-1 19:40 | 显示全部楼层
你这个管脚是悬空的?如果不是,还要考虑板上的容性.还有,你要看看这两条指令汇编出来有多少条
dingy 发表于 2022-9-1 19:43 | 显示全部楼层
是在仿真状态下测试的吗
chuxh 发表于 2022-9-1 19:47 | 显示全部楼层
在什么情况下测得的数据呀
renyaq 发表于 2022-9-1 19:49 | 显示全部楼层
大概慢多少
 楼主| xxrs 发表于 2022-9-1 19:51 | 显示全部楼层

明白了,多谢大家讨论这么多哈
討厭和人归類 发表于 2022-9-24 02:09 | 显示全部楼层
正常IO翻转速度是达不到50MHz的吧

銀河 发表于 2022-9-24 02:31 | 显示全部楼层
我之前测试过,是没有的输出50MHz

笨蛋无需搭理 发表于 2022-9-24 02:53 | 显示全部楼层
你可以考虑使用寄存器试试,看看能不能达到50MHz

漫过岁月 发表于 2022-9-24 03:15 | 显示全部楼层
你用HAL库能实现输出50M么?感觉费劲吧

可爱的白兔先生 发表于 2022-9-24 05:02 | 显示全部楼层
如果你想输出速度够快的话,你可以使用寄存器,如果用HAL估计是不行,因为它采用的是库函数的方式调用,会很麻烦

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部