EM9280是英創公司即將推出的新型工控主板產品。EM9280作為第一款板載8個獨立的異步串口(UART),而有別于公司的其他主板產品。8個串口的配置,可滿足在絕大多數應用場合的需求,從而幫助客戶進一步降低整機成本,加快產品的入市時間。本文主要是介紹EM9280各個串口的應用特色。
在Window CE6.0系統中EM9280的8個串口分別命名為“COM2:”-“COM9:”,其基本特性如下表所示:
EM9280串口 | 物理接口 | 簡要說明 |
“COM2:” | RTS/CTS流控 | 作為GPRS模塊接口,RTS/CTS與GPIO復用 |
“COM3:” | RX/TX三線制 | 獨立串口,缺省配置為RS232電平 |
“COM4:” | RX/TX三線制 | 獨立串口,最高波特率可達3Mbps |
“COM5:” | RX/TX三線制 | 獨立串口,最高波特率可達3Mbps |
“COM6:” | RX/TX三線制 | 與GPIO10–GPIO11復用管腳 |
“COM7:” | RX/TX三線制 |
獨立低速串口,適合作RS485, 推薦波特率 1200bps–19200bps |
“COM8:” | RX/TX三線制 | |
“COM9:” | RX/TX三線制 |
在標準的EM9280中,只有COM3的接口是RS232電平(±9V),其他的都是3.3V的TTL電平信號,在無數據收發時均為高電平。EM9280為了突出串口的應用,大部分串口都采用獨立管腳引出,這樣同時還可提高其GPIO的利用率。在8個串口中,COM2–COM6為iMX283芯片內部的串口單元,由于DMA的支持,因此可實現高達3Mbps的波特率。在使用高波特率時,需注意接口驅動芯片的速度及傳輸距離的影響。
COM7–COM9則屬于低速串口,盡管最高波特率可達57600bps,但推薦使用的波特率為1200bps–19200bps。由此可見COM7–COM9特別適合作為RS485來使用。在EM9280的評估底板中,COM7 – COM9都配置成RS485接口,以方便用戶評估。
在RS485的應用中,用戶還可以設置某一位GPIO作為硬件RTS方向控制,具體編程方法如下:
1. 設置DCB參數塊中的fRtsControl為RTS_CONTROL_TOGGLE。
DCB SerDCB;
SerDCB.DCBlength = sizeof( DCB );
GetCommState( m_hSer, &SerDCB ); // 讀取當前DCB
SerDCB.fRtsControl = RTS_CONTROL_TOGGLE;
SetCommState( m_hSer, &SerDCB ); // 再設置回串口驅動
2. 通過DeviceIoControl來指定具體作為RTS的GPIO管腳。以GPIO24為例:
#include “bsp_drivers.h”
DWORD dwRTSPin = GPIO24;
bRet = DeviceIoControl(m_hSer, // file handle to the driver
IOCTL_SET_UART_RTS_PIN, // I/O control code
&dwRTSPin, // in buffer
sizeof(DWORD), // in buffer size
NULL, // out buffer
0, // out buffer size
NULL, // pointer to number of bytes returned
NULL); // ignored (=NULL)
可用作硬件RTS方向控制的GPIO管腳有:GPIO6–GPIO7;GPIO20–GPIO31。若應用程序選擇其他GPIO作為RTS,設置函數將返回FALSE。
-
嵌入式主板
+關注
關注
7文章
6086瀏覽量
35622
發布評論請先 登錄
相關推薦
龍芯中科榮獲2024年度信息技術應用創新工作委員會卓越貢獻成員單位
芯盛智能榮獲2024年信息技術應用創新工作委員會卓越貢獻成員單位
飛騰助力首屆教育信息技術應用創新大賽圓滿落幕
有方科技參編的信息技術團體標準發布
龍芯中科助力2024首屆教育信息技術應用創新大賽成功舉辦
RS232串口連接方式及注意事項
中科創達榮獲2024年軟件和信息技術服務優秀企業
梯度科技入選2023年信息技術應用創新解決方案名單
集特推薦 雙網10串口飛騰FT2000商用臺式電腦主機
![集特推薦 雙網10<b class='flag-5'>串口</b>飛騰FT2000商用臺式電腦主機](https://file1.elecfans.com//web2/M00/FD/04/wKgZomaXewaAKv71AAEQ_XaHS7Q22.jpeg)
485串口可以用can協議嗎
龍芯中科三項信創方案入圍工信部2023年信息技術應用創新應用示范案例名單
![龍芯中科三項信<b class='flag-5'>創</b>方案入圍工信部2023年<b class='flag-5'>信息技術</b>應用創新應用示范案例名單](https://file1.elecfans.com/web2/M00/C3/19/wKgZomXpfwWAT16RAABpz-I0EpY201.png)
物通博聯485轉換網關:實現設備485串口數據轉換為Modbus TCP協議
![物通博聯485轉換網關:實現設備485<b class='flag-5'>串口</b>數據轉換為Modbus TCP協議](https://file.elecfans.com/web2/M00/52/70/pYYBAGLLyhqAVmYRAAbXfP1kjRI408.png)
評論