主题中讨论的其他器件:SysConfig、 C2000WARE
工具与软件:
使用 SysConfig、我添加了一个 SPI 实例、该实例已按预期进行配置并正常工作。 SPI 单元和引脚已通过"PinMux"选项卡进行选择。
但是、当我更改比特率条目时、所有 PinMux 设置都将复位 默认设置 . 即使我简单地使用 Ctrl-Z 撤消刚刚键入的设置也没有帮助、但只有比特率会返回到之前的设置。 唯一的解决方案是在历史记录中选择一个较旧的工作配置(然后丢失 任何变化 、需要或不需要)。
结果是要使用新比特率进行实验、我必须手动将每个引脚重置为正确关联。 时刻呈现 ! 坦率地说、这是相当恼人的、唯一的解决办法似乎是 避免 SysConfig 并使用手动键入的代码执行所有 SPI 设置。
我以前见过类似的行为(不记得使用哪个模块)、更改单个 SysConfig 值会冲过其他不相关的设置。