热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

开发笔记:RTThreadstm32f103精英开发板LED闪烁

篇首语:本文由编程笔记#小编为大家整理,主要介绍了RT-Thread-stm32f103精英开发板-LED闪烁相关的知识,希望对你有一定的参考价值。

篇首语:本文由编程笔记#小编为大家整理,主要介绍了RT-Thread-stm32f103精英开发板-LED闪烁相关的知识,希望对你有一定的参考价值。








文章目录


  • 准备工作
  • 构建工程
    • GPIO映射关系
    • 软件
    • 编译
    • 效果




准备工作

下载RT-Thread Studio
准备一个jtag下载器


构建工程

GPIO映射关系

在这里插入图片描述
在这里插入图片描述


软件

打开软件

在这里插入图片描述
在这里插入图片描述

这种形式是eclipse的软件形式,还是非常友好的


编译

打开main.c
在这里插入图片描述
将其中的程序删除,替换下面的程序

/*
* Copyright (c) 2006-2021, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
* 2021-06-03 RT-Thread first version
*/

#include
#include
#include
#define DBG_TAG "main"
#define DBG_LVL DBG_LOG
#include
#define LED0_PIN GET_PIN(B, 5)
int main(void)
{
rt_pin_mode(LED0_PIN, PIN_MODE_OUTPUT);
while (1)
{
rt_pin_write(LED0_PIN, PIN_HIGH);
rt_thread_mdelay(500);
rt_pin_write(LED0_PIN, PIN_LOW);
rt_thread_mdelay(500);
}
}

然后编译,下载即可

在这里插入图片描述


效果

可以看到板子下面的红色led闪烁,并且可以通过finsh来交互式查看以及控制一些信息
在这里插入图片描述

串口

在这里插入图片描述
在这里插入图片描述






推荐阅读
author-avatar
得不到的最美丽
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有