使用浏览器打开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...
通过RT-ThreadStudio 配置 AB32VG1 片上外设UART的功能,实现开发板和 PC 进行 通信。 1.2. 模块介绍 AB32VG1 的串口 0 被用作系统调试串口,串口 1 可以用作通讯端口。RT-Thread 里做好了 UART0 和 UART1 的驱动,只要打开相应的设备即可。 开发板上串口部分的电路图如下图所示: 从电路图上看,串口 1 ...
开启时钟配置,这里使用外部高速时钟,HSE,25MHz 时钟树配置 「定时器配置」 这里选用定时器3通道3,即TIM3-CH3 「生成工程,回到rt-thread studio页面」 drv_clk.c中文件已自动更新如下形式,进行配置完的时钟初始化 void clk_init(char *clk_source, int source_freq, int target_freq) { /* * Use SystemClock...
暂时先用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 开发板:潘多拉STM32L475 三、实验需求 1.使用按键控制蜂鸣器和电机,当按下KEY0 后电机左转,当按下KEY1 后电机 右转,当按下KEY2 后电机停止,当按住WK_UP 时蜂鸣器鸣叫,松开WK_UP 后蜂鸣器关闭。
(5)官方推荐STM32F103系统主频为72MHZ,因此这里设置为72MHZ。 (6)对外设初始化的文件单独生成.c/.h文件,最终生成代码,并且关闭STM32CubeMX。 (7)打开RT-Thread studio,出现如下弹框,点击确定。 注意:上面的STM32CubeMX必须关闭,否则这个弹窗将不会出现。
本次使用RT-Thread studio编写,使用为5.02完整版,目的是将内部flash进行分区,可以直接在内部flash存储数据。 一、功能配置 首先是打开设置里的FAL组件,因为我这里不需要外部内存,SFUD驱动就没打开: 然后是配置两个参数,一个在board.h里,定义BSP_USING_ON_CHIP_FLASH,一个是在stm32xxxx_hal_config.h里定义HAL_FLA...
基本操作(打开CubeMX时可能会同时打开2-5个,不要去关闭,在最后一个加载完成的页面上配置,配置完成点击生成代码,之后再关闭多余的,否则可能出错)RT-Thread Studio笔记 - 创建一个基础工程(CubeMX) - 知乎 (zhihu.com) 设置72M高速时钟 勾选烧录引脚