打印
[STM8]

stm8s103f3p6

[复制链接]
755|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
samby2012|  楼主 | 2020-2-12 15:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 samby2012 于 2020-2-13 19:38 编辑

这个片子的RAM,地址为0x00CB无法操作,有碰到过的吗?
LD  A,#$55
LD  $00CB,A

上面的指令都改不了!!

使用特权

评论回复
沙发
mmuuss586| | 2020-2-12 16:35 | 只看该作者
可能这个地址不支持写入吧

使用特权

评论回复
板凳
samby2012|  楼主 | 2020-2-12 16:47 | 只看该作者
本帖最后由 samby2012 于 2020-2-12 19:04 编辑
mmuuss586 发表于 2020-2-12 16:35
可能这个地址不支持写入吧

RAM,可以写入的,全RAM清零,也改不了。
我用
        ldw X,#ram0_start
clear_ram0.l
        clr (X)
        incw X
        cpw X,#ram0_end        
        jrule clear_ram0

很奇怪,整个RAM区里,总有1个字节改不了,上电即是FF,不一定是0XCB地址上。这几句代码是最先运行,断点看也改不了

使用特权

评论回复
地板
jiekou001| | 2020-2-12 19:58 | 只看该作者
不知道啊。用指针试试看。

使用特权

评论回复
5
samby2012|  楼主 | 2020-2-13 20:00 | 只看该作者
算了,不去搞清楚了,看起来跟片子的调试机制有点关系,跳开这个字节用,可以。

使用特权

评论回复
6
hanzhen654| | 2020-2-14 16:27 | 只看该作者
可读不可以写入,权限不够所致

使用特权

评论回复
7
wakayi| | 2020-3-3 16:46 | 只看该作者
这个还有权限的说法?

使用特权

评论回复
8
wowu| | 2020-3-3 16:52 | 只看该作者
看不懂汇编指令啊

使用特权

评论回复
9
xiaoqizi| | 2020-3-3 17:00 | 只看该作者
手册上有没有介绍这个地址的是干嘛用的啊

使用特权

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

本版积分规则

2

主题

65

帖子

2

粉丝