Thread 中讨论的其他器件:SYSBIOS
工具/软件:TI-RTOS
你(们)好
实际上、我正在尝试为 idkAM5718上的某些外设手动配置引脚多路复用设置。
为此,我观察了 Board_init()函数中的代码,特别是 Board_pinmuxConfig()。
有些 IO 焊盘配置了 Slewcontrol = SLOW。
在 TRM (SPRUHZ7E,第4121页)中,我找到了以下注释:
================================================================================================
每个管脚配置寄存器中的默认 SLEWCONTROL 设置必须用于
保证计时、除非在单独计时中给出了其他具体说明
器件数据手册的子部分。 唯一的例外是当 MUXMODE 为时
配置为选择 Vout*_*信号。 在本例中为相应的 SLEWCONTROL 位
必须配置为慢速压摆、而不是默认的快速压摆。
================================================================================================
除以外、数据手册(SPRS957D)并未介绍如何设置压摆率
Vout*_*信号。
被 Board_pinmuxConfig()配置为“慢速”的焊盘在这些类型中为*不*。
为什么 Board_pinmuxConfig()在 TRM 和数据手册中配置慢速压摆率
指定使用默认(“快速”)压摆率?
我使用的是 PDK V1.0.6和 SYSBIOS 6.46.04.53
此致、
Markus