STM32F407IGT6開(kāi)發(fā)板硬件自8月1號起已升級,支持高速主控器程序——支持高速USB主控器接口,支持U盤(pán)、USB鼠標、USB鍵盤(pán)等設備。
盈鈺首款Cortex-M4開(kāi)發(fā)板:STM32F407IGT6開(kāi)發(fā)板閃亮登場(chǎng),帶高速USB、SRAM、NAND FLASH、網(wǎng)絡(luò )、130萬(wàn)像素攝像頭、SD、3.2寸觸摸屏、音頻等,可接8080接口的液晶屏,F批量供應,歡迎垂詢(xún)。
如需STM32F207IGT6開(kāi)發(fā)板,請點(diǎn)擊以下鏈接:
http://item.taobao.com/item.htm?id=15007000448
![]()
![]()
![]()
豐富的接口:
![]()
![]()
High Speed USB 和 Full Speed USB 接口:
![]()
提供的例子程序有如下的特性:
操作系統: RTX -- V4.20;Keil自帶的操作系統。 FreeRTOS -- V6.1.0;[url=]www.freertos.org[/url] µC/OS-II -- V2.86; RT-Thread -- V1.1.0; 文件系統: RL-FlashFS -- V4.22;Keil自帶的文件系統,支持FAT12,FAT16和FAT32文件系統,這個(gè)文件系統可以用于SD卡、Nand Flash、U盤(pán),提供Nand Flash的壞塊管理功能。 FatFs -- R0.08a;[url=]http://elm-chan.org/fsw/ff/00index_e.html[/url] 網(wǎng)絡(luò )協(xié)議棧: RL-TCPnet -- V4.23;Keil自帶的網(wǎng)絡(luò )協(xié)議棧 Lwip -- V1.3.2;[url=]http://savannah.nongnu.org/projects/lwip/[/url] 圖形庫: emWin -- V5.12;[url=]µC/GUI[/url]的新版本,[url=]http://www.segger.com/emwin.html[/url] [url=]µC/GUI[/url] -- emWin的舊版本,帶源碼。 USB: RL-USB -- V4.22;Keil自帶的USB協(xié)議棧,從設備方面支持ADC、CDC、HID、MSC類(lèi),主控器方面支持HID和MSC類(lèi)。 USB-Host-Device Lib -- V2.1.0;ST的USB協(xié)議棧,從設備方面支持ADC、CDC、HID、MSC、DFU類(lèi),主控器方面支持HID和MSC類(lèi)。 例子程序按功能描述如下: 網(wǎng)絡(luò ): RL-TCPnet-Http-demo -- 程序展示Web Server CGI接口功能,可以通過(guò)網(wǎng)頁(yè)來(lái)控制開(kāi)發(fā)板上的LED、獲取按鍵狀態(tài)、獲取AD值、將文本內容顯示到液晶屏上、修改登錄密碼等。 RL-TCPnet-Http-upload -- 程序展示通過(guò)Web瀏覽器瀏覽SD卡上的文件信息及上傳文件到SD卡上,SD卡內的文本文件可以在Web瀏覽器上打開(kāi)。 RL-TCPnet-FTP-demo -- 程序展示通過(guò)FTP客戶(hù)端軟件上傳文件到SD卡上及將SD卡內的文件下載到上位機。 RL-TCPnet-SNMP-demo -- 一個(gè)SNMP代理演示的例子。它顯示了如何使用簡(jiǎn)單網(wǎng)絡(luò )管理協(xié)議控制嵌入式系統。 RL-TCPnet-SMTP-demo -- 一個(gè)SMTP客戶(hù)端的例子,可以通過(guò)發(fā)郵件方式定時(shí)匯報開(kāi)發(fā)板上AD值。 RL-TCPnet-Telnet-demo -- 程序展示了如何構建一個(gè)簡(jiǎn)單的基于IP的命令行界面,通過(guò)Telnet客戶(hù)端軟件來(lái)控制開(kāi)發(fā)板上的LED、獲取按鍵狀態(tài)、獲取AD值、將文本內容顯示到液晶屏上、修改登錄密碼等。 RL-TCPnet-DNS-demo -- 程序展示向萬(wàn)維網(wǎng)遠端的DNS服務(wù)器發(fā)送DNS請求,實(shí)現了通過(guò)服務(wù)器的名稱(chēng)來(lái)解析服務(wù)器的IP地址的功能。 RL-TCPnet-BSD-client -- 一個(gè)BSD客戶(hù)端例子,可以連接及發(fā)送指令到BSD服務(wù)器。 RL-TCPnet-BSD-server -- 一個(gè)BSD服務(wù)器例子,可根據BSD客戶(hù)端發(fā)過(guò)來(lái)的指令去控制LED的亮與滅。 RL-TCPnet-LEDSwitch -- 一個(gè)UDP/TCP服務(wù)器的例子,可以通過(guò)UDP/TCP客戶(hù)端軟件來(lái)控制開(kāi)發(fā)板上的LED及獲取按鍵值。 Lwip-httpserver -- 一個(gè)Web Server例子,可通過(guò)網(wǎng)頁(yè)控制開(kāi)發(fā)板上的LED及讀取AD值。 Lwip- tftpserver -- 一個(gè)TFTP服務(wù)器程序,可通過(guò)TFTP軟件將文件上傳到SD卡上及將SD卡內的文件下載到上位機。 Lwip-UDP/TCP-client -- 一個(gè)UDP/TCP客戶(hù)端程序,按下開(kāi)發(fā)板上的按鍵可往UDP/TCP服務(wù)器匯報有按鍵按下。 Lwip-UDP/TCP-server -- 一個(gè)UDP/TCP服務(wù)器程序,將從客戶(hù)端發(fā)過(guò)來(lái)的數據重新打包發(fā)回。 FreeRTOS-Lwip-httpserver-netconn -- 一個(gè)使用netconn協(xié)議的Web服務(wù)器程序,操心系統為FreeRTOS。 FreeRTOS-Lwip-httpserver-socket -- 一個(gè)使用socket通信模式的Web服務(wù)器程序。 FreeRTOS-UDP/TCP-echo-server-netconn -- 一個(gè)使用netconn協(xié)議的echo服務(wù)器程序,可以使用UDP及TCP兩種連接模式,程序將從客戶(hù)端發(fā)過(guò)來(lái)的數據重新打包發(fā)回。 USB: RL-USB-HID-Device -- 一個(gè)USB設備端HID類(lèi)的例子,可以通過(guò)上位機軟件去控制開(kāi)發(fā)板上的LED及獲取按鍵值,程序支持全速和高速兩種模式。 RL-USB- Memory -- 一個(gè)USB設備端MSD類(lèi)的程序,開(kāi)發(fā)板通過(guò)USB線(xiàn)連接上位機后會(huì )出現一個(gè)可移動(dòng)磁盤(pán),存儲介質(zhì)為MCU上的RAM,程序支持全速和高速兩種模式。 RL-USB-MSD-NAND -- 一個(gè)USB設備端MSD類(lèi)的程序,開(kāi)發(fā)板通過(guò)USB線(xiàn)連接上位機后會(huì )出現一個(gè)可移動(dòng)磁盤(pán),存儲介質(zhì)為外置NAND Flash,程序使用高速USB接口。 RL-USB-MSD-SD -- 一個(gè)USB設備端MSD類(lèi)的程序,開(kāi)發(fā)板通過(guò)USB線(xiàn)連接上位機后會(huì )出現一個(gè)可移動(dòng)磁盤(pán),存儲介質(zhì)為SD卡,程序使用高速USB接口。 RL-USB-HID-Kbd -- 一個(gè)USB主控器HID類(lèi)的程序,可以接USB鍵盤(pán),程序使用全速USB接口。 RL-USB -MSD-Host -- 一個(gè)USB主控器MSD類(lèi)的程序,程序通過(guò)串口來(lái)管理U盤(pán)可以實(shí)現格式化、重命名、拷貝、刪除、新建、查看根目錄信息等操作,程序使用全速USB接口。 ST-USB-LIB-HID -- 一個(gè)USB從設備HID類(lèi)的程序,運行程序后上位機的鼠標做正方形方式的移動(dòng),程序可以使用全速及高速USB接口。 ST-USB-LIB-MSC -- 一個(gè)USB從設備MSD類(lèi)的程序,開(kāi)發(fā)板通過(guò)USB線(xiàn)連接上位機后會(huì )出現一個(gè)可移動(dòng)磁盤(pán),存儲介質(zhì)為SD卡,可以使用全速及高速USB接口,寫(xiě)12M文件到SD卡耗時(shí)12秒,讀12M文件耗時(shí)2秒。 ST-USB-LIB-VCP -- 一個(gè)USB從設備CDC類(lèi)的程序,開(kāi)發(fā)板通過(guò)USB線(xiàn)連接上位機后會(huì )多一個(gè)虛擬的串口設備,程序可以使用全速及高速USB接口。 ST-USB-LIB-DualCore -- 程序可同時(shí)使用高速、全速USB接口,高速USB接口實(shí)現大容量存儲設備類(lèi)功能,存儲介質(zhì)為SD卡實(shí)現USB讀卡器的功能。全速USB接口實(shí)現HID設備類(lèi)功能,可當作一個(gè)簡(jiǎn)單的鼠標使用。 ST-USB-LIB-DRD -- 程序展示了USB OTG Device/Host的功能,可以通過(guò)底板上的按鍵將程序切換到USB主機模式及USB從機模式,主機模式可以讀取U盤(pán)文件并將里面的BMP文件顯示到液晶屏上,從機模式可以當作USB讀卡器使用,使用全速USB接口。 ST-USB-LIB-HID-Host -- 一個(gè)USB主控器HID類(lèi)的程序,開(kāi)發(fā)板可以獲取USB鼠標的移動(dòng)信息并將移動(dòng)的狀態(tài)在液晶屏上顯示出來(lái)。 ST-USB-LIB-MSC-Host -- 一個(gè)USB主控制MSD類(lèi)的程序,開(kāi)發(fā)板可以新建一個(gè)文本文件到U盤(pán)并將里面的320x240像素的BMP圖片顯示到液晶屏上,使用全速USB接口。 GUI: emWin-Template -- 一個(gè)使用emWin GUI的例子,液晶屏幕上會(huì )顯示一個(gè)計數器。 emWin- GUIDemo -- 程序分別演示了各種進(jìn)度條的繪制、位圖的繪制、彩條的繪制、光標的顯示、各種類(lèi)型的圖標顯示、各種列表的顯示、高速繪圖演示、透明對話(huà)框的繪制、樹(shù)視圖的繪制、汽車(chē)儀表上的界面等。 攝像頭: Camera-OV9655 -- 將攝像頭采集到的圖像實(shí)時(shí)顯示到液晶屏上。 Boot Loader: USART-IAP -- 通過(guò)串口用ymodem協(xié)議更新應用程序。 ETH-IAP -- 通過(guò)網(wǎng)絡(luò )用HTTP或TFTP方式更新應用程序。
其它程序的描述請查看以下鏈接的用戶(hù)手冊: 部分程序演示: RL-TCPnet-Http-demo: RL-TCPnet-Http-upload: RL-TCPnet-SNMP-demo:
RL-TCPnet-FTP-demo:
Lwip-httpserver:
ETH-IAP: RL-USB-HID-Device: RL-USB-MSD-SD: emWin- GUIDemo:
盈鈺工作室:http://www.elechome.com
http://elechome.21ic.org
E-mail:senxin79@126.com
聯(lián)系QQ:690971654
電話(huà):020-61392789
手機:15360803087
淘寶店:http://mcuworld.taobao.com/
|