1、 2014-10-27日:
增加五个第二路USB从设备的例子,一个两路USB从设备同时使用的例子。
增加七个第二路USB主控器的例子,一个两路USB主控器同时使用的例子。
2、2014-10-23日:120个使用到STM32Cube软件包的例子更新到V1.3版本。 3、2014-7-15日:新增51个STM32Cube软件开发包的底层外设驱动例子 盈钰MINI STM32F429IG开发板+4.3寸RGB接口液晶屏正式批量供应了,丰富的接口,核心板沉金设计,另有接7寸并套餐供选择。欢迎咨询客服。 STM32F429IG是ST公司最新推出的高性能ARM Cortex-M4内核MCU,基于32位RISC架构,内核工作频率高达180兆赫。具有一个浮点单元(FPU),支持所有的ARM单精度数据处理指令和数据类型的单精度。它还实现了一套完整的DSP指令和内存保护单元(MPU),从而提高应用程序的安全性。
| 操作系统:FreeRTOS -- V7.6.0;uC/OS -- V3.03.01文件系统:RL-FlashFS -- V4.22;Keil自带的文件系统,支持FAT12,FAT16和FAT32文件系统,这个文件系统可以用于SD卡、Nand Flash、U盘,提供Nand Flash的坏块管理功能。FatFs -- R0.10;网络协议栈:RL-TCPnet -- V4.23;Keil自带的网络协议栈Lwip -- V1.4.1;图形库:STemWin -- V5.22;[url=]μC/GUI[/url]的新版本,STemWin为专属定制的emWin版本USB:RL-USB -- V4.22;Keil自带的USB协议栈,从设备方面支持ADC、CDC、HID、MSC类,主控器方面支持HID和MSC类。STM32Cube-USB -- V2.0.0;ST开发的USB协议栈,从设备方面支持AUDIO、CDC、CustomHID、HID、MSC,主控器方面支持AUDIO、CDC、HID、MSC、MTP,全部源码方式提供。例子程序按功能描述如下:网络: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-Telnet-demo -- 程序展示了如何构建一个简单的基于IP的命令行界面,通过Telnet客户端软件来控制开发板上的LED、获取按键状态、获取AD值、将文本内容显示到液晶屏上、修改登录密码等。RL-TCPnet-DNS-demo -- 程序展示向万维网远端的DNS服务器发送DNS请求,实现了通过服务器的名称来解析服务器的IP地址的功能。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服务器程序,将从客户端发过来的数据重新打包发回。Lwip- IAP -- 一个HTTP及TFTP相关的程序,通过网页或者TFTP软件来更新应用程序,实现网络boot loader的功能。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。RL-USB-MSD-SD -- 一个USB设备端MSD类的程序,开发板通过USB线连接上位机后会出现一个可移动磁盘,存储介质为SD卡。RL-USB-HID-Kbd -- 一个USB主控器HID类的程序,可以接USB键盘。RL-USB -MSD-Host -- 一个USB主控器MSD类的程序,程序通过串口来管理U盘可以实现格式化、重命名、拷贝、删除、新建、查看根目录信息等操作。STM32Cube-USB-HID -- 一个USB从设备HID类的程序,实现鼠标的功能,按开发板上的导航按键上位机上的光标可以分别往上、下、左、右方向移动。STM32Cube-USB-CustomHID -- 一个USB从设备HID定制类的程序,可以通过上位机软件来控制开发板上的LED亮与灭及获取按键的状态。STM32Cube-USB-MSC -- 一个USB从设备MSD类的程序,实现USB读卡器的功能,存储介质为SD卡。STM32Cube-USB-CDC -- 一个USB从设备CDC类的程序,开发板通过USB线连接上位机后会多一个虚拟的串口设备。STM32Cube-USB-DFU -- 一个USB从设备DFU类的程序,可以用来更新应用程序,实现USB boot loader的功能STM32Cube-USB-HID-Host -- 一个USB主控器HID类的程序,可以接USB鼠标或者USB键盘,接上USB鼠标时鼠标移动的信息及按键的状态可以在液晶屏上显示出来,接上USB键盘时可以在液晶屏幕上显示按下的键盘字符,另外有带FreeRTOS操作的程序可以实现相同的功能。STM32Cube-USB-MSC-Host -- 一个USB主控制MSD类的程序,开发板可以新建一个文本文件到U盘并浏览U盘上的文件信息,另外有带FreeRTOS操作的程序可以实现相同的功能。STM32Cube-USB-AUDIO-Host -- 一个USB主控制AUDIO类的程序,可以接USB声卡,可以播放保存在SD卡上的wav格式的音频文件。STM32Cube-USB-DynamicSwitch –Host -- 上面三个USB主控器程序的功能合并,可以分别接USB鼠标、USB键盘、U盘、USB声卡。STM32Cube-USB-FWupgrade-Host -- 一个USB主控制MSD类的程序,可以通过U盘来更新应用程序,实现USB Host boot loader的功能。FatFS:FatFs-RAMDisk -- 使用FatFs文件系统用SDRAM做为磁盘实现格式化、创建文件、打开文件、写文件、读取文件、关闭文件等操作,另外有带FreeRTOS操作系统的例子,实现相同的功能。FatFs-uSD -- 使用FatFs文件系统用SD卡做为磁盘实现格式化、创建文件、打开文件、写文件、读取文件、关闭文件等操作,另外有带FreeRTOS操作系统的例子,实现相同的功能。FatFs-USBDisk -- 使用FatFs文件系统用U盘做为磁盘实现创建文件、打开文件、写文件、读取文件、关闭文件等操作,另外有带FreeRTOS操作系统的例子,实现相同的功能。FreeRTOS:分别有简单的创建线程、定时器、信号量、从中断服务程序发送信号量、互斥、队列、低功耗等七个例子。uC/OS:分别有简单的闪灯、信号量、从中断服务程序发送信号量、互斥等五个例子。GUI:emWin-Standalone -- 程序分别演示了径向菜单、透明对话框、图标视图、树形视图、列表视图、虚拟屏幕、缩放旋转图片、绘制图形、位图、光标、彩条等。emWin-VNC -- 程序在Standalone程序的基础上加入FreeRTOS、lwIP网络协议栈、VNC(Virtual Network Computing虚拟网络计算)协议等,上位机可以通过VNC远程操作软件实时查看当前液晶屏的显示画面,可以使用鼠标控制当前画面上的控件(只能在4.3寸液晶屏上实现该功能)。LTDC:LTDC_PicturesFromSDCard --将SD卡内的BMP格式的图像显示到液晶屏上。LTDC_AnimatedPictureFromSDCard –将SD卡内多幅的BMP格式的图像连续的显示到液晶屏上实现动画的功能。DCMI:可以实现像头图片采集功能,可以将图像保存到U盘实现数码相机的功能(暂时在4.3寸液晶屏上实现该功能) 其它程序的描述请查看以下链接的用户手册:部分例子截图:光盘code文件夹里面的内容: LwIP网络协议栈例子: STM32Cube软件包下的LwIP网络协议栈例子: STM32F4xx_DSP_StdPeriph_Lib_V1.3.0目录下的例子: STM32Cube_FW_F4_V1.1.0ProjectsSTM324x9I_EVALApplicationsRL_ARM目录下的例子: STM32Cube软件开发包的例子:
|
|
RL-TCPnet- Http-demo:RL-TCPnet- Http-upload:RL-TCPnet-SNMP-demo:RL-TCPnet-FTP-demo:Lwip-httpserver: LwIP-TCP-Echo-Server(2014年4月11日更新的例子):LwIP-TFTP-Server(2014年4月11日更新的例子):LwIP-IAP(2014年4月11日更新的例子):STM32Cube-USB-AUDIO-Host(2014年4月11日更新的例子):STM32Cube-USB-HID-Host(2014年4月11日更新的例子):STM32Cube-USB-MSD-Host(2014年4月11日更新的例子): RL-USB-HID-Device:RL-USB-MSD-SD:RL-USB-MSD-Host:RL-USB-HID-Host: 触摸屏测试程序实现画板功能(2014年4月11日更新的例子):STemWin-VNC:大部分测试外设的程序液晶屏上显示测试的方法:
|
| Core:ARM 32-bit Cortex™-M4 CPU with FPU, Adaptive real-time accelerator (ART Accelerator™) allowing 0-wait state execution from Flash memory, frequency up to 180 MHz, MPU, 225 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1), and DSP instructions
Memories
•Up to 2 MB of Flash memory organized into two banks allowing read-while-write
•Up to 256+4 KB of SRAM including 64-KB of CCM (core coupled memory) data RAM
•Flexible external memory controller with up to 32-bit data bus: SRAM,PSRAM,SDRAM, Compact FlashR/NAND memories
LCD parallel interface
•8080/6800 modes
LCD-TFT
controller up to SVGA resolution with dedicated Chrom-ART Accelerator™ for enhanced graphic content creation (DMA2D)
Clock, reset and supply management
•1.8 V to 3.6 V application supply and I/Os
•POR, PDR, PVD and BOR
•4-to-26 MHz crystal oscillator
•Internal 16 MHz factory-trimmed RC (1% accuracy)
•32 kHz oscillator for RTC with calibration
•Internal 32 kHz RC with calibration
•Sleep, Stop and Standby modes
•VBATsupply for RTC, 20×32 bit backup registers + optional 4 KB backup SRAM
3×12-bit, 2.4 MSPS ADC:
up to 24 channels and 7.2 MSPS in triple interleaved mode
2×12-bit D/A converters
General-purpose DMA:
16-stream DMA controller with FIFOs and burst support
Up to 17 timers:
up to twelve 16-bit and two 32-bit timers up to 180 MHz, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input
Debug mode
•Serial wire debug (SWD)& JTAG interfaces
•Cortex-M4 Embedded Trace Macrocell™
Up to 168 I/O ports with interrupt capability
•Up to 164 fast I/Os up to 90 MHz
•Up to 166 5 V-tolerant I/Os
Up to 21 communication interfaces
•Up to 3 × I2C interfaces (SMBus/PMBus)
•Up to 4 USARTs/4 UARTs (11.25 Mbit/s, ISO7816 interface, LIN, IrDA, modem control)
•Up to 6 SPIs (45 Mbits/s), 2 with muxed full-duplex I2S for audio class accuracy via internal audio PLL or external clock
•1 x SAI (serial audio interface)
•2 × CAN (2.0B Active) and SDIO interface
Advanced connectivity
•USB 2.0 full-speed device/host/OTG controller with on-chip PHY
•USB 2.0 high-speed/full-speed device/host/OTG controller with dedicated DMA, on-chip full-speed PHY and ULPI
•10/100 Ethernet MAC with dedicated DMA: supports IEEE 1588v2 hardware, MII/RMII
8- to 14-bit parallel camera interface up to 54 MBs/s
Cryptographic acceleration: hardware acceleration for AES 128, 192, 256, Triple DES, HASH (MD5, SHA-1, SHA-2), and HMAC(Only STM32F439)
True random number generator
CRC calculation unit
96-bit unique ID
RTC: subsecond accuracy, hardware calendar
Ø
|
| 整板工业级器件
256M Bit SDRAM(micron,16位数据宽度)
4G Bit NAND Flash(micron)
IIC EEPROM
20针2.54间距JTAG接口
10/100M以太网接口(MII、RMII两种配置模式,默认使用MII模式物理层芯片为DP83848)
两个USB2.0全速主从设备接口
两个USB2.0全速主设备接口
一路RS232接口
一路RS485接口
两路CAN2.0接口(与USB复用)
SD存储卡槽(4-bit SDIO)
8位及12位数据宽度的DCMI接口(排针,包含IIC管脚)
多用途的音频接口,可接通用的RF模块(排针,,包含SPI、SAI、IIC管脚)
16位总线扩展接口,可接8080/6800的LCD
24位RGB LCD接口
串口转Wi-Fi接口(UART)
1个可控LED
一个五向导航按键,一个复位按键,一个带唤醒功能的按键
一个可调电阻
预留给RTC供电的0.33F电容位置(因航空禁运不焊接该电容)
E-mail:senxin79@126-com
联系QQ:690971654
电话:020-61392789
手机:15360803087
淘宝店:mcuworld.taobao-com
|
0
|
|
|
|