使用浏览器打开RT-Thread官网,选择左上角资源点击RT-Thread Studio,打开RT-Thread Studio页面,点击立即下载 在弹出的下载页面,选择点击网站下载 安装 打开下载的软件包RT-Thread Studio-v2.2.6-setup-x86_64_202305191040.exe,点击下一步(N) 点击我同意此协议(A),然后点击下一步(N) 点击浏览(R)...选择安装路...
首先大家打开RT-ThreadStudio 来基于单片机创建工程。点击左上角文件,新建 RT-Thread项目 Project name就是项目名称,如果大家想自定义路径保存,就取消掉缺省位置然后自定义路径。 2.芯片参数设置 选择基于芯片,下面的参数需要大家根据自己的主板来选择,我这个板子 使用LPUART作为CMD输出,单片机型号,下载器比如JLINK或者STL...
(4)因为RT-Thread的FinSH是默认使用的串口1,因此,我们需要打开串口1。 (5)官方推荐STM32F103系统主频为72MHZ,因此这里设置为72MHZ。 (6)对外设初始化的文件单独生成.c/.h文件,最终生成代码,并且关闭STM32CubeMX。 (7)打开RT-Thread studio,出现如下弹框,点击确定。 注意:上面的STM32CubeMX必须关闭,否则这个...
通过RT-ThreadStudio 配置 AB32VG1 片上外设UART的功能,实现开发板和 PC 进行 通信。 1.2. 模块介绍 AB32VG1 的串口 0 被用作系统调试串口,串口 1 可以用作通讯端口。RT-Thread 里做好了 UART0 和 UART1 的驱动,只要打开相应的设备即可。 开发板上串口部分的电路图如下图所示: 从电路图上看,串口 1 ...
暂时先用MounRiver Studio的3.1.3标准版本开发,后面再尝试迁移到3.1.5或4.1.x 二、工程创建 前言 创建工程的方法有很多:手动移植,Env工具,RT-Thread Studio, STM32CubeMX(stm32系列),MounRiver Studio(ch32系列),还有直接找到移植好的BSP修改。方法很多,我就主要讲讲RT-Thread Studio和MounRiver Studio,想用MDK/...
项目基础:RT-Thread Studio笔记 - 创建一个基础工程(CubeMX) - 知乎 (zhihu.com) 分为3步: 获取引脚编号,有两种方式: 第一种:#define LED_PIN GET_PIN(C, 13)//宏定义,获取C端口13引脚的编号第二种:#define LED_PIN 45引脚编号的获取方法是自己去drv_gpio.c中去翻找,内容如下:#if defined(GPIOA)...
编程工具:RT-Thread studio 开发板:潘多拉STM32L475 三、实验需求 1.使用按键控制蜂鸣器和电机,当按下KEY0 后电机左转,当按下KEY1 后电机 右转,当按下KEY2 后电机停止,当按住WK_UP 时蜂鸣器鸣叫,松开WK_UP 后蜂鸣器关闭。 2.其中KEY0 KEY1 KEY2 三个按键会触发中断,通过pin 设备的中断回调函数控制电机,...
在RT-Thread Studio中,选择“Window”菜单,点击“Preferences”,在弹出的对话框中选择“RT-Thread”->“Simulator”,在“Serial Port”栏中设置串口,一般选择COM1或COM2,波特率设置为115200,点击“OK”保存配置。 二、创建LVGL项目 新建项目 在RT-Thread Studio中,选择“File”菜单,点击“New”->“RT-Thread ...
安装RT-Thread Studio后添加相关芯片库文件,打开软件 打开SDK管理界面,安装相关的库文件,本次采用STM32H743XIH6芯片,野火开发板。 新建工程并设置相关的参数 先编译下下载到开发板看程序是否在正确并通过串口终端显示串口输出结果,先打开一个终端,设置相关的参数 在终
基本操作(打开CubeMX时可能会同时打开2-5个,不要去关闭,在最后一个加载完成的页面上配置,配置完成点击生成代码,之后再关闭多余的,否则可能出错)RT-Thread Studio笔记 - 创建一个基础工程(CubeMX) - 知乎 (zhihu.com) 设置72M高速时钟 勾选烧录引脚