打印
[STM32F1]

EEROM写不进数据

[复制链接]
312|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xxrs|  楼主 | 2022-4-17 23:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
   选择O0的时候,程序都是正常的,选择O2优化后,EEROM只能读,写不进去,咋回事了,各位大侠,变量已经全部改成了vu8/vu16之类得了,还是不行

使用特权

评论回复
沙发
houcs| | 2022-4-17 23:16 | 只看该作者
写EEPROM需要等待总线 不忙 所以可能把等待优化掉了

使用特权

评论回复
板凳
xxrs|  楼主 | 2022-4-17 23:19 | 只看该作者
可以读,写不了

使用特权

评论回复
地板
huangchui| | 2022-4-17 23:21 | 只看该作者
读不需要等待,写需要等待一会,读写转换也需要等待一会。

使用特权

评论回复
5
dengdc| | 2022-4-17 23:25 | 只看该作者
如果是模拟时序,优化后代码执行速度会快些,注意时序延时

使用特权

评论回复
6
stly| | 2022-4-17 23:28 | 只看该作者
看优化后的汇编代码有什么变化,单步走一下看看

使用特权

评论回复
7
xxrs|  楼主 | 2022-4-17 23:30 | 只看该作者
模拟的,找到问题了,优化后时序有点问题了

使用特权

评论回复
8
lizye| | 2022-4-17 23:32 | 只看该作者
02优化是什么

使用特权

评论回复
9
xxrs|  楼主 | 2022-4-17 23:35 | 只看该作者
你是用的IAR???

使用特权

评论回复
10
supernan| | 2022-4-17 23:37 | 只看该作者
一般优化就是优化了是处理时间相关的吧。。。。

使用特权

评论回复
11
dengdc| | 2022-4-17 23:38 | 只看该作者
是的是的 我用的是iar

使用特权

评论回复
12
xxrs|  楼主 | 2022-4-17 23:41 | 只看该作者
哦,那我就知道怎么回事了,多谢大家

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

405

主题

7415

帖子

1

粉丝