小生聊【MCU】
文章平均质量分 85
MCU
iriczhao
软件工程师一枚。读书时搞过Web开发,对html + css + JavaScript开发栈有一定了解。毕业后,成了一名软件工程师,主要研究和学习MCU端软件的开发、嵌入式Linux内核、嵌入式Linux应用软件的开发。做过可穿戴设备、物联网设备、医疗控制设备的软件开发;对人工智能、物联网、智能家居、5G技术等领域同样有着浓厚兴趣。
茫茫人海中,您无意识的一眼凝眸皆是缘分,如果您有想说的话,欢迎与我交流(iriczhao@163.com);如果您发现了分享的文章出现了错误,请您多拍砖,小生将自觉改正。
展开
-
【MCU】一种基于RTOS的无应答重发机制
文章目录一、背景描述二、结构框图三、基于RTOS的信号量的实现(3-1)思路描述(3-2)步骤(3-2-1)定义超时重发信号量(3-2-2)定义发送线程入口(3-2-3)定义接收线程入口四、基于定时器的实现(4-1)思路描述(4-2)步骤(4-2-1)创建定时器(4-2-2)定义定时器超时处理函数(4-2-3)定义发送线程入口(4-2-4)定义接收线程入口一、背景描述 在微控制器之间进行数据通信时,大多需要添加无应答重发机制,以增强数据交互和通信的稳定性。在使用UART通信的双方设备,当一次数据传输原创 2021-12-13 21:30:09 · 1130 阅读 · 0 评论 -
使用QtCreator创建lvgl开发环境
【效果走一波】毕竟颜值很重要!!!文章目录一、lvgl简介二、在QtCreator下创建lvgl的开发环境(2-1)在QtCreator中创建工程(2-2)向工程中添加lvgl源码(2-3)创建应用三、运行效果演示四、注意事项一、lvgl简介 LVGL是一个开源图形库,用于创建和开发嵌入式系统GUI,它具有易于使用的图形元素、漂亮的视觉效果和低内存占用等特性。 官方地址:https://lvgl.io/ 本文主要分享:如何在QtCreaotr下创建lvgl的开发环境,以及运行一个官方例原创 2021-12-08 22:12:49 · 4348 阅读 · 1 评论