修改tcpclient.c中tcpclient_test()函数的线程栈大小为 4096 以上, 其他示例程序同理。 使用scons编译,即可看到bsp/cvitek/output/milkv-duo256m/boot.sd文件,该文件为 milkv-duo256 大核 RISC-V 内核文件,更新至 SD 卡中,插上网线,上电在 msh 命令中可看到如下命令列表。 msh />help RT-Thread shell com...
rt_err_t rt_timer_stop(rt_timer_t timer)5. 软件定时器使用示例 在timer_sample.c中 /* *...
所以在 RT-Thread 中,对于一个具体的设备,其自底向上的开发流程可总结为如下步骤 打开设备驱动框架...
建议用 git submodule 的方式引用此精简内核代码。 Demo的地址:https://github.com/SuWeipeng/lcd1602_rttthread_demo (请复制至外部浏览器打开) Demo 中Libraries/rt-thread就是以 submodule 形式引用了这个精简内核。 看到这里,也许很多人还不知道怎么用。 那么,接下来将以视频形式展现一下如何使用我的精简内核,同...
学习了RT-Thread的内核也有一段时间了,由于各种各样的琐事自己没有去做一个综合应用示例,刚最近有点时间,做了一个对接OneNET的历程,采用的是OneNET的EDP协议,关于OneNET的EDP协议可以点击跳转至OneNET EDP协议讲解与应用这篇博客看一下,这篇博客会比较详细的介绍对接EDP协议的思路。本篇博客会根据着重的将RT-Thread...
2.3 运行RT-Thread GUI示例1、关掉QEMU虚拟机,回到ENV控制台。0.6.4版本的env工具中加入了自动更新软件包和自动生成mdk/iar工程的选项,默认不开启。可以使用menuconfig –s或者menuconfig --setting配置: 图2.3 1 menuconfig -s命令 选中“auto update pkgs config”,在使用menuconfig功能后env会自动使用pkgs --update...
2.3 运行RT-Thread GUI示例1、关掉QEMU虚拟机,回到ENV控制台。0.6.4版本的env工具中加入了自动更新软件包和自动生成mdk/iar工程的选项,默认不开启。可以使用menuconfig –s或者menuconfig --setting配置: 图2.3 1 menuconfig -s命令 选中“auto update pkgs config”,在使用menuconfig功能后env会自动使用pkgs --update...
【摘要】 本节书摘来自华章计算机《嵌入式实时操作系统:RT-Thread设计与实现》一书中第3章,第3.6节,作者是邱祎 熊谱翔 朱天龙 。 3.6 RT-Thread内核配置示例 RT-Thread的一个重要特性是高度可裁剪性,支持对内核进行精细调整,对组件进行灵活拆卸。其配置主要通过修改工程目录下的rtconfig.h文件来进行,用户可以通过打...
RT-Thread Nano 线程池示例 Nano版配置文件没有线程池相关的选项可配置,默认关闭该功能,如果需要开启,需要添加 'RT_USING_MEMPOOL' 的宏定义 1、声明并创建内存池控制块 2、声明并创建内存申请/释放线程,内存回收定时器 3、申请/释放内存线程说明 ---↑动态创建---静态初始化↓--- 4、直接上代码,这里只是静态...
所以打算运行一下rt-thread,然后进行相关的开发操作。 本文主要针对龙芯2k1000的龙芯派的开发板进行rt-thread移植,通过这篇文章,基本上掌握rt-thread对于一个新的体系架构上的移植过程,同时也可以很好的掌握mips64体系架构上的相关知识,同时熟悉使用龙芯派2k1000。