八串列埠擴充套件

2021-09-01 10:38:14 字數 583 閱讀 5469

今天老大讓我想實現在arm板上擴充套件八個串列埠的方法,用來連線外設。

之前,提到監控系統,我想到影象傳輸需要較大頻寬的問題,串列埠能滿足傳輸率嗎?

如果連線攝像頭的話,我想到,可以不可以擴充套件usb,利用usb來傳輸攝像頭拍攝的影象資訊。

我猜測,如果需要特殊的要求,例如:8串列埠板,加hdmi,sata介面,這需要向板級開發商定製吧。

我想,如果想做出個八串列埠擴充套件的東西,可以先測試單串列埠上的實現效果,最主要的arm板上,對於某幾個引腳,已經是固定了某些功能,例如某些引腳是對應於i2c的介面,板子上也就整合了i2c的一些控制暫存器。同樣的,uart也是需要控制暫存器的(至於有哪些控制暫存器,我要好好查查,且對應的是什麼功能,能不能用其他東西模擬,若能用其他的arm板上有的東西模擬的話,可以用gpio口來模擬uart,從而達到擴充套件到八串列埠的功能)。

還有一條思路,**上搜串列埠擴充套件卡,全是pci轉串列埠,不能用到arm板上,沒有arm板上的串列埠擴充套件卡,可能是由於需求小,沒有公司去做,也就是說,也許是可以實現的。

總結一下,兩個思路:

1、gpio口模擬rs232,至於控制暫存器,這個要好好查查,怎麼辦

2、搜arm板上串列埠擴充套件卡這樣的產品。

6410串列埠軟體

我用vs2005編寫的串列埠應用程式,寫好後同步到6410板子上 開啟串列埠 bool cserial1dlg openport lpctstr port,int baudrate,int databits,int stopbits,int parity getcommstate hcomm,dcb...

4 串列埠驅動

1 初始化gpio的模式和速度 2 配置中斷優先順序分組 3 串列埠初始化 4 串列埠服務函式編寫 我是分割線 一 gpio初始化 gpio埠設定 gpio inittypedef gpio initstructure rcc apb2periphclockcmd rcc apb2periph gp...

LabVIEW串列埠程式設計 02 串列埠傳送

先說明一下,跟串列埠相關的函式都位於下圖所示的位置。官方的幫助文件對每個函式有詳細介紹,大家有不懂的地方首先檢視幫助文件,配合搜尋引擎深化理解。串列埠傳送一次資料過程的可以分為三個步驟 開啟串列埠 傳送資料 關閉串列埠。分別對應confugure port,write,close這三個函式。用這三個...