0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

正点原子stm32f1 nano开发板简介

CHANBAEK 来源:想啥做啥 作者:想啥做啥 2023-11-30 15:45 次阅读

1、正点原子stm32f1 nano开发板简介

温馨提示 :正点原子stm32f103-nano开发板有旧版本( 主控芯片STM32F103RBT6 )和新版本( 主控芯片STM32F103RCT6 ),两者使用的芯片型号不一样,注意查看手中开发板芯片型号。

stm32f1 nano开发板实物如图1.1所示

图片

(b) 背面

stm32f1 nano 新版开发板实物 图 1.1

图片

引脚分配如图1.2所示

图片

图片

stm32f1 nano 开发板引脚定义 图 1.2

2、使用STM32CubeMX + ECloudIDE入门

2.1 LED引脚定义如图2.1所示

stm32f103-nano引脚位置与引脚定义如图2.1所示

图片

LED引脚定义 图2.1

2.2 创建STM32CubeMX工程

第一步:创建STM32CubeMX工程并配置好引脚

这里就不详细介绍如何创建CubeMX工程,具体配置参考如图2.2、2.3、2.4、2.5所示:

图片

LED实验"Pinout view"引脚配置 图2.2

图片

LED实验RCC配置 图2.3

图片

LED实验"Pinout & Configuration"中SYS配置 图2.4

图片

LED实验时钟树"Clock Configuration"选择 图2.5

第二步:设置工程管理

在LED实验"Project Manager"工程设置成如图2.6所示"Project Name": 填写工程名字"Toolchain Folder Location":工程存放位置 "Toolchain / IDE ":生成工程类型(这里选Makefile)

图片

LED实验工程设置 图2.6

第三步:生成Makefile工程代码添加Platformio.ini配置文件

图片LED实验代码与配置文件 图2.7

旧版nano platformio.ini文件如下所示:

[env:genericSTM32F103RB]

platform = ststm32

board = genericSTM32F103RB

framework = stm32cube



debug_tool = stlink

upload_protocol = stlink



[platformio]

include_dir = Core/Inc

src_dir = Core/Src

如果读者的板子为新版本nano,则platformio.ini文件配置参考如下

[env:genericSTM32F103RC]

platform = ststm32

board = genericSTM32F103RC

framework = stm32cube



debug_tool = stlink

upload_protocol = stlink



[platformio]

include_dir = Core/Inc

src_dir = Core/Src

第四步:压缩上传工程到ECloudIDE并编写用户代码

注 意: 当前ECloudIDE只能识别xx.zip压缩文件,其他压缩文件类型暂不支持。压缩时先进入到"STM32F10x_RBT6_Blinker"文件夹下,全选所有文件,然后右键压缩成"xx.zip文件",

图片

全选中LED实验代码并压缩 图2.8

压缩包打开后的效果如图2.9所示, 这一步非常重要,不然上传的文件很大可能不能正常使用 ,然后上传至ECloudIDE,上传代码参考图2.10所示。

图片

LED实验代码压缩文件打开效果 图2.9

图片

LED实验代码上传至ECloudIDE 图2.10

ECloudIDE上添加用户代码,位于"Core/Src/main.c"文件中,如图2.11所示

图片

LED实验用户代码添加位置 图2.11

如何编译下载文件到本地开发板上参考ECloudIDE官方文档:

图片

图片

注 意: 本地代码下载过程中一定要确保关闭杀毒软件,否则会出现下载失败

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • STM32
    +关注

    关注

    2270

    文章

    10895

    浏览量

    355743
  • 引脚
    +关注

    关注

    16

    文章

    1193

    浏览量

    50412
  • 开发板
    +关注

    关注

    25

    文章

    5032

    浏览量

    97375
  • STM32F103
    +关注

    关注

    33

    文章

    477

    浏览量

    63600
  • stm32cubemx
    +关注

    关注

    5

    文章

    283

    浏览量

    14791
收藏 人收藏

    评论

    相关推荐

    正点原子NANO STM32开发板资料连载」第三十九章 NANO V1 实验

    1)实验平台:alientek NANO STM32F411 V1开发板2)摘自《正点
    发表于 04-24 16:59

    正点原子NANO STM32F103开发板资料连载」第一章 实验平台简介

    1)实验平台:【正点原子NANO STM32F103 开发板2)摘自《
    发表于 04-25 15:58

    正点原子NANO STM32F103开发板资料连载」第二章 实验平台详解

    本帖最后由 正点原子运营官 于 2020-4-25 11:30 编辑 1)实验平台:【正点原子
    发表于 04-25 15:58

    正点原子NANO STM32F103开发板资料连载」第三十六章 NANO STM32F103 开发板综合测试实验

    1)实验平台:【正点原子NANO STM32F103 开发板2)摘自《
    发表于 05-07 11:20

    正点原子ALIENTEK战舰STM32F1 V3开发板教程

    正点原子ALIENTEK战舰STM32F1 V3开发板视频教程第11讲 新建工程模板-基于寄存器#include "sys.h"#include "
    发表于 08-03 07:53

    stm32温湿度传感器报告_「正点原子NANO STM32开发板资料连载」第二十八章 DHT11 数字温湿度传感器实验...

    1)实验平台:alientek NANO STM32F411 V1开发板2)摘自《正点
    发表于 12-05 16:36 14次下载
    <b class='flag-5'>stm32</b>温湿度传感器报告_「<b class='flag-5'>正点</b><b class='flag-5'>原子</b><b class='flag-5'>NANO</b> <b class='flag-5'>STM32</b><b class='flag-5'>开发板</b>资料连载」第二十八章  DHT11 数字温湿度传感器实验...

    STM32CubeMX使用-1.点个灯(正点原子潘多拉开发板)

    STM32CubeMX使用-1.点个灯(正点原子潘多拉开发板)
    发表于 12-08 15:21 3次下载
    <b class='flag-5'>STM32</b>CubeMX使用-<b class='flag-5'>1</b>.点个灯(<b class='flag-5'>正点</b><b class='flag-5'>原子</b>潘多拉<b class='flag-5'>开发板</b>)

    基于cubemx的stm32开发之路(使用正点原子战舰V3开发板)——基本定时器的应用

    1hz的闪烁实验设备正点原子新战舰V3 STM32F103ZET6开发板学习st-link烧录
    发表于 12-08 15:21 5次下载
    基于cubemx的<b class='flag-5'>stm32</b><b class='flag-5'>开发</b>之路(使用<b class='flag-5'>正点</b><b class='flag-5'>原子</b>战舰V3<b class='flag-5'>开发板</b>)——基本定时器的应用

    原子STM32开发板资料合集

    正在学习正点原子STM32开发板,这款仿真下载器还是挺给力的,希望能给大家帮助。
    发表于 01-18 14:43 93次下载

    正点原子STM32F407开发板的移植过程

    在2017年机智云和正点原子联袂发布正点原子接入机智云教程,提供了一整套基于STM32开发板的接
    的头像 发表于 06-20 11:17 3384次阅读

    合轴551G GPS模块显示定位信息在STM32F1开发板

    基于STM32F1开发板,将GPS定位信息解析显示
    发表于 12-16 14:43 0次下载

    RT-Thread文档_正点原子 nano STM32F103 上手指南

    RT-Thread文档_正点原子 nano STM32F103 上手指南
    发表于 02-22 18:24 5次下载
    RT-Thread文档_<b class='flag-5'>正点</b><b class='flag-5'>原子</b> <b class='flag-5'>nano</b> <b class='flag-5'>STM32F</b>103 上手指南

    正点原子STM32精英V2开发板体验】体验LVGL的SD NAND文件系统

    目的验证基于SDNAND卡在正点原子STM32精英V2开发板上的兼容效果实验材料正点原子
    的头像 发表于 04-26 09:33 1893次阅读
    【<b class='flag-5'>正点</b><b class='flag-5'>原子</b><b class='flag-5'>STM32</b>精英V2<b class='flag-5'>开发板</b>体验】体验LVGL的SD NAND文件系统

    正点原子stm32开发板能用stlink吗

    开发板概述 正点原子提供的STM32开发板涵盖了从基础到高级的多种型号,包括但不限于STM32F
    的头像 发表于 11-13 09:21 520次阅读

    正点原子fpga开发板不同型号

    正点原子作为国内领先的FPGA开发板供应商,其产品线覆盖了从入门级到高端应用的各个领域。这些开发板不仅适用于学术研究,还广泛应用于工业控制、通信、图像处理等多个领域。
    的头像 发表于 11-13 09:30 603次阅读