发 帖  
原厂入驻New

【Rico Board试用体验】再增加两个串口

2016-12-20 20:33:42  9119 Board
分享
由于HDMI的问题,一直无法显示,所以就无法在开发板上运行Qt的程序,不过可以通过串口通讯或网络通讯与上位机的PC进行通讯的方式进行显示界面的设计,再将QT的程序移植到开发板上就可以了。
本来可以使用以太网与开发板通信的,但是为了更为熟练的使用设备树,就再次更改了设备树文件,以增加串口的功能。
由于开发板原有的两个串口都使用了,从原理图中,当我们的串口不使用流控功能时,其他的两个引脚是可以设置为另外的串口复用功能的。如下,还有两个串口可以使用,即增加串口2与串口4
UART5_CTSn UART2_RXD
UART5_RTSn UART2_RXD

无标题.png



UART0_CTSn UART4_TXDUART0_RTSn UART4_RXD
无标题.png

即使用tiPinMUC Tools对这两个串口、四个引脚进行配置。将其生成的设备树文件中的程序加入到my_ricoboard.dts中。





  1. /* This file was auto-generated by TI PinMux on 2016年12月15日 at 下午1:09:37. */
  2. /* This file should only be used as a reference.  Some pins/peripherals, */
  3. /* depending on your use case, may need additional configuration. */


  4. my_uart_1_pins_default: my_uart_1_pins_default {
  5.         pinctrl-single,pins = <
  6.                 0x10c ( PIN_INPUT | MUX_MODE6 ) /* (B14) mii1_crs.uart2_rxd */
  7.                 0x110 ( PIN_OUTPUT | MUX_MODE6 ) /* (B13) mii1_rx_er.uart2_txd */
  8.         >;
  9. };

  10. /* Optional sleep pin settings. Must manually enter values in the below skeleton. */
  11. my_uart_1_pins_sleep: my_uart_1_pins_sleep {
  12.         pinctrl-single,pins = <
  13.                 0x10c ( ) /* (B14) mii1_crs.uart2_rxd */
  14.                 0x110 ( ) /* (B13) mii1_rx_er.uart2_txd */
  15.         >;
  16. };

  17. my_uart_2_pins_default: my_uart_2_pins_default {
  18.         pinctrl-single,pins = <
  19.                 0x168 ( PIN_INPUT | MUX_MODE1 ) /* (L25) uart0_ctsn.uart4_rxd */
  20.                 0x16c ( PIN_OUTPUT | MUX_MODE1 ) /* (J25) uart0_rtsn.uart4_txd */
  21.         >;
  22. };

  23. /* Optional sleep pin settings. Must manually enter values in the below skeleton. */
  24. my_uart_2_pins_sleep: my_uart_2_pins_sleep {
  25.         pinctrl-single,pins = <
  26.                 0x168 ( ) /* (L25) uart0_ctsn.uart4_rxd */
  27.                 0x16c ( ) /* (J25) uart0_rtsn.uart4_txd */
  28.         >;
  29. };



复制代码


对于具体的操作与https://bbs.elecfans.com/jishu_1095229_1_1.html 帖子很一样,就不再重复了。可以参考那个帖子。
这两个串口,也要在转接板v2.0中引出来。



0
2016-12-20 20:33:42   评论 分享淘帖

只有小组成员才能发言,加入小组>>

88个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /4 下一条

快速回复 返回顶部 返回列表