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.

[参考译文] TMS320F280033:SCI 优先级控制寄存器

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1404784/tms320f280033-sci-priority-control-register

器件型号:TMS320F280033

工具与软件:

您好!
如何设置 SCIPRI 寄存器的位? 我在 sci.h 中找不到任何相关的驱动程序库函数  

谢谢!

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

    尊敬的 Samrudhi:

    看起来我们没有任何 driverlib 函数来设置该寄存器中的 FREESOFT 字段。 您可以通过直接写入代码中的寄存器来设置这些位。 例如、如果用户希望设置优先级控制模式、以便在停止前完成当前的接收/发送序列、可以在初始化期间执行以下操作:

    HWREGH(base + SCI_O_PRI) |= (1 << 3);

    此致、

    Delaney

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

    谢谢 Delaney!