从接触STM32单片机大约也有5年有余的时间了,目前工作也是以ST和宏晶的单片机为主要开发使用。自从收到开发板后就开始寻找配套资料手册进行学习应用经过一周的时间基本摸清了这款高端STM32F7系列开发板的基本原理和板载功能,下面分享一下我收到开发板后的一些学习过程。
首先通过百度找到了这款STM32F750N8开发手册的中文版本,然后偶然发现正点原子出品的北极星F750开发板刚好和这款参加比赛的ST开发板资料配套,同样申请了这款STM32F750型号开发板的朋友可以去参考正点原子那个历程代码,可以快速移植到自己的开发板上加快比赛项目的进行。
ST官方介绍的图片的绿色的开发板,实际收到的是蓝色的功能都是一样的我感觉蓝色更酷一些。这款开发板正面板载一个4.3寸的电容TFT触摸屏可以实现一些GUI应用和人机交互页面的设定
背面则展示了这款开发板的强大之处。
这款开发板背面板载两颗ST公司出品的单片机一颗是主角:STM32F750N8H6,另一颗是大众常用的STM32F103C8T6,板载两颗芯片可以非常方便的用C8T6实现一些基础功能,另一个750N8芯片实现一些复杂的算法比如摄像头识别和人机交互,网络通信等任务量重的工作。
这款F750开发板板载有1个RJ45网口还有高速USB功能,以及预留的接外部摄像头的接口,可以说功能非常强大,可以完全实现我这次设想的智能家庭安防控制系统的项目需求。
通过手册可以清楚看到原理图标注的各类接口和使用说明,让开发者可以快速的上手操作。
这款开发板搭配了一组可以实现音频输入和输出的接口,通过一些联网设备或者SD卡存储一些音乐和视频可以通过这两个接口实现声音的外发。通过接耳机和喇叭以及外接一个SIM卡模块,实现与外界通话和首发短信的功能。对于智能家庭安防控制系统我的设想目标就是通过SIM设备与外界进行通信,当前环境出现异常时通过电话远程提醒用户进行查看。
下一步将正式开始实现项目设定的计划,通过这款单片机开发板采集一些传感器的参数进行显示屏显示并通过用户设定当前环境报警阈值。数值异常时通过SIM卡及时通知用户查看当前环境。