周立功先生:您好!<br /> 我是杭州电子科技大学计算机学院的老师,正在用您公司的EASYARM2200<br />实验板学习ARM,书也是您编写的<ARM嵌入式系统基础教程>,碰到了一些问题,<br />非常的苦恼,特向您请教.<br /> 主要是这两个问题:<br /> 1. P158的5.4.5节的复位问题<br /> 2. P179的5.5节的存储器加速模块问题<br /> 似乎您在这两个问题上讲述得不够详细.<br /> 这次我就专门请教您复位问题吧!<br /> 看P159的图16, <br /> 左边有"外部复位"和<br /> "看门狗复位"和<br /> "掉电"和<br /> "EINT0-3唤醒".<br /> 从图上看来,"外部复位"或"看门狗复位"的高电平导致了右边的那个触发器置1,<br /> 然后通过或门,唤醒定时器开始计数...<br /> 下面的"掉电"和"EINT0-3"高电平,也能够导致唤醒定时器计数的...<br /> 差别就是上面的一组能够导致"复位FLASH存储器"和"复位PCON.PD",而下面的那组<br /> 没有那个动作.<br /> <br /> 右下角的"从VPB写1"或"复位"则导致右边的那个触发器置位,导致"Fosc到PLL"的<br /> 那个与门打开...<br /><br /> 有好多的困惑!<br /> 1. "外部复位""看门狗复位" 和 右下角的那个"复位"之间是种什么关系?<br /> 2. 右下角的那个"触发器的非"是PCON的一位PD么? 我们看到有这个话"PCON.PD位的VPB读"<br /> 3. 唤醒定时器上面的那个"复位PCON.PD"和右下角的触发器有什么联系?<br /> 4. 如果右下角的那个"触发器的非"是PCON的一位PD,也没有能够显示出: PCON上的PD位置1,<br /> 而导致"振荡器重新启动并使PD位清零"啊...<br /><br /> 非常的苦恼,周先生,请您指导一把!<br /><br /> 我的联系方式有<br /> QQ: 358969078 <br /> EMAIL: yuejun_yu@sohu.com<br /> <br /> 静候佳音!<br /><br /> <br /><br /><br /><br /> <br />
|