查看: 771|回复: 0

​【轻松入门Nucleo F030R8】序列之1:Nucleo F030R8入门

[复制链接]
  • TA的每日心情
    开心
    2019-6-24 16:41
  • 签到天数: 709 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2015-8-12 08:56:10 | 显示全部楼层 |阅读模式
    分享到:
    【轻松入门Nucleo F030R8】序列之1:Nucleo F030R8入门

          本节我们主要是从下面4个方面进行讲解:
    1.STM32F0x0简介
         2.STM32F030 Nucleo开发板介绍
    3.固件库
    4.Mbed略览
    一、STM32F0x0简介
    STM32F0x0采用ARM Cortex内核,运算速度高达48 MHz。STM32F0x0是STM32系列中价格最低的产品,具有全套外设,例如高速12位ADC、先进且灵活的定时器、日历RTC和通信接口(例如 I²C、USART、SPI和最近增加的无晶振USB)。
    该组合轻松超越了现有的8位架构,让所有应用设计者均能得益于先进32位内核的简单性和高效率。
    STM32F0x0超值系列提供多种存储器和引脚数组合,能与之匹敌的器件少之又少,因此进一步增强了项目的总成本效率。
    采用STM32F030的应用设计者能够随时升级方案到功能更加强大的STM32系列中的任何其他产品,因为开发工具和应用软件的可重用性极高。
    下面一张图更好反应了STM32F0x0的发展史。如下图所示:

    ************************************************************************
    二、STM32F030 Nucleo开发板介绍
    1、参数介绍:
    STM32F030RBT6是64位芯片;
    Cortex-M0内核 主频是48MHz;
    自带64KB的Flash,8KB的SRAM;
    完全兼容Arduino Uno Rev.3接口;
    扩展了ST Morpho全部的I/O接口;
    集成ST-Link/V2-1的调试下载器;
    直接访问mbed.org网上资源。

    三、固件库
    1.STM32 Nucleo固件库的驱动和例程是基于ST提供的标准外围接口软件库,并且对用户开发是开源的。
    2.Nucleo软件库的BSP架构驱动支持三种设备:STM32F1xx、STM32F0xx和STM32L1xx;
    3.支持Arduino兼容的板子:Adafruit子板提供了LCD和uSD卡的驱动程序。
    四、Mbed略览
    1.Mbed平台提供了免费的软件库,硬件设计和在线工具,可以快捷地调试基于ARM微处理器的产品原型。
    2.软件开发库SDK:
    a) 开源的C/C++微处理器软件平台;
    b) 不用做建立和测试启动代码,C运行时间,软件库和外围的APIs
    3.硬件开发板HDK
    a) 提供全部的微处理器子系统设计和固件;
    b) 提供简单的USB拖放下载程序和为目标板提供符合CMSIS-DAP协议的调试接口
    4.在线开发工具
    免费试用mbed编译器执行mbed HDK,并且无缝集成mbed SDK和网页开发。
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-4-26 08:46 , Processed in 0.123399 second(s), 17 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.