增强型 STM32F429/439系列配备性能最高的180MHz ARM Cortex™-M4处理器内核,具有自适应实时存储加速器(ART Accelerator),此项技术实现从闪存执行代码零等待状态。STM32F429提供高达2MB的双区闪存,准许安全在线系统升级。此外,还配备 意法半导体独有的Chrom-ART Accelerator™图形加速器和TFT液晶控制器,让用户在图形处理市场竞争中占据优势。 ST MCU技术社区整理STM32F429探索套件中文资料,帮助大家的开发设计。
同时, ST MCU技术社区还在4月举行STM32F429探索套件免费申请活动,欢迎大家参与!
STM32F429DSICOVERY是ST最新发布的开发套件,板载高性能180MHZ STM32F429ZIT6芯片,其内部集成了LTDC控制器,2M FLASH, 192K+64K SRAM,性能非常强大。其板载2.4英寸的240*320 TFT,64MBIT的SDRAM,可以实现一些非常复杂的应用。
在拿到板子后,看了一下,这个板子除了SDRAM、数字陀螺仪,TFT屏这些特色外,比STM32F407缺少了音频接口和数字麦克。外设引脚更多了,方 便更多资源的扩展。因为时间原因,下面只是简单的移植了ST-emWIN的图形库,在移植过程中,去掉了鼠标和触摸屏的支持,并有增加FREERTOS, 这些内容的移植在有时间的情况下,会逐渐丰富。
开发套件自身带的例程非常不错,在有USB接口应用的地方,时钟频率被限定在168MHZ, 180MHZ下无法使用。本演示没有加入USB,所以用了180MHZ去跑,又担心损坏器件,也没采用超频。在移植的时候,本来想将TFT改为横屏显示, 无奈试了几次,显示为乱码,增加了显示内存也没有效果,等有时间再去深入研究一下。下面是一些效果图。
测试固件,可以直接下载到板子上,不用任何改动。
已整理好源码,在本程序中,同时整理好了LED灯,systick定时器,串口打印和中断等基本内容,这些都是从STM32F407上移过来的
本节我们将从UCOSII简介、硬件设计、软件设计和下载验证4部分来分析,主要是从4个方面进行讲解:UCSOII简介、硬件设计、软件设计、下载验证。 点击查看详情。
试验可以看到红绿LED灯交替闪烁。
准备工作:
1.首先安装MDK软件编译环境
2.然后把SMS_EMU这个文件夹放到STM32F429I探索套件的固件版本下面,途径为
STM32F429I-Discovery_FW_V1.0.1\Projects\Peripheral_Examples,这是为了防止路径不对而造成的错误,或者自己另外添加路径也可以。
本节我们将原理图、代码和验证三部分来分析。在写程序的时候,首先按一下步骤检查是否已经完备。
1.确保JP3和CN4跳线是连接的【Discovery模式】。
2.通过Min USB把开发板和电脑连接,USB供电。
3.通过ST-Link/V2来下载程序。和
4.检查USB通讯的LED1灯是否亮,电源灯LED2是否亮(3.3v)
5.以上正常就可以进行下面的工作了。 点击继续查看软件编写以及实验验证详情
【STM32F4探索套件】序列之4:LED跑马灯
用户按键原理图
【STM32F429探索套件】序列之2:带你整体认识一下套件
主要是从下面3个方面进行讲解:
1.STM32F429芯片及套索套件的介绍
2.STM32F4探索套件布局
3.STM32F4套索套件效果展示
【STM32F429探索套件】序列之1:靓照
最近有一个项目,对于人机交互采用7寸液晶屏,想选一款带LCD驱动器的CPU,不知道大家是否用STM32F429的LCD驱动器驱动过7寸屏,在产品中使用是否存在刷屏慢的现象,于
例程代码下载
|