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.

[参考译文] TMS320F28374D:PERINTSEL

Guru**** 2348500 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/594573/tms320f28374d-perintsel

器件型号:TMS320F28374D

大家好、我在技术参考手册中读出:每个通道的模式寄存器中的 PERINTSEL 应设置为通道编号(例如、CH2.MODE.PERINTSEL[4:0]= 2)。

这是否意味着我必须这样配置:

CH1.MODE.PERINTSEL[4:0]= 1

CH2.MODE.PERINTSEL[4:0]= 2

CH3.MODE.PERINTSEL[4:0]= 3

Ch4.MODE.PERINTSEL[4:0]= 4

Ch5.MODE.PERINTSEL[4:0]= 5

Ch6.MODE.PERINTSEL[4:0]= 6

如果是这种情况、那么有这样的寄存器有什么意义?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    您的理解是正确的。 PERCNTSEL 寄存器存在于早期器件上。 在该器件上、我们添加了 DMACHSRCSELx 寄存器以获得更好的灵活性、但仍保留了旧寄存器以实现与旧器件的兼容性。 更多详细信息、请参阅 TRM 中的"4.2.3外设中断事件触发源"部分。

    此致、
    Vivek Singh