企业号介绍

全部
  • 全部
  • 产品
  • 方案
  • 文章
  • 资料
  • 企业

电子发烧友论坛

168内容数 9.6k浏览量 33粉丝

百万电子工程师社区平台

如何移植RT-Thread工程师到32位单片机?这6个经典学习笔记,工程师都学过

05-24 15浏览量

如何才能有效地学习RT-Thread?

 

在越来越多的人迈入RT-Thread开发者行列,经常很多人会问这个问题。RT-Thread创始人熊谱翔曾在知乎上回答过这个问题,关于谈到RT-Thread学习的五大有效步骤,它们分别是:

 

1、请预备好C语言基础知识

2、找一套开发板进行上手

3、能够把基本的kernel + shell跑起来

4、解决了生产者/消费者、哲学家的问题

5、了解RT-Thread的组件

 

学习RT-Thread的步骤基本可以按照上面类似方法进行,最后一步则是进入到学习实践的长期过程。按照往期的学习经验,工程师可制定一个个小任务方式,完成它来获得快速实战的经验和学习积累。

 

RT-Thread全球技术大会火热报名中,电子发烧友全程直播

欢迎小伙伴扫码加群报名↓↓↓


 

大会结束后群里会发放RT-Thread大会PPT、技术资料
 

观看直播还有RT-Thread背包、马克杯、定制口罩惊喜好礼相送

 

为了帮助大家更快上手实践RT-Thread,发烧友专栏助理整理汇总了RT-Thread内核组成、配置,开发环境搭建,系统启动流程,工程创建与移植,外设驱动使用等一系列的基础体系知识、经典学习技巧相关专栏技术文章,让大家能够更好地理解与掌握RT-Thread。

 

本周专栏精选

 

1、RT-Thread学习笔记(入门篇/内核篇/开发环境篇/外设驱动篇/使用篇)

 

 

内容简介:接触 RT-Thread 已有半年,期间遇到过各种奇奇怪怪的棘手问题,有过尴尬,也自信曾经提供过比较妙的应对方案。所以产生了将一些典型的使用技巧汇总分享出来的想法,遂有此篇。

 

推荐理由:RT-Thread五个学习方向:入门基础、内核知识、开发环境、外设驱动以及项目应用,以问答式的方式讲述RT-Thread开发者学习实践中可能遇到的各种实际情况,并提出具体解决方法。

 

2、如何创建RT-Thread Nano工程

 

 

内容简介:本文尝试使用国产嵌入式系统RT-Thread nano,如何将RT-Thread移植到GD32L233C。

 

推荐理由:从获取离线安装、添加RT-Thread nano到工程,到修改适配RT-Thread文件、系统时钟、时钟节拍,创建线程测试程序,编译下载等完成RT-Thread nano工程创建、应用具体方法。

 

3、移植RT-Thread到STM32开发板的详细步骤例程

 

 

内容简介:新建一个基于野火STM32全系列(包含M3/4/7)开发板的的RT-Thread的工程模板,让RT-Thread先跑起来。以后所有的RT- Thread相关的例程我们都在此模板上修改和添加代码,不用再反反复复地新建。

 

推荐理由:RT-Thread工程项目直接使用野火STM32开发板配套固件库例程,详细介绍如何获取STM32裸机工程模板,下载安装RT-Thread nano源码及package安装包,如何往裸机工程里添加RT-Thread源码,让RT-Thread工程拷贝到另外的电脑上,也能够使用RT-Thread。

 

4、RT-Thread和FreeRTOS的区别

 

 

内容简介:RT-Thread是中国人自己推出的一个集实时操作系统(RTOS)内核、中间件组件和开发者社区于一体的技术平台,开源os,RT-Thread除了有常规RTOS的功能,还具备一个IoT OS平台所需的所有关键组件。

 

推荐理由:本文对比Freertos和RT-Thread在os内核、支持的外设驱动框架、支持组件等方面的最主要区别。

 

5、RT-Thread学习笔记分享

 

 

内容简介:在学习RT-Thread之前,我接触过uCOS和FreeRTOS,但这两个在单片机上应用的实时操作系统,我都没有仔细并系统化地进行学习,都只是局限于开发板上运行一下demo例程。

 

推荐理由:作者总结了自身从业经历和职场感悟,深入分享自己在RT-Thread学习经历、背景,如何以一枚嵌入式Linux工程师身份学习RT-Thread,概括如何学习RT-Thread内核应用知识体系的一些方法论,值得大家学习借鉴。

 

6、基于RT-Thread和N32G457的家庭语音助手方案

 

 

内容简介:本方案通过N32G457+RT-Thread,实现一个家庭语音助手,提供语音唤醒、多路开关、倒计时、闹钟提醒、天气提醒、新闻播报、音乐播放等功能,为家庭生活增添便利和趣味性。

 

推荐理由:基于RT-Thread开发的家庭语音助手,能够实现自动语音播报功能,包括特定词唤醒、语音控制多路开关、语音倒计时、定时闹铃、天气播报和新闻,语音控制音乐播放等,提供基本的项目思路、实现源码,平常作为RT-Thread项目可以上手练习。

 

周末奖励翻倍!

新人入驻免费领发烧友资料VIP

 

即日起至6月13日,新人申请入驻发烧友专栏,可免费获得发烧友资料VIP 1个月(全站所有资料100次免积分下载)周末入驻专栏,还可获得2个月使用权限~

 

*温馨提示:周末VIP翻倍活动,仅限5.21,5.22,5.28,5.29,6.3-6.5,6.11,6.12 当天申请入驻专栏有效。

 

完成 活动文章发布+每日活动打卡,还可赢取3合1数据线、电烙铁、商务双肩包,小米手环6,天猫精灵等惊喜大奖哦!

 

 

如何报名活动?

 

长按识别添加发烧友专栏助理微信,备注:征文


 

 

扫码了解更多活动详情


 

 

 

新人入驻专栏权益

 

1. 发烧友官方平台认证、定制荣誉证书及奖章;

 

2. 公众号展示、网站百万定向流量扶持,量身打造您的个人IP;

 

3. 每年度/季度优质原创者评选,获得独立展示曝光机会;

 

4. 500+优质创作者社群,与行业大咖交流共享创作经验;

 

最近浏览过的用户(0查看全部

为你推荐

  • 【热门资讯】专为无刷直流电机设计的单片机现世!取代有刷已成大势?2022-06-26 01:27

    在节能减排已经成为消费者的新需求时,各种工业企业也开始了转型,配合国家的政策向节能减排发展。在动力部分,要想配合节能减排的方针政策,主要就是提高技术,选择适合的电机,那么什么电机既能满足生产需求又能做到节能减排呢?有刷电机与无刷电机有刷电机由上图动画可以看到:在磁场中放置线圈,通过流动的电流,线圈会被一侧的磁极排斥,同时被另一侧磁极所吸引。电机中的换向器部分
    5浏览量
  • 【选型攻略】选择使用贴片保险丝时要注意的5个细节2022-06-26 01:25

    贴片保险丝,顾名思义,保险丝的形状是贴片状的,也有人叫它方形保险丝。根据保险丝熔断速度反应速度等等,我们一般分为以下4种类型。(1)慢速熔断型/时间延迟型保险丝;(2)双重合金慢速熔断型保险丝;(3)快速反应型保险丝;(4)特快速反应保险丝。在现实应用中,如何确定选择哪种保险丝更合适呢?慢速熔断型保险丝非常适合用于含有瞬间电流突波或开机突波流入的电路。这些电
    2浏览量
  • 【新品发布】三年磨一剑 只为开源教育!OpenHarmony开源大师兄发布会即将启幕2022-06-26 01:23

    开放、共享、共建OpenHarmony开源大师兄新品发布会2022年6月30日10:00AM2019年12月521位教师联合发起历时三年探索不止2022年6月相约线上正式开启诚邀您一起见证人工智能教育开源板发布扫码预约直播参与直播互动,即有机会免费获得”大师兄开发板“~转发下图,参与有奖分享活动原文标题:【新品发布】三年磨一剑只为开源教育!OpenHarmo
    3浏览量
  • 【成长计划】三天入门深度学习,跟着UP主一起创作吧~2022-06-26 01:21

    深度学习是人工智能革命中的关键技术基于深度卷积网络的图像分类技术准确率已超过人眼;基于深度神经网络的语音识别技术准确率已达到95%;基于深度神经网络的机器翻译技术已接近人类的平均翻译水平。准确率的大幅提升推动产业兴起,人工智能进入产业化阶段。边缘计算设备的能力也在不断提升,各大厂商最新发布的SoC都配备有算力不俗的NPU,技术升级推动深度学习在工程化应用中不
    8浏览量
  • 【免费试用】高集成度SOC芯片,单芯片嵌入式CPU,SigmaStar星宸科技SSD222D开发板免费试用2022-06-26 01:19

    ↑↑↑扫描图片二维码,立即参与试用↑↑↑开发板介绍活动时间:申请报名:2022年5月25日-2022年6月25日公布名单:2022年6月28日发货日期:2022年6月30日试用期限:2022年7月3日-2022年8月8日活动福利在原创基础上,题材特别新颖,经过厂家讨论和评定,可作为“优秀者评测奖”,获得面值500元的京东购物卡,名额1名。视频福利:优质视频被
    6浏览量
  • 【试用体验】晶心ADP-Corvette-T1编程驱动WS2812B炫彩LED2022-06-26 01:16

    昨天我在DFRobotBeetleESP32-C3开发板开发板上,成功用AdafruitNeoPixel扩展库,驱动了ws2812B炫彩点阵。具体可见文章:Arduino编程控制WS2812B炫彩LED,既然ADP-Corvette-T1开发板也能用Arduino,那应该可以把类似的程序,按照ADP-Corvette-T1开发板的Arduino支持,使用Ad
    5浏览量
  • 【参与有奖】OpenHarmony学生挑战赛等你来战!2022-06-26 01:14

    她来啦!她来啦!OpenHarmony开源开发者成长计划解决方案学生挑战赛来啦!本大赛面向所有在校大学生,注册、认证即可报名参与成长计划学生挑战赛,若组团参赛则人数不得超过6人。本大赛为开发者提供OpenHarmony开源项目的实践机会及经费资助,并有丰厚奖金及荣誉激励。在这场“战役”中,你将通过手中代码,结合OpenHarmony技术和团队的伙伴们一起解决
    4浏览量
  • 如何深入理解RT-Thread内核并上手实践,看完这篇有答案了!2022-06-26 01:12

    内核是操作系统最重要的部分,学习RT-Thread也是从最基本的内核开始。RT-Thread内核要怎么学?编者觉得首先应该是从软件架构入手,了解内核的组成与实现,这一部分会学习RT-Thread内核的相关概念和基础知识,然后了解RT-Thread系统的启动流程、内存分布情况以及内核的配置方法。内核处于硬件层之上,包括了内核库和实时内核的实现,而实时内核又包括
    9浏览量
  • 【技术应用】国产芯方案逆袭?基于光大芯业 MCU 的网红筋膜枪方案了解一下2022-06-19 01:27

    BLDC电机应用在近几年开始持续火爆,火爆应用也是百花齐放,比如前几年的无人机、电动工具、前年的网红风筒,出货量都达到了千万级数量。尤其是筋膜枪,近两年来可以说是成为了大热门的“网红神器”——尽管BLDC电机应用是一个海量市场,里面的应用非常多,应用领域非常广,但想要挖掘到像筋膜枪这类现象级爆品应用也并非易事。为什么是筋膜枪01近年来,受新冠肺炎疫情影响,我
    mcu
    9浏览量
  • 【技术分享】吊打stm32 !在开发者眼中ESP 32到底有多强?2022-06-19 01:25

    开发板是用来进行嵌入式系统开发的电路板,包括中央处理器、存储器、输入设备、输出设备、数据通路/总线和外部资源接口等一系列硬件组件。说到开发板,就不得不提性价比之王MCU——ESP32开发板。一.功能强大自带wifi+蓝牙是最大亮点!一起来看看ESP32的规格,就知道它强在哪里了。●内置WiFi和蓝牙,就不需要额外的以太网模块或wifi模块了,集成度高;●双核
    32浏览量