大家好,我是米爾的工程師,今天給大家帶來一款全新的米爾板卡標桿產品:MYD-YA15XC-T。今天的文章將分成兩部分來介紹這塊基于STM32MP1處理器開發的板卡。
一、百變開發板
MYD-YA15XC-T開發板是米爾基于STM32MP1處理器的第二款設計,相比于哥哥級產品MYD-YA157C,MYD-YA15XC-T開發板進行了全新的定義,引入了更多開放的設計理念, 可以靈活多變地適配各種模塊,并注重了快速驗證接口功能,提高前期選型驗證的效率。
MYD-YA15XC-T開發板是由中間的核心板加外部的底板組成,設計簡潔。底板四周外圍將核心板的功能全部引出,包括以太網,USB host,USB-otg,SD卡,LCD電容/電阻屏的顯示,DVP 攝像頭,WIFI藍牙等基本的工業開發板的功能接口,同時也引入了全新的排針設計,例如樹莓派2*20接口設計等5種不同的排針設置,可以實現多工業應用的無限擴展。目前米爾推出的多種模塊均可以在這個開發板上實現快速集成。
MYD-YA15XC-T開發板可同時連接RGB轉HDMI模塊、DVP攝像頭模塊、WIFI/BT模塊、MY-WIREDCOM模塊?;7寸電容/電阻屏的顯示屏可通過RGB接口與MYD-YA15XC-T開發板相連接。同時,MY-WIREDCOM模塊的樹莓派接口的連接,可實現多種工業傳輸協議功能。
此外,米爾還適配了多種第三方的樹莓派接口的模塊:例如九軸運動傳感器 ICM-20948模塊,實現了3 軸陀螺儀、3 軸加速度計、3 軸磁力計和數字運動處理器的功能;又如電子墨水屏e_paper模塊,功耗低、視角寬、斷電仍可清晰顯示;以及LoRa調制功能無線模塊SX1262,實現了多級中繼超遠距離通信,低功耗喚醒通信、加密傳輸的功能。
更多第三方模塊米爾也在持續適配中,如果想獲得模塊的開發資料,可以到米爾官網上查看。
二、米爾通訊模塊應用測試
接下來給大家演示的是基于米爾MYiR的通訊模塊如何在MYD-YA15XC-T開發板上使用。測試演示的MY-MIREDCOM通訊模塊有I2C、SPI、RS232、RS485以及CAN等外設資源,模塊的具體參數可以到米爾官網上查看。
由于MYD-YA15XC-T開發板沒有CAN接口,接下來將會分別對該模塊的RS232、RS485和SPI進行通訊演示。演示之前,我們還需要準備:一個5V電源適配器,一個USB轉RS232、RS485的模塊和一根Type-C數據線。
接線:
1、將MY-MIREDCOM通訊模塊背面的1腳和2腳連接到MYD-YA15XC-T開發板J15接口的1腳和2腳,其余管腳對號入座即可;
2、USB端撥到RS232,將232的TX端連接到MY-MIREDCOM模塊的RX端,USB的RX端連接到MY-MIREDCOM模塊的TX端,然后共地連接,再與電腦的USB口連接;
3、Type-C數據線連接電腦和開發板Debug接口,接上5V電源通電后進入系統。
RS232數據收發演示:
在系統的根目錄下,我們已經提前準備好了接口的測試程序,這些測試程序都可以在米爾官網的資料包中找到。1、在電腦上打開一個串口工具,選擇波特率115200,連接串口;
2、接收數據:從開發板端輸入RS232的一個接收指令,再從電腦端發送數據,可以從視頻中看到開發板端是可以正常接收數據的;
3、發送數據:接下來從開發板通過RS232端口發送數據,電腦端也是可以正常收到數據的;
RS485數據收發演示:
接線:USB模塊撥到RS485,將它的AB端連接MY-MIREDCOM通訊模塊的AB端,然后與電腦端相連接;電腦端同樣選擇波特率115200,連接串口;
1、接收數據:開發板端通過準備好的測試程序輸入一個接收指令,從電腦端發送數據,可以看到開發板端是可以正常接收數據的;
2、發送數據:從開發板端發送數據,電腦端也是可以正常收到數據的;
SPI數據自發自收演示:
1、我們先在電腦上運行準備好的測試程序,可以看到沒有接線的情況下,接收的數據為0
接線:MY-MIREDCOM通訊模塊的H7和F11是可以自發自收的,用連接線連接H7和F11,把它的mosi和miso兩端連接在一起;
2、運行電腦上的測試程序,可以看到數據可以被接收到了。
以上測試方法在米爾官網的配套資料中都有詳細的介紹。如果本文對您有幫助,別忘記了點贊轉發哦~
審核編輯 黃昊宇
-
開發板
+關注
關注
25文章
4766瀏覽量
96149 -
STM32MP157
+關注
關注
0文章
16瀏覽量
1003
發布評論請先 登錄
相關推薦
評論