很抱歉
我犯了一个非常低级的错误,大意疏忽将光耦和光敏管混淆在一起,所以前面解释中用了日光,不过原理上两者基本一样,只是光耦内部是光敏管加LED组成,光线由内部LED产生。
……
要想弄清楚你所问的问题,不是一句两句能说清楚的。
简单的说几点
1.你说的两套总线和ARM无关,而是哈佛结构和冯诺依曼结构的区别,既然用DSP想必你知道哈佛结构的特点
……
1.光耦决定流过其的电流不要理解成只要有光照,就一定有电流流过,我给你举两个极端的例子:如果光耦不接任何器件,不管有多大光照其电流为零;现假设R5的阻值非常大,有1M,电源电压为6……
从分析看有点解释不通,74系列的IC驱动能力还是比较强的,如果是反向漏电流原因,那说明该IC几乎没有输出驱动能力,上拉电阻为150K,请将上拉电阻和输出端R4去掉后检验该IC的输入……
分享自己认为学习ARM方面比较好的一本书,不过是英文版的,中文版书店有沈建华翻译北航出版的卖。
下载地址:
ARM System Developer's Guide.pdf……
个人建议:
b) 用法
假定要是PortA中的第15口输出1,第7口输出0。可按下列方式实现:
批量处理方式:
PA.PADRL.WORD |= 0x800……
johnliuzk
如果不能debug请先确认是不是可以download?
如果可以download说明你安装正确,请再确认你的debug是download后按……
补充3:
一如既往的坚持日系MCU的风格,汇编指令非常多,不利于用户掌握底层指令;没有找到可以将指定位置1清0的位操作指令。
我尝试找可以在C代码中嵌入汇编的伪指令,结果只发现……
补充2:
优化的设置
工具可以设置优化,在Build--SuperH RISC engine Standard Toolchain...下可以设置,见下图
这里可以设……
补充1:
上面3.1的原因也是C的源代码和汇编指令对应关系不好导致的,如果选择C+ASM模式可以在汇编指令中一条条的单步执行
建议想单步调试的朋友选用C+ASM模式……