ESM7400L工控主板,是基于ESM7400進(jìn)行優(yōu)化調(diào)整的低成本嵌入式工控機主板,具備4路100Mbps以太網(wǎng)接口與6路UART接口,100片批量價僅為240元/片,非常適用于對成本敏感的通信管理設(shè)備。若應(yīng)用場景中需要更多的串口且通信數(shù)據(jù)量不大,可通過USB接口配合CH348Q芯片擴展8路UART資源,使該方案中最多達(dá)14路UART。
本通信管理機應(yīng)用方案的基本結(jié)構(gòu)框圖如下所示:
為便于快捷評估本應(yīng)用方案,英創(chuàng)公司基于ESMARC EVB標(biāo)準(zhǔn)評估底板,開發(fā)了ESMARC QEVB評估底板。如下圖所示:

在ESMARC QEVB評估底板上,各通信端口分布如下圖所示:

對于UART端口,各端口特性描述如下表:
端口節(jié)點 | 接口連接器 | 描 述 |
ttyS1 | IDC10 | 3.3V TTL電平,支持RTC/CTS流控信號 |
ttyS2 | DB9 | 由ESM7400L輸出RS232電平,可選配輸出TTL |
ttyS3, ttyS4 | HT508x2 | RS485總線,評估底板上已實現(xiàn)總線信號驅(qū)動 |
ttyS5, ttyS6 | IDC20 | 3.3V TTL電平,與GPIO復(fù)用輸出 |
ttyCH9344USB[7:0] | IDC20 | 3.3V TTL電平,由CH348Q直接輸出 |
CH348Q參考電路如下圖所示:

ESM7400L系統(tǒng)中已內(nèi)置了CH348Q的對應(yīng)驅(qū)動,但需要手動加載,用如下的指令進(jìn)行驅(qū)動加載:
insmod /lib/modules/5.10.180/kernel/drivers/usb/serial/ch9344.ko
加載成功后,在系統(tǒng)中有對應(yīng)的設(shè)備節(jié)點:ttyCH3944USB0~ ttyCH3944USB7

該應(yīng)用方案使用USB總線連接CH348Q進(jìn)行串口擴展,單芯片即可實現(xiàn),電路相對簡單,且成本相對便宜,立創(chuàng)商城100片價最低僅約20元/片。同時,在工程應(yīng)用中需設(shè)計好整機的電磁兼容以保護(hù)核心電路及資源不被損壞。
成都英創(chuàng)信息技術(shù)有限公司 028-8618 0660