简介:【玩转RT-Thread】 RT-Thread Studio使用(2) 内核实战篇(线程) 一、线程创建 1、函数原型 // 线程创建rt_thread_t rt_thread_create(const char* name,void (*entry)(void* parameter),void* parameter,rt_uint32_t stack_size,rt_uint8_t priority,rt_uint32_t tick); 首先我们来看看线程创建函...
(1)此时我们需要找到RT-Thread官方的驱动代码。首先按照如下方式找到RT-Thread Studio的安装路径。 (2)例如,现在我们RT-Thread Studio的安装路径为D:\RT-Thread_Studio\soft\RT-ThreadStudio,那么我们只需要再这个路径后面加上\repo\Extract\RT-Thread_Source_Code\RT-Thread\4.0.3\bsp\stm32\libraries\HAL_Drivers。
使用RT-ThreadStudio来创建工程,配置CAN接口驱动,编写CAN接口测试程序,实现瑞萨RA6M3芯片和上 位机CAN通信(数据接收与发送)。 1.2.模块介绍 CAN接口图 1.3.开发软件 RT-Thread Studio , RA Smart Configurator 2.步骤说明 2.1.新建工程 2.2.编写测试程序 ...
1.创建工程 首先大家打开RT-ThreadStudio 来基于单片机创建工程。点击左上角文件,新建 RT-Thread项目 Project name就是项目名称,如果大家想自定义路径保存,就取消掉缺省位置然后自定义路径。 2.芯片参数设置 选择基于芯片,下面的参数需要大家根据自己的主板来选择,我这个板子 使用LPUART作为CMD输出,单片机型号,下载器比如...
迷你桌面时钟项目基于小熊派IoT开发板,使用RT-Thread物联网操作系统,使用RT-Thread Studio一站式开发工具,在极短的时间内开发完成一个桌面mini时钟。 整个项目的架构如下: 项目所用的芯片型号如下: 主控芯片:STM32L431RCT6 温湿度传感器: SHT30 通信模组:ESP8266(WIFI) ...
小伙伴们有福了,孙教授手把手的带大家基于小熊派+RT-Thread开发一个智慧农业案例。 一、硬件分析 1.1 背景平台任务介绍 基于小熊派 BearPi-IoT Std 硬件平台 采用RT-Thread Studio 快速搭建软件工程 实现智慧农业:基于 E53_IA1 扩展板 输入:温度、湿度、光照度 输出:FAN、LED 前期准备工作: 硬件:BearPi-IoT Std...
软件:RT-Thread Studio RT-Thread版本:4.1.0 1.创建工程 根据所使用的硬件信息,配置以上信息,注意红色框中的建议内容:工程用的是内部时钟,通常我们用的是外部时钟,需要修改drv_clk.c文件。 2.修改时钟配置函数 时钟的配置是在drivers/drv_clk.c文件中,函数system_clock_config()完成的,可以看到用的是内部时钟HS...
RT-Thread 开发记录 0. 基于rt-threadstudio开发 RTT-Studio问题 最新版本RTT-Studio会默认开启过滤设备使一些文件不可件,导致一些编译时被排除的文件找不到而报错 在项目资源管理器栏的视图菜单中找到过滤器定制 将过滤器中RTT Exclude Resource取消勾选
用RT-Thread Studio向ch32v307vct6烧录程序,有个前置条件要完成。 1坑中坑(这部分可以看看,不要跟着操作) 要先用沁恒的烧录工具WCHISPStudio将ch32v307vct6的ROM改为224K,RAM改为96K, 参考数据手册可以发现ch32v307的FLASH和RAM是可以自己配置大小的,第一次见。