项目开发过程中,当需求与前期完善后,就是硬件设计了。与此同时,相应的固件工程师与软件工程师才会介入,并完成各自的工作。今天版主就带大家看看STM32F7-DISCO套件硬件架构。
F7套件(STM32F746G-DISCO discovery board)设计为一个全功能演示开发板,搭载了章法半导体公司(STMicroelectronics)最新的Cortex-M7内核的STM32F746NGH6微处理器。该微处理器有216个引脚,包括了4个IIC接口,6个SPI接口,SDMMC接口,4个USART接口,4个UART接口,2个CAN接口,3组12位ADC转换模块,2个12位DAC模块,2个SAI接口,8-14位数字式摄像头模块接口,片上320+16+4KB的SRAM与1MB的flash内存,还支持USB HS OTG, USB FS OTG, Ethernet MAC, FMC接口, Quad-SPI接口, SWD调试模式。如此多,如此全的接口与功能,唯有一句话能表白“今生有你,足已!”(高清美图请访问http://forum.eepw.com.cn/thread/275758/1)
我们首先看一下系统硬件架构框图:
再次我们依次介绍各个功能模块:
1、嵌入式ST-LINK/V2-1
与以往的探索套件相同,ST公司都毫不吝惜在板子上设计调试接口,免去另行购买jlink的费用。
新版本ST-LINK也有新的升级,不仅版本号升级至V2-1,而且还有以下新的特性:
> 虚拟串口支持;
> Mass storage枚举接口;
> 供电模式升级至500mA;
> 支持windows8,网友们试试windows 10哟~~
当然,也去除了以下特性:
> SWIM调试接口,我想以后调试stm8s该如何啊~~
> 供电低于3v,版主不清楚这个是一个什么特性
这个新东西升级还是非常方便的,通过官方的升级程序可以非常轻松的完成升级。这里要注意,一定要升级!新虚拟出来的串口可以直接连接了套件的串口哟~~