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.
庆州市,您好!
将哪个 I/O 配置为输出引脚?
问题是否可以在您每次运行该程序时重新生成? 或者、如果没有、您是否有一组步骤可以可靠地重新创建问题?
您是否尝试过在程序执行期间使用断点来确定您在哪个点看到了 DIP?
此外、它是在定制板还是 TI EVM 上? 如果是定制电路板、I/O 连接到什么?
此致、
拉尔夫·雅各比
我把它按错了
我使用 引脚 C14、A15、A14、A13
我们使用自己开发的电路板。
当我对它进行测试时,我发现了 MCSPI_init ()函数的问题。
庆州市,您好!
好的、这为我们提供了一个起点、但在您开发的电路板上观察到这一点后、我可以在这里使用非常少量的信息... 问题说明很清楚、但 根据提供的信息、我不能马上想到会出现什么问题。
我正在使用 引脚 C14、A15、A14、A13
是否在全部4条线路上观察到相同的行为? 您的电路板上的这些线路连接到了什么?
当我测试时,我发现 mcsi_init()函数有问题。
能否详细说明一下这意味着什么? 上述引脚不与任何 SPI 接口相关、因此不清楚它们之间的关系。
您能否为此项目共享 SysConfig 以查看引脚多路复用器等?
此致、
拉尔夫·雅各比
e2e.ti.com/.../1300.example.zip
您好
四个引脚相同
我不知道为什么,但如果我改变 GPIO_init ()的位置; MCSPI_init (); GPIO 不会变低
庆州市,您好!
由于 SysConfig 文件中包含自定义参数、我无法在中正确加载您的 SysConfig 文件、但我正在浏览有关相关引脚的文本数据。 它们看起来都连接到了外部器件、因此这又回到了我之前的问题:连接了哪些引脚?
初始化顺序更改行为让人想到了在 McSPI 初始化期间、与之通信的器件控制这些引脚、因此如果配置第二个 GPIO、则不会出现问题。
这里有一点有趣的另一个元素是引脚如何紧密地组合在一起-您是否在像 B13-B15这样的区域中使用了任何其他信号? 其中是否有人在当时表现出异常行为? 则可能是有价值的数据点。
此致、
拉尔夫·雅各比