Part Number:IWR6843ISKOther Parts Discussed in Thread:MMWAVEICBOOST, IWR6843
HI, 您好!
我最近在学习mmwave_sdk_03_05_00_04 里面的串口用例,在学习mmwave_sdk_03_05_00_04\packages\ti\drivers\uart\test\xwr68xx\main_dss.c代码时,发现dsp并未初始化对应的Gpio口,但是对过pc的串口助手收到 dsp核发过来的数据。 (前提:需要在MMWAVEICBOOST设置对应的拨码开关值 )
对此,我想知道在dss系统时,dsp不需要初始化Gpio吗? 请解答。
Shine:
在MSS上初始化过GPIO了,一般芯片的初始化配置由MSS完成。
,
lewis liu:
是的,我也关注到了,mss的系统基本会完成GPIO的初始化,而dss的系统基本都未做gpio的初始化。
可我在运行示例代码的时候,仅仅只运行了dss的用例,并未执行mss的用例。
所以,我不觉得在运行上述串口示例时,并未初始化Gpio。 (但结果却是在串口助手中可以收到数据,这就让我感到惊讶)
,
Shine:
这个uart例程是通过uart口和pc通信的,不是通过GPIO口和PC通信。
,
lewis liu:
这样解释也说得通。 在学习其它DSP芯片的时候,芯片引脚基本都是复用的,都需要配置引脚为Uart功能。但在IWR6843的DSP核心时,却未配置引脚功能。应该说,这才是我真正疑惑的地方。
,
Shine:
可以比较一下代码运行前后pinmux寄存器的值。