28335原来是用scic,中断法,现在想改成scia 想了想,要改的有io口,还有将scic的寄存器改成scia的,然后将中断group改成sica的9,中断程序里面把scic 换成scia先关的寄存器就应该行了啊,不知道还有什么遗漏的。。我能知道的只有这些了,现在问题就是不对,进不了中断,中断的group 也改了啊,就是不对,问下是不是还有什么没改的、、、麻烦进来的大大们帮忙指点下。
rookiecalf:
使用编辑器搜索一下有没有遗漏的scic寄存器忘记修改过来的。还有引脚的配置。一级一级检查,别遗漏了。
另外建议使用示波器测试一下上位机信号是否正常。
28335原来是用scic,中断法,现在想改成scia 想了想,要改的有io口,还有将scic的寄存器改成scia的,然后将中断group改成sica的9,中断程序里面把scic 换成scia先关的寄存器就应该行了啊,不知道还有什么遗漏的。。我能知道的只有这些了,现在问题就是不对,进不了中断,中断的group 也改了啊,就是不对,问下是不是还有什么没改的、、、麻烦进来的大大们帮忙指点下。
Jason Wu4:
1. SysCtrl.h中关闭SCIC的模块时钟,打开SCIA的模块时钟
2. 注意他们分别对应不同的中断服务子程序
3. 搜索其他细节中的相关寄存器,进行修改