RT-Thread+ stm32f103c8最小系统板点亮LED灯

RT-Thread+ stm32f103c8最小系统板点亮LED灯

本文使用开发板某宝可以十几块钱买到的 stm32f103c8最小系统开发板
在这里插入图片描述

  1. 官网下载RT-Thread源码

在这里插入图片描述

  1. 解压打开:
    在这里插入图片描述
    文件夹内容简介:
    Bsp ———————— 板级支持包,针对不同的板子规划出的不同的驱动文件;

components ———— 包含RT-Thread的各个组件:finsh、文件系统,等;

documentation ———一些介绍性文档,包括代码的风格要求;

examples —————各种示例代码,是很好的学习素材;

include ——————一些头文件;

libcpu———————各种CPU体系结构下的相关移植;

src————————RT-Thread内核核心代码;

tools ———————使用Scon自动化创建工具时需要的一些文件;


  1. stm32f103c8最小系统开发板的包路径在\bsp\stm32\stm32f103-mini-system目录。不要使用STM32F1xx下面的包

  2. 里面就已经写好了板载LED灯闪烁的代码,直接编译下载到核心板上就可以了。
    在这里插入图片描述
    在这里插入图片描述
    把下载立即运行选上
    在这里插入图片描述

  3. 如果出现第一次下载运行成功,第二次下载出现没有连接到J-link下载器
    在这里插入图片描述
    在这里插入图片描述
    先按住开发板上的复位键(RESET), 然后点击MDK5的下载程序按钮,稍等一会会出现如下图提示,选择Yes后松开复位键即可下载成功。
    在这里插入图片描述

参考连接

好的,我会尽力回答你的问题。首先,需要明确一下你的问题:你想知道如何使用 RT-Thread Studio,RT-Thread+ stm32f103c8最小系统板、DHT11温湿度模块、ESP01S模块控制LED并将数据发布和订阅到私有云IP的物联网系统程序是吗? 如果是这样,那么我可以给你提供一些基本的步骤和思路。首先,你需要了解 RT-Thread Studio 的基本操作和使用方法。RT-Thread Studio 是一个基于 Eclipse 的集成开发环境,它可以帮助你快速开发嵌入式系统。 接下来,你需要准备一些硬件设备,包括 stm32f103c8最小系统板、DHT11温湿度模块、ESP01S模块和LED。这些设备可以通过串口、I2C、SPI等接口与 stm32f103c8最小系统板相连。 然后,你需要编写一些程序代码,使用 RT-Thread 操作系统来控制这些设备。你可以使用 C 语言或者其他支持的编程语言来编写程序代码。需要注意的是,在编写程序代码之前,你需要了解 RT-Thread 操作系统的基本原理和使用方法。 最后,你需要将数据发布和订阅到私有云IP。这可以通过使用 MQTT 协议来实现。你需要使用 ESP01S模块来连接 WiFi 网络,并使用 MQTT 协议来将数据发布和订阅到私有云IP。需要注意的是,在使用 MQTT 协议之前,你需要了解其基本原理和使用方法。 总结一下,实现物联网系统需要掌握 RT-Thread Studio、RT-Thread 操作系统、硬件设备、编程语言和 MQTT 协议等知识。如果你对这些知识不熟悉,建议你先进行学习和研究,然后再开始实现物联网系统。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值