Other Parts Discussed in Thread: TMS570LS0432
问是否可以用GIOA口中某一位代替GIOB的某一位,
即,端口映射,A1口映射到B3口,即对B3口的所有操作都反映到A1口上。
具体就是我现在,把GIOA的第1位代替GIOB的第3位,然后我读取GIOB口,我希望得到的是GIOB0。GIOB1。GIOA0。GIOB2。GIOB3。GIOB4。GIOB5。GIOB6。GIOB7的数据。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Other Parts Discussed in Thread: TMS570LS0432
问是否可以用GIOA口中某一位代替GIOB的某一位,
Hi Surface,
我看了一下,GIOA和GIOB之间应该是没有能够互相映射的端口。
另外,我们这次使用的是TMS570LS0432这个型号,应该没有GIOB吧?
所以无论如何也没法把GIOA映射到GIOB了。
另外,有一点比较奇怪的是,为什么大量使用了GIOx这组引脚呢?
570这个系列芯片的绝大多数数字引脚都是可以做GIO功能的。GIOA,GIOB,GIOC,GIOD这些组引脚具备外部输入边沿检测功能而已。
换言之,如果只是读电平高低,普通数字引脚都可以拿来用,比如没用到的SPI引脚,没用到的CAN总线引脚,没用到的Timer引脚等等。
只有需要用到外部输入边沿中断时,才需要使用GIOx这样的引脚。