Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
社区之星
Helloworld的技术成长之路:不忘初心,持之以恒
发布于 2020-12-31 16:54:12 浏览:964
订阅该版
**社区介绍:** RT-Thread 是一个集实时操作系统(RTOS)内核、中间件组件和开发者社区于一体的技术平台,由熊谱翔先生带领并集合开源社区力量开发而成,RT-Thread 也是一个组件完整丰富、高度可伸缩、简易开发、超低功耗、高安全性的物联网操作系统。RT-Thread 具备一个 IoT OS 平台所需的所有关键组件,例如GUI、网络协议栈、安全传输、低功耗组件等等。经过11年的累积发展,RT-Thread 已经拥有一个国内最大的嵌入式开源社区,同时被广泛应用于能源、车载、医疗、消费电子等多个行业,累积装机量超过 6亿 台,成为国人自主开发、国内最成熟稳定和装机量最大的开源 RTOS。 RT-Thread 拥有良好的软件生态,支持市面上所有主流的编译工具如 GCC、Keil、IAR 等,工具链完善、友好,支持各类标准接口,如 POSIX、CMSIS、C++应用环境、Javascript 执行环境等,方便开发者移植各类应用程序。商用支持所有主流MCU架构,如 ARM Cortex-M/R/A, MIPS, X86, Xtensa, C-Sky, RISC-V,几乎支持市场上所有主流的 MCU 和 Wi-Fi 芯片。 **社区之星推荐语**:温家声(helloworld),电气自动化专业毕业,从事嵌入式开发7年,喜欢在公众号和博客上分享一系列学习RT-Thread的过程和总结。 ![在这里插入图片描述](https://oss-club.rt-thread.org/uploads/20220714/f80326c03fda6197063fc7a47fe49c4564ed3ae5.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3J0dGhyZWFkaW90b3M=,size_16,color_FFFFFF,t_70#pic_center) **成长故事** 我是helloworld,大学里面的专业是电气自动化,12年大学毕业的时候,当时做的技术是PLC可编程逻辑控制器,但因为不喜欢全国到处出差,所以在13年初的时候,开始转行到嵌入式开发领域。 刚刚开始转行的时候,是用51单片机开发板和郭天祥的《十天学会单片机》来进行入门的,在简单的入门后,我在深圳找了一份电子工程师的工作,除了写单片机代码外,还需要画一些数字电路原理图和PCB,在深圳两年期间,我掌握了一整套单片机软硬件开发流程。后来正点原子的STM32开发板推出后,我也买了STM32F1和STM32F4这两个系列的开发板,利用周末和晚上的时间进行学习和提升。以前刚刚开始学习51和STM32的时候,是没有库函数或HAL库的,都是寄存器开发,所以,学习的道路比较曲折,常常要去翻寄存器手册。手册翻得多了,也就习惯了,也逐渐搞懂了单片机开发的套路,不管是库函数开发还是HAL库开发,到最后都跟寄存器脱离不了关系。 有了一定的单片机基础后,就会想进阶嵌入式Linux开发,于是,我在2015年的时候,开始关注嵌入式Linux方向,买了一块2440开发板和韦东山的视频进行学习。当时把韦东山的视频从头到尾都看了一遍,也跟着动手做了实验,但由于后来工作上很少用到,这部分知识已经逐渐生疏了,现在入门嵌入式Linux的学习,大家都习惯用imx6ul这个平台了,S3C2440从此落幕。虽然工作里面很少用到嵌入式Linux的知识,但因为学习过这个优秀的操作系统,也形成了自己的一套学习方法,所以,在工作中学习新的技术知识的时候,并不会感到太吃力。 目前我从事的工作岗位是嵌入式软件开发,主要是单片机SOC和低功耗蓝牙BLE,因为有以前打下的基础以及自己的学习方法,所以,工作中没有什么技术压力。 我在19年初开始写博客和技术公众号,务求把自己学到的知识进行总结和输出,并以专辑的形式进行提供,务求帮助更多的开发者。 ![在这里插入图片描述](https://oss-club.rt-thread.org/uploads/20220714/194e2e3b5d6cd6e6ef4eb284396c8bfd2d86c589.png#pic_center) **社区贡献** 由于工作需要,我在11月的时候开始接触RT-Thread这个嵌入式实时操作系统。以前在入门单片机的时候,也学习过uCOS和FreeRTOS这两款操作系统,但由于工作中用不到,所以被搁置了,而且这两个系统是国外的,中文资料比较少。因为自己有嵌入式Linux的学习经历,而且RT-Thread这个实时操作系统,里面的设计框架和代码风格,跟Linux实在太像了,所以学习起来也没有什么压力。所以,从11月份开始,我就开始在自己的公众号和博客上,总结自己的RT-Thread学习过程,并且加入了RT-Thread的开发者社区。目前已经在社区上发布了一系列学习总结文章,欢迎各位大佬品鉴。 ![在这里插入图片描述](https://oss-club.rt-thread.org/uploads/20220714/71762cbcbd7857ae6e4cfad8bd10ae79161cc597.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3J0dGhyZWFkaW90b3M=,size_16,color_FFFFFF,t_70#pic_center)右一是我,中间是熊大,左边是社区大佬杨源鑫 RT-Thread的开放生态,有一种独特的魅力,跟当初的Linux开放生态有点像,通过集中广大开发者的智慧,让社区发展得越来越好。在学习RT-Thread期间,我还认识到了社区里面很多优秀的小伙伴,互相交流,共同进步。希望RT-Thread社区可以在AIoT这个时代大背景下,不忘初心,一如既往地保持飞速前进。 **技术展望** RT-Thread的定位是小而美的物联网操作系统,跟我的公众号定位(专注嵌入式物联网相关技术)不谋而合。紧跟着AIoT这个时代背景,都关注国内物联网技术生态的发展,因此我觉得RT-Thread这个物联网操作系统大有可为。 **开发者寄语** 学习是一件持之以恒的事情,需要在不断学习的过程中,总结出适合自己的一套学习方法。而我自己是采用技术公众号+技术博客的形式进行总结输出的。提高自己的学习能力,可以让自己更好地立足于社会。 在这个变化太快的信息时代,学习能力才是这个社会的硬通货。 RT-Thread官方网站:[https://www.rt-thread.org/index.html](https://www.rt-thread.org/index.html)
0
条评论
默认排序
按发布时间排序
登录
注册新账号
关于作者
RT-Thread小师弟
微信:rtthread2020
文章
291
回答
171
被采纳
33
关注TA
发私信
相关文章
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
WIZnet_W5500
UART
ota在线升级
PWM
cubemx
freemodbus
flash
packages_软件包
BSP
潘多拉开发板_Pandora
定时器
ADC
GD32
flashDB
socket
中断
Debug
编译报错
msh
SFUD
rt_mq_消息队列_msg_queue
keil_MDK
ulog
MicroPython
C++_cpp
本月问答贡献
a1012112796
20
个答案
3
次被采纳
张世争
11
个答案
3
次被采纳
踩姑娘的小蘑菇
7
个答案
3
次被采纳
rv666
9
个答案
2
次被采纳
用户名由3_15位
13
个答案
1
次被采纳
本月文章贡献
程序员阿伟
9
篇文章
2
次点赞
hhart
3
篇文章
4
次点赞
RTT_逍遥
1
篇文章
6
次点赞
大龄码农
1
篇文章
5
次点赞
ThinkCode
1
篇文章
1
次点赞
回到
顶部
发布
问题
投诉
建议
回到
底部