本帖最后由 fjjjnk1234 于 2014-4-11 15:08 编辑
首先,感谢21ic以如此低的价格将STM32F072 Discovery出售给论坛的各位朋友! 第一次购买ST官方的评估板,在此之前,买过一块STM32F103ZET6的开发板,学习了一段时间,对ST Cortex-M3的编程开发有了一定的了解。恰好21ic出了团购活动,于是决定买一块STM32F072 Discovery来对比对比M0跟M3的区别。由于下载数据线没带到学校,所以只能等清明节放假回家才测试板子。在等待数据线期间,自己先学习了解了STM32F072。好了,闲话不多说了,下面先介绍介绍STM32F072 Discovery。 一、STM32F072RBT6芯片介绍 STM32F072RBT6是ST公司最新推出的高性能Cortex-M0基于RISC架构的微控制器。工作频率:48MHZ. Flash:128K SRAM:16K 外设:两个I2C接口、两个SPI接口、一个HDMI CEC、四个USART接口、一个USB全速设备(最大特点)、一个CAN、一个12位ADC、一个12位DAC(两通道)、七个通用16位定时器,一个32位定时器和一个先进的PWM控制定时器。 二、STM32F072Discovery介绍 STM32F072Discovery的主控芯片为STM32F072RBT6,还板载了ST-LINK/V2调试下载工具,采用USB供电或外部5V电源电压供电,板子上还具有L3GD20三轴陀螺仪数字输出的运动传感器,一个线性的触摸传感器的触摸键。 板子上的六个发光二极管: LD1 (red/green) for USB communication LD2 (red) for 3.3 V power on Four user LEDs: LD3 (orange), LD4 (green), LD5 (red) and LD6 (blue) 两个按键(用户按键和复位按键) 板子上的所有引脚都引出,而且都焊上了。以前用过新唐的NUTINY—SDK—NANO130评估板,扩展引脚还得自己焊。
板子初上电后(手机像素差,大家见谅)
通过按用户按键,可以切换不同的程序
|