No.91213 作者:hebe330 邮件:dreamgirl_330@163.com ID:75687 登陆:11次 QQ:690971654 文章数:95篇 最后登陆IP:14.18.29.140 最后登陆:2015/10/21 10:21:54 注册:2007/4/29 20:53:36 财富:404 发帖时间:2013/10/30 14:37:15 发贴者IP:14.18.25.249 标题:hebe330:盈钰STM32F407开发板Cortex-M4网络USBDevice/Host CAN SD支持ISP 摘要:No.91213盈钰STM32F407开发板Cortex-M4网络USBDevice/Host CAN SD支持ISP STM32F407VGT6开发板例程更新纪录: 2013年10月25日:STM32F407VG开发板新添加12个底层驱动的例子,  STM32F407开发板:包括网络,USB HOST、USB Deveice、CAN、SD卡(在开发板背面) 等资源,支持ISP。 以下为板子图片及详细介绍:  STM32F407VGT6芯片细节图:  USB转串口部分采用CP2102芯片:  PHY采用:DP83848IVV  SD卡安装在板子背面:  提供的例子程序有如下的特性: 操作系统: RTX -- V4.20;Keil自带的操作系统。 FreeRTOS -- V6.1.0 µC/OS-II -- V2.86; RT-Thread -- V1.1.0; 文件系统: RL-FlashFS -- V4.22;Keil自带的文件系统,支持FAT12,FAT16和FAT32文件系统,这个文件系统可以用于SD卡、Nand Flash、U盘,提供Nand Flash的坏块管理功能。 FatFs -- R0.08a; 网络协议栈: Lwip -- V1.3.2; 图形库: emWin -- V5.12; USB: RL-USB -- V4.22;Keil自带的USB协议栈,从设备方面支持ADC、CDC、HID、MSC类,主控器方面支持HID和MSC类。 USB-Host-Device Lib -- V2.1.0;ST的USB协议栈,从设备方面支持ADC、CDC、HID、MSC、DFU类,主控器方面支持HID和MSC类。 例子程序按功能描述如下: 网络: 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-SD -- 一个USB设备端MSD类的程序,开发板通过USB线连接上位机后会出现一个可移动磁盘,存储介质为SD卡,程序为全速模式。 RL-USB-HID-Kbd -- 一个USB主控器HID类的程序,可以接USB键盘,程序使用全速USB接口。 RL-USB -MSD-Host -- 一个USB主控器MSD类的程序,程序通过串口来管理U盘可以实现格式化、重命名、拷贝、删除、新建、查看根目录信息等操作,程序使用全速USB接口。 ST-USB-LIB-HID -- 一个USB从设备HID类的程序,运行程序后上位机的鼠标做正方形方式的移动,程序为全速模式。 ST-USB-LIB-MSC -- 一个USB从设备MSD类的程序,开发板通过USB线连接上位机后会出现一个可移动磁盘,存储介质为SD卡,程序为全速模式。 ST-USB-LIB-VCP -- 一个USB从设备CDC类的程序,开发板通过USB线连接上位机后会多一个虚拟的串口设备,程序为全速模式。 ST-USB-LIB-DRD -- 程序展示了USB OTG Device/Host的功能,可以通过底板上的按键将程序切换到USB主机模式及USB从机模式,主机模式可以读取U盘文件并将里面的BMP文件显示到液晶屏上,从机模式可以当作USB读卡器使用,使用全速USB接口。 ST-USB-LIB-HID-Host -- 一个USB主控器HID类的程序,开发板可以获取USB鼠标的移动信息并将移动的状态在液晶屏上显示出来。 ST-USB-LIB-MSC-Host -- 一个USB主控制MSD类的程序,开发板可以新建一个文本文件到U盘并将里面的320x240像素的BMP图片显示到液晶屏上,使用全速USB接口。 Boot Loader: USART-IAP -- 通过串口用ymodem协议更新应用程序。 ETH-IAP -- 通过网络用HTTP或TFTP方式更新应用程序。 其它 ......
>>返回讨论的主题
|