logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

一个面向嵌入式Linux C++的应用开发框架

AppKit是一个面向嵌入式Linux开发的C++14框架,旨在提升开发效率和应用健壮性。该框架提供了一套完整工具集,涵盖线程管理、定时器、文件IO、串口通信、网络通信、CAN总线、GPIO控制等嵌入式开发常见需求。通过预置的优化组件和标准化接口,AppKit帮助开发者快速构建稳定可靠的嵌入式应用系统,特别适合工业控制、物联网等领域的项目开发。

文章图片
#linux#c++#嵌入式
数据结构与算法 | 顺序表的动态分配

这篇写的是顺序表——动态数组。关于顺序表的具体描述可看上一篇文章写的是顺序表——静态分配。

作品 | 基于STM32的智能天气预报系统(源码开源)

1、作品介绍首先,看一下作品的演示视频:演示视频温馨提示:因为是进行人机对话演示,所以应打开音量观看哈。这是本人的毕业设计,一个智能的天气预报系统。显示屏上显示各种天气指标及实时显示时间日期等。可以使用触摸屏输入城市名称搜索天气,也可以使用语音搜索天气。1.1 系统功能作品包含的的功能有:(1)实时天气显示,温湿度显示,日历显示;(2)收音机功能;(3)人机对话功能。系统框图如下...

#开源
智元开源机器人中间件AimRT

AimRT的开源,是智元机器人对机器人技术发展的又一次贡献。它不仅为嵌入式行业相关工作者和学生提供了一个高效、灵活的开发工具,更为整个机器人行业的发展注入了新的活力。随着更多企业和开发者的参与,AimRT将不断壮大其生态系统,推动机器人技术的不断创新与发展。让我们共同关注AimRT!

文章图片
#开源#机器人#中间件
STM32 | 分享几个开源的测试框架

这是一篇测试相关的笔记。我们软件开发最终都离不开测试的,可以通过测试来发现很多问题。在这之前先扯谈一波:在这给还没找工作的朋友提个醒,能找开发的职位就别找测试的职位,除非你真的很喜欢测试。亲身经历,做测试很不好受。测试其实有两类,一种是自己去测自己测的东西,另一种是去测别人做的东西。如果是第一种,我倒是很愿意做,因为我们本质上还是开发工程师,大概80%的工作时间在做开发,20%的工作时间在测自己.

#单元测试#unity
一个可应用于嵌入式C的轻量级单元测试框架!

Unity是一个专为C语言设计的轻量级单元测试框架,其核心目标是提供简单易用的测试功能。该项目采用简洁的设计理念,包含最小化的代码库,便于开发者快速上手。Unity支持跨平台运行,适用于嵌入式系统开发测试,帮助开发者提高代码质量和可靠性。

#c语言#单元测试#开发语言 +1
嵌入式轻量级命令行shell库!

摘要: LwSHELL是一款轻量级嵌入式命令行shell库,采用MIT协议开源。核心特点包括零动态内存分配、流式字符处理、支持引号参数和转义字符,特别适合资源受限的嵌入式系统。库仅包含2个核心文件(约360行代码),通过编译时宏配置所有功能。采用双命令表设计(静态/动态命令),argv原地解析优化内存使用。工作流程包含字符接收、解析、命令匹配和执行四个阶段,以高效处理用户输入命令。

文章图片
#嵌入式#单片机#stm32
推荐一个嵌入式轻量级事件管理库!

lwevt是一个轻量级嵌入式事件管理库,采用C语言开发,专为资源受限的嵌入式系统设计。该库具有跨平台特性,支持自定义事件类型和数据,提供简洁高效的事件处理机制。核心优势包括:平台独立性、灵活的事件定义、易用性维护性以及MIT开源许可。通过简单的API接口,开发者可以快速构建事件驱动型应用。示例代码展示了如何定义事件处理函数并响应不同类型的事件。项目已在GitHub开源,适用于各类嵌入式操作系统和硬

文章图片
#嵌入式#单片机#c语言
简易嵌入式日志系统设计思路!

本文介绍了一个专为嵌入式系统设计的轻量级日志系统实现方案。该系统采用环形缓冲区结构,支持同步/异步两种输出模式,异步模式下50条日志耗时仅17ms(同步模式472ms)。具备5级日志过滤(ERROR/WARN/INFO/DEBUG/VERBOSE)、格式化输出、自动时间戳和源码定位功能。核心设计遵循静态资源分配、最小接口抽象(仅需实现输出和时间戳两个平台函数)和FreeRTOS兼容性原则,在保证功

文章图片
#嵌入式#单片机
通用嵌入式软件架构分层设计思想

嵌入式软件架构分层设计 摘要:本文介绍了嵌入式系统中常用的Arch-Platform-Target三层架构设计模式。Arch层处理CPU架构相关代码,Platform层提供硬件抽象,Target层实现业务逻辑。文章通过STM32+RTOS项目案例,展示了分层目录结构设计:Arch层负责启动和时钟,Platform层封装外设驱动,Target层实现业务功能。关键代码示例演示了SysTick驱动、LE

文章图片
#嵌入式#单片机
    共 135 条
  • 1
  • 2
  • 3
  • 14
  • 请选择