差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
digi:arm-embedded:ccmp2:dt-console [2024/11/06 23:04] – robin | digi:arm-embedded:ccmp2:dt-console [2024/11/06 23:41] (当前版本) – robin | ||
---|---|---|---|
行 14: | 行 14: | ||
===**解决办法**=== | ===**解决办法**=== | ||
- | 好了,我们弄清楚了上面这个情况,就比较容易了,一种就是用外部上拉来解决问题,比如上面的情况,可以测试一下加个右侧上拉,是否就可以了。 | + | 好了,我们弄清楚了上面这个情况,就比较容易了。 |
+ | |||
+ | 一种就是用外部上拉来解决问题,比如上面的情况,可以测试一下加个右侧上拉,是否就可以了。 | ||
另一种就是不加这种隔离芯片,此时在没接USB线缆时,USB转UART给的RX信号线不论是浮空,还是低电平,只要会让MPU认为不是空闲状态,我们就需要对console口的RX内部配置成上拉,以便能确保启动。 | 另一种就是不加这种隔离芯片,此时在没接USB线缆时,USB转UART给的RX信号线不论是浮空,还是低电平,只要会让MPU认为不是空闲状态,我们就需要对console口的RX内部配置成上拉,以便能确保启动。 | ||
行 42: | 行 44: | ||
上面的pins1和pins2分别对应Tx和Rx引脚,默认是Bias-disable,需要改为bias-pull-up表示上拉偏置。 | 上面的pins1和pins2分别对应Tx和Rx引脚,默认是Bias-disable,需要改为bias-pull-up表示上拉偏置。 | ||
+ | |||
+ | ===**关于别名**=== | ||
+ | Linux中对串口的初始化需要在设备树里设置别名,比如: | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | }; | ||