例子程序按功能描述如下: |
網絡 | RL-TCPnet-Http-demo--程序展示Web Server CGI接口功能,可以通過網頁來控制開發板上的LED、獲取按鍵狀態、獲取AD值、將文本內容顯示到液晶屏上、修改登錄密碼等。 |
RL-TCPnet-Http-upload--程序展示通過Web瀏覽器瀏覽SD卡上的文件信息及上傳文件到SD卡上,SD卡內的文本文件可以在Web瀏覽器上打開。 |
RL-TCPnet-FTP-demo--程序展示通過FTP客戶端軟件上傳文件到SD卡上及將SD卡內的文件下載到上位機。 |
RL-TCPnet-SNMP-demo--一個SNMP代理演示的例子。它顯示了如何使用簡單網絡管理協議控制嵌入式系統。 |
RL-TCPnet-SMTP-demo--一個SMTP客戶端的例子,可以通過發郵件方式定時匯報開發板上AD值。 |
RL-TCPnet-Telnet-demo--程序展示了如何構建一個簡單的基於IP的命令行界面,通過Telnet客戶端軟件來控制開發板上的LED、獲取按鍵狀態、獲取AD值、將文本內容顯示到液晶屏上、修改登錄密碼等。 |
RL-TCPnet-DNS-demo--程序展示向萬維網遠端的DNS服務器發送DNS請求,實現了通過服務器的名稱來解析服務器的IP地址的功能。 |
RL-TCPnet-BSD-client--一個BSD客戶端例子,可以連接及發送指令到BSD服務器。 |
RL-TCPnet-BSD-server--一個BSD服務器例子,可根據BSD客戶端發過來的指令去控制LED的亮與滅。 |
RL-TCPnet-LEDSwitch--一個UDP/TCP服務器的例子,可以通過UDP/TCP客戶端軟件來控制開發板上的LED及獲取按鍵值。 |
Lwip-httpserver--一個Web Server例子,可通過網頁控制開發板上的LED及讀取AD值。 |
Lwip- tftpserver--一個TFTP服務器程序,可通過TFTP軟件將文件上傳到SD卡上及將SD卡內的文件下載到上位機。 |
Lwip-UDP/TCP-client--一個UDP/TCP客戶端程序,按下開發板上的按鍵可往UDP/TCP服務器匯報有按鍵按下。 |
Lwip-UDP/TCP-server--一個UDP/TCP服務器程序,將從客戶端發過來的數據重新打包發回。 |
FreeRTOS-Lwip-httpserver-netconn--一個使用netconn協議的Web服務器程序,操心系統為FreeRTOS。 |
FreeRTOS-Lwip-httpserver-socket--一個使用socket通信模式的Web服務器程序。 |
FreeRTOS-UDP/TCP-echo-server-netconn--一個使用netconn協議的echo服務器程序,可以使用UDP及TCP兩種連接模式,程序將從客戶端發過來的數據重新打包發回。 |
| |
USB | RL-USB-HID-Device--一個USB設備端HID類的例子,可以通過上位機軟件去控制開發板上的LED及獲取按鍵值,程序支持全速和高速兩種模式 |
RL-USB- Memory--一個USB設備端MSD類的程序,開發板通過USB線連接上位機後會出現一個可移動磁盤,存儲介質為MCU上的RAM,程序支持全速和高速兩種模式。 |
RL-USB-MSD-NAND--一個USB設備端MSD類的程序,開發板通過USB線連接上位機後會出現一個可移動磁盤,存儲介質為外置NAND Flash,程序使用高速USB接口。 |
RL-USB-MSD-SD--一個USB設備端MSD類的程序,開發板通過USB線連接上位機後會出現一個可移動磁盤,存儲介質為SD卡,程序使用高速USB接口。 |
RL-USB-HID-Kbd--一個USB主控器HID類的程序,可以接USB鍵盤,程序使用全速USB接口。 |
RL-USB -MSD-Host--一個USB主控器MSD類的程序,程序通過串口來管理U盤可以實現格式化、重命名、拷貝、刪除、新建、查看根目錄信息等操作,程序使用全速USB接口。 |
ST-USB-LIB-HID--一個USB從設備HID類的程序,運行程序後上位機的鼠標做正方形方式的移動,程序可以使用全速及高速USB接口。 |
ST-USB-LIB-MSC--一個USB從設備MSD類的程序,開發板通過USB線連接上位機後會出現一個可移動磁盤,存儲介質為SD卡,可以使用全速及高速USB接口,寫12M文件到SD卡耗時12秒,讀12M文件耗時2秒。 |
ST-USB-LIB-VCP--一個USB從設備CDC類的程序,開發板通過USB線連接上位機後會多一個虛擬的串口設備,程序可以使用全速及高速USB接口。 |
ST-USB-LIB-DualCore--程序可同時使用高速、全速USB接口,高速USB接口實現大容量存儲設備類功能,存儲介質為SD卡實現USB讀卡器的功能。全速USB接口實現HID設備類功能,可當作一個簡單的鼠標使用。 |
ST-USB-LIB-DRD--程序展示了USB OTG Device/Host的功能,可以通過底板上的按鍵將程序切換到USB主機模式及USB從機模式,主機模式可以讀取U盤文件並將裡面的BMP文件顯示到液晶屏上,從機模式可以當作USB讀卡器使用,使用全速USB接口。ST-USB-LIB-VCP--一個USB從設備CDC類的程序,開發板通過USB線連接上位機後會多一個虛擬的串口設備,程序可以使用全速及高速USB接口 |
ST-USB-LIB-HID-Host--一個USB主控器HID類的程序,開發板可以獲取USB鼠標的移動信息並將移動的狀態在液晶屏上顯示出來。 |
ST-USB-LIB-MSC-Host--一個USB主控制MSD類的程序,開發板可以新建一個文本文件到U盤並將裡面的320x240像素的BMP圖片顯示到液晶屏上,使用全速USB接口。 |
| |
GUI: | emWin-Template--一個使用emWin GUI的例子,液晶屏幕上會顯示一個計數器。 |
emWin- GUIDemo--程序分別演示了各種進度條的繪製、位圖的繪製、彩條的繪製、光標的顯示、各種類型的圖標顯示、各種列表的顯示、高速繪圖演示、透明對話框的繪製、樹視圖的繪製、汽車儀表上的界面等。 |
| |
攝像頭 | Camera-OV9655--將攝像頭採集到的圖像實時顯示到液晶屏上。 |
Camera_JPEG_SD--攝像頭採集到的數據DMA到SRAM再拷貝到液晶屏buffer上顯示出來,圖像文件壓縮為JPEG格式並保存到SD卡上。 |
音頻 | Audio--循環播放保存在片內Flash上的一小段音頻文件。 |
Boot Loader: | USART-IAP--通過串口用ymodem協議更新應用程序。 |
ETH-IAP--通過網絡用HTTP或TFTP方式更新應用程序。 |