Part Number:TMS320F280049C
HI TI:
我在工程中将GPIO0分配给CPU控制、GPIO28分配到CLA控制,GPIO0在Timer0中断中进行置位操作,GPIO28在CLA task0中进行置位操作,CLA task0是PWM周期性触发运行。GPIO0和GPIO28会同时进行写操作,而且是操作同一个寄存器GPASET,请问在他们同时写这个寄存器的不同位会不会存在问题?(比如只把GPIO28置位或者只把GPIO0置位,另外一个无法完成写操作)
Susan Yang:
CPU 和 CLA 都有自己的 GPIO_DATA_REGS 副本,因此 CPU 和 CLA 之间不需要仲裁。
您可以看一下数据手册的
表 8-5. Peripheral Registers Memory Map (continued)
https://www.ti.com.cn/cn/lit/ds/symlink/tms320f280049c.pdf
,
keysfine:
谢谢回复
,
Susan Yang:
很高兴能帮到您