前段时间才拿到手里的开发板,很是兴奋.
这是在包装盒上找到的关于板子引脚的图.
板子的塑料包装盒里面有一张小卡片里面写了关于STM32F030 Nucleo-64开发板的介绍.
从这个开发板可以看到全是英文,大概意思是:
1. 这个开发板的控制芯片是:STM32F030R8T6,64pin.
2. 内核:cortex-M0 48MHz.
3. 64KB Flash ,8KBSRAM.
4. 两个扩展连接:Arduino Uno和ST morpho(Morpho扩展排针(Morpho扩展头)
Morpho extension header则是由STMicroelectronics自己定义的脚位,这里的目的是为了可以尽可能的榨干这颗CPU所有的脚位---摘自https://coldnew.github.io/3250fe0b/)
5. 内含ST-LINK/V2仿真器一个
6. 支持mbed.
反面我们可以看见:
1. 检查跳线帽在板子上的情况:JP1断开,JP5(PWR)在U5V旁边,JP6(IDO)闭合.
2. 通过USB连接口连接电路板的电源接口,用USB转Mini-B的线缆连接STM32 Nucleo开发板和电脑.接下来,红色的LED LD3(PWR)和LD1(COM)会亮起来.绿色LED LD2闪烁.
3. 按下USER按钮B1(左边的按钮).
4. 按下按钮B1可以改变LD2的闪烁情况.
5. 可以从www.st.com/stm32nucleo获取到这个板子的例程.
系统要求:
1. Window OS(XP,7,8) Linux 64-bit OS x.(这个指苹果的mac系统)
2. USB转Mini-B的线缆.
开发工具有:
1. Keil:free MDK-ARM.
2. IAR:EWARM.
3. GCC-base IDEs(free AC6:SW4STM32,Atollic TrueStudio,…).
4. ARM mbed online.
表示只用过Keil.
在我的寻找之下.在STM32CubeMX中找到了关于按键,和LD2引脚的定义.有需要的朋友可以参考下.原理图我就没有了.