(1) 为什么申请Nucleo开发板 本人是大二的学生,在大一阶段通过51单片机的学习入门了MCU控制,想再通过STM32 Nucleo 进入ARM的大门,本人对着电子、MCU以及嵌入式有着浓厚的学习兴趣,想更深入,跟广泛的去学习电子以及自动控制的相关知识。因此,参与此次活动,申请Nucleo开发板。 (2)说说对Nucleo产品的认知、疑问、应用、或者开发等等 1.产品认知:Mouser Electronics 供应的新款 STMicroelectronics Nucleo 开发板支援开发与评估 ST 的 32 位元 STM32 微控制器。 此系列全新开发板具备其他微控制器开发生态系统未提供的先进功能。除了一般的按钮、LED 及 USB 除错介面之外,Nucleo 板还具备两组独特的扩充接头。 第一组扩充接头位于板卡的外缘,为所有 Nucleo 板卡的标准接头。 这些接头可在测试及开发时,让使用者轻松存取目标微处理器的所有周边。而第二组扩充接头位于第一组的内部,并且相容于 Arduino 板卡。 这些接头支援使用 Arduino Uno v3 扩充板卡,因此可让 ST 的 Nucleo 板卡将存取能力扩充至数十种相容于 Arduino 的扩充卡。 Arduino shields 支援各种应用,包括乙太网路、LCD 显示、GSM 语音与资料通讯、ZigBee 通讯、WiFi 网路、马达控制、音乐与声音合成器等。Nucleo 开发板相容于多家开发工具业者,包括 IAR Systems 及 Keil Tools 的 C 编译器。 同时支援 Free GNU 的 IDE。 另外也支援免费的内嵌式 IDE,可针对目标微控制器进行快速简单的拖放程式设计。 另外还支援 ST-LINK 除错工具,它可附加于 USB 连接器,其板卡上有穿孔,并由其他 ST 产品支援。此款 Nucleo 板卡支援的微控制器包括 84MHz STM32F401 高效能微控制器,它以 ARM Cortex M4 为基础。 2.应用领域:广泛应用与工业电子、医疗电子、汽车电子等有关微处理器的相关行业。 |