logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

推荐几个我收藏且星标的嵌入式技术公众号

这次由我精心挑选了行业内几个相关的公众号,之前也有推荐过,之所以再次推荐,也是因为大佬们的公众号对我的工作、学习都有很大的帮助,他们都是比较用心在维护公众号的大佬。每一个号都有自己的特点...

#嵌入式#单片机#编程语言 +2
嵌入式优质项目分享-一个基于C语言的单色OLED菜单UI框架的设计与实现

点击上方“嵌入式应用研究院”,选择“置顶/星标公众号”干货福利,第一时间送达!排版 | 嵌入式应用研究院素材来源|Github开源社区在嵌入式开发中,小型 OLED 屏幕广泛应用于智能设备、物联网终端等场景。然而,如何在有限的资源下实现流畅的 UI 交互,是开发者面临的一大挑战。MiaoUI 便是一款专为单色 OLED 设计的轻量级菜单 UI 框架,基于 u8g2,采用 C 语言 编写,具备流畅.

#c语言#ui#开发语言
嵌入式软件设计之美-以实际项目应用MVC框架与状态模式(上)

笔者在职场工作多年,维护过屎山级别的项目代码,也参与过大大小小的软件开发。我逐渐明白了写代码最重要的并不是炫技,而是让其他维护这个项目的人能够更快的上手去拓展项目的功能,以便能够更好的传承下去。在实际的嵌入式应用开发过程中,我们常常能够听到软件系统的分层设计,根据不同的产品软件设计,它们可能拥有应用层、系统层、驱动层等等。在我看来,这些层的描述太大,但是它不得不存在;然后,就没有然后了。

文章图片
#设计模式#mvc#c语言
嵌入式优质项目分享-一个基于C语言的AT客户端命令通信交互组件的设计与实现...

点击上方“嵌入式应用研究院”,选择“置顶/星标公众号”干货福利,第一时间送达!排版 | 嵌入式应用研究院素材来源|Github开源社区在当今物联网(IoT)高速发展的时代,设备之间的高效通信成为了关键。AT指令作为设备通信的标准方式,被广泛应用于Modem、Wi-Fi模块、蓝牙等场景。然而,如何高效管理这些AT指令的通信交互,始终是开发者面临的挑战。为此,GitHub上的开源项目at-clien.

#c语言#开发语言
一个可用于多设备间的C/C++嵌入式通信协议的设计与实现-SACP协议

点击上方“嵌入式应用研究院”,选择“置顶/星标公众号”干货福利,第一时间送达!素材来源 | GitHub整理&排版| 嵌入式应用研究院SACP(Snapmaker Advanced Communication Protocol)是Snapmaker设备的数据通信协议,用于 控制器(Controller)、PC 端(Host)、HMI(人机界面) 之间的数据传输,从该协议的设计思想上看,可.

#c语言#c++#驱动开发 +1
嵌入式优质项目分享-一个基于Qt+STM32实现的串口烧录工具的设计与实现

点击上方“嵌入式应用研究院”,选择“置顶/星标公众号”干货福利,第一时间送达!排版 | 嵌入式应用研究院素材来源|Github开源社区在嵌入式开发的世界里,烧录固件是一项基本而又至关重要的工作。无论你是在开发一款智能硬件,还是调试某个新的嵌入式设备,固件的传输和烧录都会直接影响到开发进度和效果。而今天,我们要为大家带来一个有趣而实用的工具——Uart Transfer BIN to ex...

#stm32#嵌入式硬件#单片机
嵌入式优质项目分享-一个基于C语言的单色OLED菜单UI框架的设计与实现

点击上方“嵌入式应用研究院”,选择“置顶/星标公众号”干货福利,第一时间送达!排版 | 嵌入式应用研究院素材来源|Github开源社区在嵌入式开发中,小型 OLED 屏幕广泛应用于智能设备、物联网终端等场景。然而,如何在有限的资源下实现流畅的 UI 交互,是开发者面临的一大挑战。MiaoUI 便是一款专为单色 OLED 设计的轻量级菜单 UI 框架,基于 u8g2,采用 C 语言 编写,具备流畅.

#c语言#ui#开发语言
LVGL V8.2 嵌入式Linux平台使用tslib实现输入接口(以SSD212为例)

点击上方“嵌入式应用研究院”,选择“置顶/星标公众号”干货福利,第一时间送达!来源 |嵌入式应用研究院整理&排版| 嵌入式应用研究院由于驱动上报的触摸屏坐标没有进行方向翻转,故上报的坐标在屏幕方向是X、Y都反了。但是我不想 改驱动,因此只能在Linux应用上实现坐标转换。tslib对电阻屏的支持是比较好的,而且我的系统里也移植 了tslib相关的库,那么直接拿...

#linux#python#java +2
OpenCV4.11+QT5.13开发初体验

配置opencv的方法最常规的是用cmake去配置和编译opencv库的源码包,opencv官方网址:opencv官方网站无奈的是,由于各种环境的配置,初学者都不是特别的熟,经常能折腾个老半天,最后还是放弃了。我的电脑基础配置如下:opencv_core:包含库的核心模块opencv_imgproc:包含图像处理函数opencv_highgui:提供了读写图像和视频的函数以及一些用户交...

Java数组的应用2:数组的最大,最小,求和,平均值,倒置

import java.util.Scanner;public class HelloWorld {public static void main(String[] args){//Scanner s = new Scanner(System.in);//System.out.println("请输入一个数字");//int num = s.nextInt();Sc

    共 16 条
  • 1
  • 2
  • 请选择