1. 新建工程 1.1 创建基于芯片的工程 1.1.1 选择创建的rtt版本 前期准备:从官网下载RT-ThreadStudio,弄个账号登陆,开启rt-thread学习之旅。 rt-thread有标准版和nano版两种版本,标准版支持丰富的软件包和各种组件,而nano版本仅支持msh shell功能,这次就创建标准版本的rtt工程,以便后面更方便的使用软件包,选择rtt版...
三、修改时钟并配置串口 在创建工程的时候,RT-Thread Studio 默认使用的是内部低俗时钟,我们需要更改到外部高速时钟来提高MCU工作性能,后面PWM 的时钟外设也使用的是外部高速时钟。 1.打开CUBEMX 双击工程中的CUBEMX图标,可以打开cubemx,如果没有安装请自行安装。 2.打开高速时钟 打开CUBEmx的 System Core,选择RCC配...
中间试了很多方法,涉及到一些编译器C库之类的,过程就不赘述了,直接说结论和方法MounRiver Studio裸机...
2、依然double clicku8g2软件包图标,或者右击鼠标,进入配置见面,由于我的屏幕是IIC接口的,这里选择的是软件模拟IIC,版本选择方框里面的,也是默认的选项。 3、完成后,点击保存,等待一会,软件包就添加进工程了,接下来当然是build工程啦,RT-Studio保持了一贯作风。CTRL+B,或者项目下面的构建项目选项,编译完成,也是非常...
C-Sky x86 支持的 IDE 和编译器 RT-Thread主要支持的IDE/编译器包括: MDK KEIL IAR Gcc RT-Thread Studio 使用基于 Python 的scons进行命令行生成。 RT-Thread Studio演示: 快速上手 RT-Thread BSP可以直接编译并下载到相应的开发板使用。此外,RT-Thread还提供 qemu-vexpress-a9 BSP,无需硬件平台即可使用。有...
【RT-Thread学习】添加.c .h文件到RT-Thread Studio中 【摘要】 1、如果在工程现有的文件夹下添加,添加完之后在工程中刷新即可 2、如果在工程中新建文件夹添加,需要设置路径。 方法一:手动添加(视频13分左右) 方法二:自动化脚本添加(视频18分左右......
先在RT-Studio平台已有的工程文件下添加关于PB0映射到TIM3-Channel3的代码,开启PWM时钟配置 然后在drv_PWM.c文件中添加TIM3的初始化函数,也即是我们刚才代码生成的部分,直接拷贝过来即可,然后我们封装几个函数,在控制台调用,主要是初始化函数,几个时间控制函数,分别如下图所示 ...
windows平台我们这里我们采用QT+MSVC来编译进行测试(理论上用Visual Studio—本身就是基于MSVC,或者MiniGW—基于GCC都可以),我们提供了两个demo:modbus_rt_slave_test和pikapython_test。 modbus_rt_slave_test测试程序会运行三个modbus示例,分别为modbus rtu slave, modbus tcp slave和modbus tcp slave over udp。我们...
首先在 Visual Studio 中创建一个新项目。 选择类库项目模板,并将项目命名为AuthoringDemo。 需要对项目进行以下添加和修改: 更新AuthoringDemo.csproj 文件中的TargetFramework并将以下元素添加到PropertyGroup: XML <PropertyGroup><TargetFramework>net8.0-windows10.0.19041.0</TargetFramework><Platforms>x64</Platforms></...
RTT-Studio里选择新建,新建RT-Thread项目而不是Nano项目。 如图一所示选择配置 新建工程后打开左侧资源项中的CubeMX Settings 进行基础的配置,平台是103,所以基于103的原理图配置LED等 生成的配置比较随意,可以不修改toolchains,因为也不用 .c.h的生成也一样,如果选择不生成的话,SconScript就像下文的一样即可,如果选...