一)F769IDISCOVER介绍: • STM32F769NIH6微控制器,具有2MB的Flash闪存和512+16+4 KB的RAM,BGA216封装 • 板载ST-LINK/V2-1,支持USB重新枚举功能 • USB ST-LINK功能:虚拟串口、大容量存储、调试端口 • 4英寸电容式触摸LCD显示屏,带有 MIPI® DSI接口 • SAI音频编解码器 • 两个音频线路插孔,一个用于音频输入,另一个用于音频输出。 • 立体声扬声器输出 • 在DFSDM输入端上有四个ST MEMS麦克风 • 两个SPDIF RCA输入和输出接口 • 两个按钮(用户和复位) • 512-Mb四通道SPI Flash闪存 • 128-Mb的SDRAM • microSD卡接口 • WI-FI 或Ext-EEP子板接口 • USB OTG HS,带Micro-AB接口 • 以太网接口,兼容IEEE-802.3-2002 • 五个电源供电选项: – ST LINK/V2-1 – USB HS接口 – RJ45的5V – Arduino或外部接口的5V – USB适配器 • 以太网供电,基于IEEE 802.3af(供电设备,48V至5V,3W) • 用于外部应用的输出电源:3.3 V或5 V • Arduino™ Uno V3接口 • 丰富的免费软件,包含各种例子,属于STM32Cube包的一部分。 • 多种集成开发环境支持 二)开发环境搭建 可以熟练搭建以下开发平台: • Keil®: MDK-ARM™(a) • IAR™: EWARM(a) • windows下的基于Eclipse的STM32开发• 基于GCC的IDE(free AC6: SW4STM32, Atollic® TrueSTUDIO®(a), ...) • Cube 图形化编程环境• mbed 在线编程
• AUDIO
三)项目介绍
电梯物联网响应应国家在2014年颁布的特种设备安全法。通过小区组网方式来运作,物联网实施在数据采集上是一种外界传感器方式,另一种是通过电梯控制主板直接采集信息。支持手机APP远程操纵电梯,电梯数据上传到云系统。用STM32F769I强大运算能力处理大量传感器数据和组网,CAN总线。
四)测试F769IDISCOVERY的内容
移植 ucII, freeOS Free,RTOS操作系统到开发板,检测单片机的并行程序浮点运算能力处理能力,测试其对超大数据反映能力。CoreMark跑分。
设计复杂的人机操作界面,移植ucGUI。 带MIPI DSI 接口的WVGA TFTLCD触摸屏在此要好好评估。直接在触摸屏上操作电梯按键,取代传统按钮。
|