SuperIC社区_
标题: 在MSD318上配置UART1口遇到的隐蔽问题 [打印本页]
作者: AlexWeng 时间: 2017-4-15 22:50
标题: 在MSD318上配置UART1口遇到的隐蔽问题
在MSD318上配置UART1口遇到的隐蔽问题
关键字:UART0 UART1 V9_PM1_TXD U10_PM5_RXD
适用机型:MSD318/MSD319/MSD339
在MSD318上有四个PIN脚是比较特殊的,他们是MSTAR芯片默认可用来当UART发送接收数据脚的。
其他的PIN脚要做成相的RX,TX脚要做比较复杂的配置。由于,芯片固定有一路UART,即UART0,所以
该路对应的两个脚我也不大清楚,其实也没必要弄清楚,因为这两个PIN脚肯定不会被挪为它用。另外两
个默认的UART发送接收脚分别为V9_PM1_TXD 和U10_PM5_RXD(BD_XX.h里将其分别定义为BALL_V9_IS_GPIO
和BALL_U10_IS_GPIO)。一般情况下我们不会使用UART1,故这两个脚经常被挪作一般的GPIO口用。但
是,如果我们需要开UART1时,那么这两个PIN脚就必须在硬件被从相关的电路中断开而单独来做RX,TX脚。
这点非常重要。否则,RX或TX将会通信不正常。
作者: jayden 时间: 2017-12-15 18:28
作者: sara 时间: 2017-12-18 09:59
不错的经验分享,谢谢楼主
作者: Jack.Lin 时间: 2017-12-25 11:07
感谢分享,收下。
欢迎光临 SuperIC社区_ (/) |
Powered by Discuz! X3.3 |