导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[hebe330]STM32F407IGT6开发板 USB



No.89891
作者: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/3/20 15:22:01
发贴者IP:14.18.25.248
标题:hebe330:STM32F407IGT6开发板 USB高速主从 SRAM NAND 网络摄像头
摘要:No.89891STM32F407IGT6开发板 USB高速主从 SRAM NAND 网络摄像头 

特大喜讯啦 :STM32F407IGT6开发板新增两大特色功能:

1、2013年1月5日新增网络摄像头和音频播放功能

2、2012年12月27日新增数码相机功能,可将摄像头采集到的数据压缩为JPEG格式的图片并保存到SD卡上。

STM32F407IGT6开发板硬件自8月1号起已升级,支持高速主控器程序——支持高速USB主控器接口,支持U盘、USB鼠标、USB键盘等设备。

盈钰首款Cortex-M4开发板:STM32F407IGT6开发板闪亮登场,带高速USB、SRAM、NAND FLASH、网络、130万像素摄像头、SD、3.2寸触摸屏、音频等,可接8080接口的液晶屏。现批量供应,欢迎垂询。

 

 

 

丰富的接口:

High Speed USB 和 Full Speed USB 接口:

 

 

提供的例子程序有如下的特性:

操作系统:

RTX--V4.20;Keil自带的操作系统。

FreeRTOS--V7.1.1

µ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;

网络协议栈:

RL-TCPnet--V4.23;Keil自带的网络协议栈

Lwip--V1.3.2;

图形库:

emWin--V5.12;µC/GUI的新版本,

STM32 Embedded GUI Library--V2.1.0;ST发布的嵌入式GUI图形库

µC/GUI--emWin的旧版本,带源码。

JPEG编解码:

Libjpeg--v8d;

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类。

 

出厂程序功能描述:

具备HTTP网页服务器功能,可以通过网页方式查看摄像头拍摄到的图像,实现网络摄像头的功能;全速USB接口可以读写U盘,高速USB接口连接到上位机与3.2寸的触摸屏幕一起实现触摸板的功能;音频方面可以播放保存在SD卡上的WAV格式的音频文件,(外加录音模块)可以将记录到的语音文件保存到SD卡上;可以将摄像头采集到的图像压缩成JPEG或者BMP格式的文件保存到SD卡上;可以浏览保存在SD卡上的图片文件。

例子程序按功能描述如下:

网络:

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-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 ......

>>返回讨论的主题



  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:10毫秒 最大:78531毫秒 查询6次