[ARM7] 关于数据初始化数据清零的问题

[复制链接]
3922|26
huangxz 发表于 2013-8-1 16:58 | 显示全部楼层
但是你继电器状态应该用1位表示就够了,而且你也不能那样定义

LPC_RTC->GPREG0 = ?
 楼主| 流金岁月 发表于 2013-8-1 21:12 | 显示全部楼层
huangxz 发表于 2013-8-1 16:55
错了,lpc1788里面有5个

你好,我用的是LPC1768,请问是那几个地址,能reset之后保持的,谢谢
longquanboy 发表于 2013-8-1 21:15 | 显示全部楼层
弱弱的问一下,你是用ARM控制继电器开关,当你复位时,你能确保这些开关不会乱跳?如果你能保证在复位时开关状态不会乱跳,那就有办法读回状态!
huangxz 发表于 2013-8-1 21:33 | 显示全部楼层
流金岁月 发表于 2013-8-1 21:12
你好,我用的是LPC1768,请问是那几个地址,能reset之后保持的,谢谢

你看下数据手册就知道了,我用过lpc1788,没用过lpc1768
 楼主| 流金岁月 发表于 2013-8-1 21:52 | 显示全部楼层
huangxz 发表于 2013-8-1 21:33
你看下数据手册就知道了,我用过lpc1788,没用过lpc1768

好的,谢谢
jiemnij 发表于 2013-8-2 08:32 | 显示全部楼层
ayb_ice 发表于 2013-8-1 15:53
xxx

人家 ayb_ice 都已经提供了两种编译器的例子了,,楼主可以结贴了

另外楼上的几位很多没理解楼主的意思
楼主只是说 标志为被清楚了, 并不是一定不让寄存器不被清零啊

ram和寄存器不是一码事

IAR
__no_init float xx;     //iar就一起仿这个吧
__attribute__(zero_init) float xx//

详细见11# 13#
longfeng0 发表于 2013-11-7 21:23 | 显示全部楼层
LPC1700的RTC,有一片2KB的RAM,用于保存数据,看下用户手册
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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