杰發科技車規級微控制器MCU AC7840x評測活動已結束。本次活動,杰發科技共選出11位論壇網友進行參與,活動期內回收評測報告22份。
本次測評報告包含開箱、上電測試、搭建開發環境、例程測試以及多種功能的實現。關于評測詳細過程、源碼、資料等,請戳以下鏈接跳轉21ic論壇原貼查看。
論壇ID:lulugl
1、開箱+資料下載+串口收發測試
2、分享一些例程調試出錯的解決方法
官方的提供的例程當中,我看到對IAR的支持比較多一些,keil可能只支持v5的編譯器,所以在使用AC6以上的版本會遇到一些編譯上的問題。下面是我在使用中遇到的一些問題,問題描述、原因分析、以及解決辦法分享如下,希望對大家使用中有些幫助。
3、GPIO極限速度測試
GPIO是MCU的最基礎的外設,GPIO過經配置后,可以驅動LED。經過處理后可以模擬I2C、SPI、UART、PWM時序來驅動外設。
4、I2C驅動OLED屏
I2C為MCU常見的外設,可以用模擬或者硬件i2c來實現通信,i2c可以實現主從通信,可以實現一對多,或者多對一個的主從通信,只需要兩根數據線就可以實現,在IO緊張的情況下可以實現少的IO來實現多個外設的通信。AC7840x擁有1個I2C0,最大通信時鐘頻率為400K。可以通過引腳復用,可以使用信號多路復用靈活實現引腳的分配。同時AC7804x的I2C還可以實現低功耗模式。而OLED屏也是最常見的外設,可以實現低能耗的顯示解決方案。此實驗驗證i2c的寫出數據的方法。
5、硬件SPI驅動LCD屏
AC7840xSPI (Serial Peripheral Interface,串行外設接口)是一種全雙工協議的外設總線,通過片選信號(CS0、CS1、CS2、CS3)、時鐘線(SCK)、數據線(SIN、SOUT)進行數據傳輸。SPI 模塊支持單主機-單從機 通訊,也支持單主機-多從機通訊,通訊總線通過片選信號最多可連接 4 個從機設備。此次的實驗在官方提供的spi例程上,移植GC9306的驅動程。
6、CAN收發測試
AC7840x作為一款車規級芯片,CAN通信是必不可少的,開發板的主控芯片是AC78406YGLA,擁有4個CAN控制器,可以支持CAN2.0以及CAN FD模式。在用戶手冊中得知CAN2.0可以支持一次傳輸8個字節,最高1M,CAN FD可以支持最高64字節,最高8M的通迅速率。本次實驗,主要是體驗CAN2.0的數據收發。接收到信息后顯示在LCD屏上。
論壇ID:tlled
1、創建工程
2、SPI方式讀U盤數據
測試開發板的SPI,使用SPI方式連接CH376模塊讀取U盤數據。
3、ADC測試
測試ADC采集,調整開發板上的電位器,串口打印輸出采集的電壓值。
4、CAN收發測試
論壇ID:變吉吉
1、開箱跑例程
2、LIN主機與can/lin盒通信與數據解析
使用開發板作為lin主機,can/lin盒作為從機,實現數據收發與解析。
論壇ID:flower_huanghua
1、開箱
2、CAN網關硬件設計
論壇ID:forgot
1、Freertos_Adc_2_Oled顯示
2、Freertos_Adc_2_WIFI_TCP客戶端
準備在freertos下面再創建一個任務做一下ESP8266 WIFI模塊的串口驅動實現STA模式TCP客戶端連接到
PC服務進行ADC采集數據的顯示。
論壇ID:小葉三千
CAN回環測試
論壇ID:夜聲
RT-Thread操作系統移植
論壇ID:dream886
串口(CAN口)自由透傳
點擊查看
論壇ID:suncl110
微操作系統+CAN收/發協議棧
論壇ID:qbwww
簡單上手GPIO控制
點擊查看
感謝以上網友的評測,后續杰發科技將會推出更多免費評測活動,敬請期待。
以上評測報告來源:21ic.com,著作權歸21ic所有。