自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 [嵌入式linux开发]利用linux内核驱动模块来控制硬件外设---LED

在掌握了基本的linux内核驱动开发知识之后, 利用内核模块驱动来实现对硬件外设的控制.

2024-04-06 20:05:45 944 1

原创 [嵌入式linux开发]开发第一个linux驱动进阶版---HelloDriver_PLUS

在实现第一个linux驱动hello driver后, 我们更进一阶, 引入class与字符设备的定义, 实现进阶版的linux内核驱动程序

2024-04-06 20:00:48 926 1

原创 [嵌入式linux开发]实现第一个linux驱动 hello_driver

实现了第一个linux驱动的编写, 编译与测试, 同时解决了一个在编译过程中可能出现的报错

2024-04-04 18:44:23 1182 2

原创 [嵌入式C语言专精]利用cJSON来高效地实现多机通信/物联网实例

使用cJSON来解析JSON数据包, 实现多机通信/物联网

2024-03-10 17:45:09 1088 1

原创 [嵌入式RTOS专精]CMSIS-RTOS : 消息队列传输自定义的带数组结构体

使用消息队列实现了自定义结构体(带数组)的传输

2024-03-09 22:41:24 774

原创 [嵌入式学习日志]STM32使用ADC进行DMA传输时的程序卡死bug

在使用ADC+DMA时, 发现有时会出现程序卡死的情况, 但是并没有进入hardFault之中, 经过排查发现了一个CPU资源利用上可能出现的bug

2024-03-08 17:28:24 562 1

原创 [嵌入式C语言专精]串口中断接收字符串+数据包抓取

配合Json数据包格式, 使用串口中断进行数据包抓取的实现, 便于移植与修改应用

2024-03-08 17:23:56 428 1

原创 [嵌入式学习日志]嵌入式中的栈区变量bug

嵌入式学习记录, 不定期分享一些干货

2024-02-05 12:51:26 460 1

原创 [嵌入式C语言专精]利用链表实现有效的串口命令行模块

不知道怎么使用串口来控制嵌入式系统?不知道如何进行有效的, 可拓展的串口数据包处理?应用+原理, 10分钟实现高效的串口命令行工程!

2024-01-29 12:04:15 388

原创 [嵌入式C语言专精]近乎无限拓展的软件定时器

不知道怎么配置嵌入式定时器?配置定时中断太麻烦?三行代码解决你的开发痛点!

2024-01-27 23:30:04 490

原创 [嵌入式C语言专精]侵入式链表原理及其实战

linux内核都在用的链表长什么样子?有什么不同?在代码开发中有多方便?

2024-01-27 23:22:22 853

原创 STM32H7+SD卡+RTOS+FATFS FATFS报错Debug

STM32H7使用SD卡FATFS debug记录

2023-06-22 17:39:30 1646 12

[嵌入式C语言专精]高效的串口命令行模块

我们的目的是开发一款使用串口字符串进行系统内的命令操作的模块组件, 如:通过字符串命令来唤起指定的函数, 通过字符串命令来对系统内变量进行修改. 当然, 目前市面上也有着很多广泛应用的成熟项目, 如Json格式数据包, terminal终端的底层逻辑等等, 他们都实现了上述的功能, 尤其是Json, 可以让用户简便地进行大批量数据的交互. 如何使用? 1.导入头文件#include “N_CmdString_debug.h” 2.定义函数句柄时, 参数应定义为(void* argument). 3.声明好符合格式的结构体变量. 4.将符合格式的字符串传入 N_debug_handler 函数.

2024-01-29

[嵌入式C语言专精]无拓展上限的软件定时器

使用链表数据结构, 实现了简单且高效的软件定时器模块, 可以通过极简的3行代码来配置一个高效的软件定时器, 代码量小, 执行速度快, 拓展性强, 适用于嵌入式系统, 也是C语言学习的优质参考工程,

2024-01-29

[嵌入式C语言专精]侵入式链表

参考linux内核中的list链表工程, 实现了最简化的链表工程, 目的应用在嵌入式领域, 实现简而精的链表创建及增删查改等必要功能. 具体的应用示例在我的个人主页皆有分析及应用实例, 开源链接也附录于文章之中, 可自行参考学习.

2024-01-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除