MCIMX6UL-EVK開發板評測
MCIMX6UL-BB底板評測Freescale飛思卡爾于7月份發布了一款全新的基于ARM Cortex-A7核心的低功耗處理器,該處理器主要面向車載信息處理、家庭能源管理系統、工控領域和物聯網網關等
MCIMX6UL-BB底板評測
Freescale飛思卡爾于7月份發布了一款全新的基于ARM Cortex-A7核心的低功耗處理器,該處理器主要面向車載信息處理、家庭能源管理系統、工控領域和物聯網網關等應用。它具有可擴展性、高性能和低功耗的特點,并且目前主要活躍在汽車、消費電子、工業和醫療/保健等領域。其中,MCIMX6UL-EVK是該系列開發板之一。
首先我們來看底板MCIMX6UL-BB,它采用了4層板設計,大小為13.0cm x 10.8cm,板卡上的接口非常豐富。底板MCIMX6UL-BB提供了以下資源:
1. LCD擴展連接器
2. HDMI連接器(未貼片HDMI發射器芯片)
3. 音頻編解碼器電路(包括3.5mm耳機接口、麥克風輸入、左右揚聲器輸出)
4. 一個USB2.0 MicroUSB OTG連接器
5. 一個USB2.0 USB HOST接口
6. 兩個以太網(10/100T)連接器
7. 雙CAN連接器
8. SD/SDIO接口
9. 并行相機接口
10. 傳感器:飛思卡爾MAG3110電子羅盤,飛思卡爾FXLS8471Q加速度計、陀螺儀(未貼片)
11. 20pin標準JTAG連接器
12. UART-To-Micro USB接口
13. Arduino擴展接口
MCIMX6UL-BB板卡上的資源分布非常清楚,但由于板卡上搭載了兩個MicroUSB接口,其中一個是串口轉USB,另一個是USB OTG接口,在使用串口以及下載功能的時候需要區分清楚,后面在下載軟件使用的過程中會用到。
MCIMX6UL-EVK開發板的硬件設計
MCIMX6UL-EVK開發板基于處理器,采用了4層板設計,尺寸為14.5cm x 9.4cm。該開發板提供了豐富的硬件資源,包括:
1. 4.3英寸LCD顯示屏
2. 觸摸屏
3. HDMI接口
4. 音頻輸入輸出接口
5. USB Host接口
6. USB OTG接口
7. 以太網接口
8. SD/MMC接口
9. SPI接口
10. I2C接口
11. CAN接口
12. UART接口
13. JTAG接口
14. SD卡槽
15. 蜂鳴器
16. 按鍵
通過這些硬件資源,開發者可以方便地進行各種功能的開發和測試。MCIMX6UL-EVK開發板的設計布局合理,易于連接外圍設備,并且提供了豐富的接口選擇。
MCIMX6UL-EVK開發板的軟件支持
MCIMX6UL-EVK開發板支持多種操作系統,包括Linux、Android和FreeRTOS等。它還提供了豐富的軟件組件和開發工具鏈,方便開發者進行應用程序的開發和調試。
在Linux方面,MCIMX6UL-EVK開發板可以使用Freescale提供的Yocto Project構建的Linux發行版。該發行版集成了許多常用的開發工具和庫文件,使開發者能夠快速進行Linux應用程序的開發和調試。
對于Android開發者來說,MCIMX6UL-EVK開發板也提供了完整的Android開發環境和相關的文檔資料,方便開發者進行Android應用程序的開發和調試。
此外,MCIMX6UL-EVK開發板還支持FreeRTOS實時操作系統,開發者可以利用這個輕量級的操作系統來開發實時應用程序。
結論
MCIMX6UL-EVK開發板是一款功能強大且易于使用的開發工具,適用于廣泛的應用領域。它提供了豐富的硬件資源和軟件支持,方便開發者進行各種應用程序的開發和調試。無論是在車載信息處理、家庭能源管理系統、工控領域還是物聯網網關等應用中,MCIMX6UL-EVK開發板都能提供卓越的性能和穩定性,為開發者帶來更多的創新空間和機會。