1. 程式人生 > >iTOP-iMX6開發板-MiniLinux-RS485測試使用文件

iTOP-iMX6開發板-MiniLinux-RS485測試使用文件

在“CAN_485_Module_v1.x”硬體資料壓縮包中,提供 Cadence 格式的原理圖和 PCB、AD 格式的原理圖和 PDF 格式的原理圖。 485 模組的 linux 驅動是核心目錄下的“drivers/char/max485_ctl.c”檔案,預設核心 映象中已經包含該驅動。 測試例程提供“迅為iTOP-iMX6-MiniLinux-RS485_V1.x”壓縮包。 1 硬體連線 本文件測試的硬體為兩塊迅為iTOP-IMX6 全能板。使用者在測試自己的 485 裝置時,可以將 其中一塊開發板替換為自己的 485 裝置。 如下圖所示。開發板 1 和開發板 2 連線時 A 對 A,B 對 B,連線完成後如下圖所 示。

由於 GPS 和 485 模組複用一組串列埠,如果使用者購買開發板套餐的時候,既有 GPS 模 塊,又有 485 模組,那麼在測試的時候,則需要確認底板上焊接了 R38 和 R40 電阻,確 認去掉了 R141 和 R143 電阻,這四個電阻都是 0 歐姆的。

硬體連線完成之後,就可以進行軟體測試了。

2 軟體測試 開發板執行最小系統後,通過 tftp、nfs 或者 U 盤掛載的方式把可執行檔案拷貝到開發板 目錄。 修改許可權後,執行“./test_485 /dev/ttymxc2 0”命令接收資訊。如下圖所示。

在另一塊開發板執行“./test_485 /dev/ttymxc2 1”命令傳送資訊。如下圖所示。

此時接收端,可以接收到訊息。具體情況如下圖所示。

把傳送方和接收方互換後,通訊依然正常,如下圖所示。

測試完畢。