自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 QT入门学习

QT快速入门,项目创建,文件解析

2025-05-31 16:12:30 524

原创 STM32单片机内存分配详细讲解

本文以STM32F103C8T6为例,详细介绍了单片机的两种主要内存类型:内部FLASH和SRAM。FLASH是一种非易失性存储器,用于存储用户代码、中断向量表、全局变量和常量等,其地址范围为0x08000000~0x0801FFFF。SRAM是一种易失性存储器,用于存储局部变量、静态变量、堆和栈等,其地址范围为0x20000000~0x20004FFF。文章还分析了存储器映像图,解释了不同内存区域的用途和地址范围,并讨论了代码段、数据段、堆栈段等在内存中的分布。最后,文章强调了通过.map文件分析内存占用

2025-05-15 23:55:45 1449

原创 STM32+安信可Ai-WB2-12F连接阿里云物联网平台

安信可Ai-WB2-12F连接阿里云

2025-05-08 18:49:45 660 1

原创 BMS电池管理芯片BQ76920芯片手册详细解读

1>是将电池单体电压、电池组电流(用于累计电量计算)、外部热敏电阻温度和内部芯片温度数字化。能自动累加计算电池组总电压<2>通过 I²C 接口将数据传输给主控制器,采用 8 位循环冗余校验码(CRC)确保数据快速可靠传输。<3>芯片使用 14 位 ADC 测量电池单体电压、温度等。<4>在进入正常模式时自动使能 ADC,且使能后过压(OV)和欠压(UV)保护功能生效。

2025-04-19 17:02:20 1304 1

原创 I2C详细讲解

I2C通信协议细致入微的讲解

2025-04-18 15:03:36 1506

原创 CRC校验

细致入微的讲解CRC校验,手把手带你验证。CRC(Cyclic Redundancy Check)校验即循环冗余校验,是一种在数字通信和数据存储领域广泛应用的检错技术,用于检测数据在传输或存储过程中是否发生错误。

2025-04-09 23:04:18 2424

原创 海康威视超新星在线编程题

海康威视在线编程题,当前系统大小端判断。

2025-04-07 20:43:18 390

原创 海康威视超新星笔试题目

海康威视超新星C语言题目

2025-04-03 21:02:59 1274

原创 Linux下的块设备驱动框架

Linux下的块设备驱动美框架,以及代码编写流程,注释详细,思路清晰

2025-03-31 21:15:38 861

原创 Linux下SPI驱动常用结构体解释

Linux下SPI驱动核心结构体成员释意

2025-03-31 14:43:56 289

原创 Linux下编译alsa-lib和alsa-utils软件失败,出现bin/amixer:line 2:syntax error:unexpectedbin # /bin/amixer: line问题

编译alsa-lib报错,解决方法

2025-03-30 15:30:14 476

原创 Linux下的I2C设备驱动框架

# Linux下的I2C设备驱动框架

2025-03-27 21:38:41 479

原创 编译ncurses源码报错问题

在配置minicom时,编译ncurses6.0源码报错,报错问题如下。在ncurses6.0的根目录下,找到include文件。将后面的注释部分/*generated*/删除。再返回到ncurses6.0根目录下重新编译。出现如下界面,就说明编译成功了。进入后,找到如下内容。

2025-03-25 20:31:11 333

原创 Linux内核驱动流程框架

*设备号*//*cdev*//*类*//*设备*//*设备节点*/int major;/*主设备号*/int minor;/*次设备号*//*私有数据*//*定义所用的GPIO编号*/...... /*其他数据*/cdev:该结构体变量代表Linux内核字符设备结构体,包含字符设备操作指针函数例如open,write,read等通过该结构体,实现内核和字符设备的交互。class:类。该结构体指针变量用于管理不通的驱动设备。会在/sys/class目录下创建对应的设备目录。

2025-03-24 20:48:58 1285

原创 VScode开发沁恒CH32无法打印浮点数问题

CH32环境搭建

2025-03-22 21:56:49 328 2

空空如也

空空如也

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

TA关注的人

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