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.

[参考译文] Starterware/TM4C123GH6PGE:在 TivaWare_C_Series-2.1.3.156 driverlib 中找到有关拆分(宽)定时器的错误

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/587401/starterware-tm4c123gh6pge-found-bug-in-tivaware_c_series-2-1-3-156-driverlib-regarding-splitting-wide-timers

器件型号:TM4C123GH6PGE

工具/软件:Starterware

大家好、

在尝试使用常识 、文档和本论坛非常感谢的示例将宽范围的计时器拆分对工作时、我最终找到了问题:

driverlib/timer.c 、line360、函数 TimerConfigure、位于第二个断言中

assert (((ui32Config & 0x000000)!= TIMER_CFG_SPLIT_PAIR)|| 

这会导致配置拆分对的任何尝试都是无用的。 它将忽略它。


相反、将此行修改为:

Assert ((((ui32Config & 0x80000)=TIMER_CFG_SPLIT_PAIR)|| 


如果尚未修复(尚未选中)、请在 Tivaware 中修复此问题。


祝你一切顺利、

那个人不想从他的普通 TI 帐户中发帖、因为他的名字被更改了、无法修复。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很抱歉你遇到了问题。 它在最新版本的 TivaWare 中没有更改。 我将在周一回到办公室时进行详细了解。