在线时间461 小时
UID2023373
注册时间2013-7-5
NXP金币56
TA的每日心情 | 开心 2018-7-2 06:04 |
|---|
签到天数: 1 天 连续签到: 1 天 [LV.1]初来乍到
金牌会员
 
- 积分
- 6040
- 最后登录
- 2025-8-21
|
发表于 2014-11-7 09:18:45
|
显示全部楼层
Q2.但ICS_C3与ICS_C4每个芯片的值可能不一样,他们的值是不是保存在FLASH 0x3fe,0x3ff地址内,上电时自动从0X3FE,与0X3FF中加载。
A2:
如果程序里没有trim,那么芯片启动后ICS_C3与ICS_C4寄存器里默认装载的是出厂TRIM值(各不相同),但对应芯片IRC频率都是数据手册上标识的那个。
0x3fe,0x3ff地址只是给用户放用户的trim值用的,比如你想trim IRC到32.768KHz那么就可以把相应trim值存那两flash地址。(参考手册3.7.1.3 Alternate Non-Volatile IRC User Trim Description)
出厂trim值并没有存于这两flash地址,否则你改写这两地址后岂不是把芯片出厂trim值给改写了?如果真那样以后想要让芯片IRC恢复数据手册标称频率就得重新写那两地址了。
|
|