上篇分享了事件驱动型的菜单框架,也实现了一个基本的小项目。但是怎么看怎么都觉得界面不爽,单纯显示文字的方式实在是太单调了,如果想要显示颜色丰富的图片,MCU资源受限又很难直接在程序中直接定义图片大数组。于是,这次选择在SD卡中放图片,通过Fatfs去读取SD卡中的图片来进行显示……
一直在用Keil MDK开发,很多时候并没有仔细去研究它强大的功能,最近在做一些开源项目的同时也在想办法提高自己的工作效率,所谓时间就是金钱,看到世伟兄分享的这篇Keil MDK的笔记,正是我想要学习提升效率的,所谓前人种树,作为后人的我就来乘凉咯!
嵌入式开发中,经常需要bootloader进行程序固件升级和系统维护,所以bootloader是必不可少的功能。STM32系统自带的系统bootloader很方便使用,大量减少了工程师开发bootloader的工作。
前几天我在世伟兄的开源群上分享了这个框架,有群友希望我用这个框架写一个小项目,于是我就突发奇思妙想,在1-2天内设计规划了这个一个课题:基于小熊派简易气体探测仪。
本文跟大家分享的是C语言中sizeof一些需要注意的知识点,一方面可以避免大家再次掉坑,另一方面可以拿去吹吹牛!
RT-Thread x STM32 全连接创意创客大赛是 RT-Thread 联手意法半导体(ST)发起,联合博通集成电路(Beken)、广和通(Fibocom)、立创EDA、码云(Gitee)、正点原子合作伙伴,面向所有开发者的科技型在线竞赛活动,旨在充分挖掘和培养开发者的创新能力和工程实践素质,提高针对实际问题进行设计制作的能力,对物联网操作系统 RT-Thread 和嵌入式应用系统的理解和设计能力。
这次受公司领导委托,在国庆前几天和同事一起出发上海做设备认证检测,此次行程一共5天,我的职责是抽时间解决设备的软件问题并辅助同事送检。总的来说,此次出行算十分顺利,从中也更深层次的学习了公司产品的其它业务知识。
Micrium Software提供了RTOS解决方案系列,俗称ucos全家桶,其中最为出名的就是ucOS-II 和ucOS-III,于2016年成为Silicon Labs的一部分。
本文基于TOS的AT框架,实现了一个基于MX+开发板的demo,用于控制之前搭的智能小车。
这个。。。真的是利益相关了。 我就是那个传说中的那个开发Linux桌面应用的 - WPS For Linux的开发者。
一般来说,学习任何一个RTOS,本质是没有什么太大的区别的,通常在最简版nano上进行开发,关于TencentOS tiny,我个人认为,掌握以下基础组件的用法足矣,其它的一些组件,可以等需要使用的时候再参考文档学习应用即可。
线程存在于进程当中,是操作系统调度执行的最小单位。说通俗点线程就是干活,多线程也就是同时可以干不同的活而且还不会互相打扰,线程并没有自己的独立空间。