[求助]从哪儿可以得到8位MCU寄存器复位初始值?
- UID
- 108266
- 性别
- 男
|
[求助]从哪儿可以得到8位MCU寄存器复位初始值?
把我手上三本书翻了一个遍也没找到。
把我从网上下载的所有相关资料翻了一遍也没找到。
找它的原因主要是:在定时器工作模式中有一个预置数计数方式,如果预置了一个值后,定时器到此会翻转并发生中断(如果允许中断的话),那么这就有一个问题,那就是复位后,这个预置数寄存器值为多少?为#$0000吗?如果为#$0000,那么定时器岂不是有可能发生一次我们也许并不想要的中断?
另:如果MCU在使用中,预置数寄存器还是有可能被干扰而改写为我们不期望的值,这个时候,发生的定时周期也将非我们初始化时的规定值,解决它的办法无非是不断刷新这两个寄存器为我们的规定值,那么这种不断刷新是否有什么弊端?
呵呵,特别怀念张明峰在MICROCHIP的那种技术支持方式,不管是什么样的奇怪问题,都能尽快得到一个七不离八的解释,不知道去了Freescale后,这种风格是否得到继承?
作为对各位FAE回答问题的报答,在本产品完成后,我将整理一份比较完整的文档上传到此(或者21IC的BBS把),当然,也请各位见谅的是:介于公司的规定,我可能会稍梢保留一些。[em27] |
|
|
|
|
|
- UID
- 104631
- 性别
- 男
|
可以从网上下载你所用MCU的datasheet,里面在介绍每个寄存器的时候,都标注了其reset状态下的值 |
|
|
|
|
|
- UID
- 108266
- 性别
- 男
|
我的EMAIL:xinyuanjishu@126.com
xinyuanjishu@163.com
另:在本论坛如何修改帖子?有时候需要修改一下,还没搞清楚如何修改呢! |
|
|
|
|
|
- UID
- 105100
- 性别
- 男
|
|
|
|
|
|