初始化RTT工程 RTT-Studio里选择新建,新建RT-Thread项目而不是Nano项目。 如图一所示选择配置 新建工程后打开左侧资源项中的CubeMX Settings 进行基础的配置,平台是103,所以基于103的原理图配置LED等 生成的配置比较随意,可以不修改toolchains,因为也不用 .c.h的生成也一样,如果选择不生成的话,SconScript就像下文的...
基本操作(打开CubeMX时可能会同时打开2-5个,不要去关闭,在最后一个加载完成的页面上配置,配置完成点击生成代码,之后再关闭多余的,否则可能出错)RT-Thread Studio笔记 - 创建一个基础工程(CubeMX) - 知乎 (zhihu.com) 设置72M高速时钟 勾选烧录引脚 配置usart1串口(必须) 配置CubeMx ADC引脚(配置PA2为ADC1 I...
注意:RT-Thread Studio生成的工程中,drivers/stm32f4xx_hal_conf.h文件中定义外部晶振频率为8MHz,这里我用的外部晶振是25MHz的,这里需要做修改。(一开始按照其他人的教程修改了时钟配置函数,但是没有修改晶振频率,即HSE_VALUE的值,导致控制台输出一直乱码,后面debug之后才发现是时钟频率不对,一步步追踪到HSE_VALUE...
前言 本文通过 RT-Thread Studio 配置 N32L406 片上外设 DAC 的功能,通过使用dac_open,dac_write,dac_close函数实现DAC的使用,不需要配置底层就能实现开发板PA4输出指定的电压值。 步骤 dac使用说明 打开N32L40x系列数据手册,查看资源可以发现当前芯片支持1路DAC,引脚为PA4,在进行RTT配置的就是默认是PA4,不用进...
1.安装RT-Thread Studio 安装完成后软件启动界面如下:2.新建项目 打开RT-Thread Studio之后,在项目资源...
RT-Thread studio创建工程 (1)打开项目资源管理器。 (2)在项目资源管理器中右键 —> 新建 —> 项目。 (3)选择RT-Thread项目 —> 下一步。 (4)按照下图配置好工程,然后点击完成 (5)选择项目编译 (6)选择烧录器下载,控制台显示执行完毕,表示程序烧录完成。
通过RT-ThreadStudio 配置 AB32VG1 片上外设UART的功能,实现开发板和 PC 进行 通信。 1.2. 模块介绍 AB32VG1 的串口 0 被用作系统调试串口,串口 1 可以用作通讯端口。RT-Thread 里做好了 UART0 和 UART1 的驱动,只要打开相应的设备即可。 开发板上串口部分的电路图如下图所示: ...
2.2 RT-Thread Studio配置Audio 点击RT Thread Setting -> 添加软件包 依次添加multibutton、wavplayer、optoarse三个软件包 点击更多配置 -> 进入软件包 -> 配置使用的软件包 optparse是WavPlay软件包依赖,因此optparse软件包在 wavplayer 勾选后,自动选择。optparse模块主要用来为脚本传递命令参数,采用预先定义好的选...
1.RT-Thread Studio 首先下载安装,老生长谈了,就不再赘述,RT-Thread Studio 下载地址。这里也有介绍,RT-Thread Studio快速上手。我就讲讲工程目录结构,和通过图形化配置后是如何反应到工程源码里的。首先新建一个CH32V307评估板的工程。手里没有板子的可以创建一个QEMU模拟器工程,有兴趣的可以研究一下。