RT_Thread
文章平均质量分 51
FPGA之旅
这个作者很懒,什么都没留下…
展开
-
stm32 RT-Thread移植lvgl
在stm32上移植lvgl,上篇文章中已经讲解过了,今天教大家如何在rtthread中使用lvgl。原创 2022-07-21 08:05:59 · 3571 阅读 · 0 评论 -
RT-thread创建线程并且启动
创建线程有两种方式,根据是否由rt分配内存,分为静态创建线程和动态创建线程。默认是静态分配线程,如果需要使用动态创建线程的话,则需要开启宏定义RT_USING_HEAP,并设置heap相关函数。thread : 线程句柄name :线程名字parameter :线程入口函数stack_start: 线程栈起始地址stack_size : 线程栈的大小priority: 线程的优先级tick: 线程的时间片大小三. 动态创建线程调用这个函数,会返回线程句柄。在使用这个函数的时候,需要原创 2022-07-08 14:28:28 · 788 阅读 · 0 评论 -
RT-thread使用rt-kprintf
基于stm32硬件,使用rt-kprintf函数。rtt使用的是nano版本。欢迎关注微信公众号 FPGA之旅在这个函数中,最后输出出去的信息是通过调用rt_hw_console_output函数的而这个函数是一个weak类型的空函数,可以直接在这里添加输出的代码,以最常见的串口为例,添加如下代码就ok了。如果想要看到输出RT的版本信息,有一个点是需要注意的,那就是初始化usart的位置不能放在main函数下面了,得挪挪位置。挪到这个位置来,它是先输出版本信息,然后才能到main函数中执行,这原创 2022-06-23 08:47:29 · 2211 阅读 · 0 评论 -
STM32F1移植RT_Thread简明教程
一. 简介最近开始学习RTOS了,也是第一次接触RTOS,本人以国内的RT-Thread作为学习的一款RTOS,支持国产嘛。在搭建环境的时候,遇到了许多问题,也是参考了许多博客,但是与官网上的步骤都大同小异,给了像我们这样的小白很大的打击。接下以以STM32F1移植极简版硬实时内核Nano(基于keil5),给大家介绍如何快速的搭建环境。欢迎关注微信公众号 FPGA之旅 获取更多二. RT-Thread的安装这里的安装方法有两种,和之前需要使用stm32f1系列的单片机一样,需要下载安装pac原创 2022-05-28 16:15:39 · 1405 阅读 · 0 评论