- 博客(13)
- 收藏
- 关注
原创 江科大OLED标准库代码移植CubeIDE HAL库:从改码到路径配置全攻略
编译 (Compilation):编译器处理每个 .c 文件时,如果遇到 #include “myHeader.h”,它必须知道去哪里找这个头文件,否则就会报错 No such file or directory。这就像看书时遇到一个术语,需要去查术语表,但你得先知道术语表在哪。链接 (Linking):链接器的工作是把所有编译好的 .c 文件(及其中的函数实现)组合成一个最终的可执行文件。
2026-08-30 16:29:01
156
原创 C语言复杂声明与应用
本文摘要: 本文深入解析了C语言中四种复杂指针声明的用法及其嵌入式应用:1)指针数组(如int *p[10]),用于多路外设初始化、ADC双缓冲机制和错误码映射;2)数组指针(如int (*p)[10]),应用于LCD帧缓冲行操作、固定维度卷积核传递和视频流管理;3)返回指针的函数(如int *p(void)),用于硬件抽象层基址获取、静态内存池分配和任务控制块访问;4)函数指针(如int (*p)(void))。每种声明都配有典型嵌入式应用场景和代码示例,特别强调了指针运算与内存操作在嵌入式开发中的实际价
2026-06-28 10:36:04
227
原创 从零构建 DeepClassify:一个本地代码工程智能管理 Agent
摘要: DeepClassify 是一个本地化代码工程智能管理工具,专为解决开发者面临的代码仓库混乱问题而设计。用户只需拖入代码工程,系统会自动扫描、AI分类并生成文档,支持本地RAG语义搜索,全程无需联网,保障代码隐私。其核心设计包括:1) 本地优先原则,使用SQLite和ChromaDB存储数据,支持Ollama本地模型;2) AI主导的三级分类系统(规则预筛+LLM分析+校验兜底),解决传统规则匹配的盲区问题;3) 事件驱动的管道架构,实时反馈处理进度。技术栈涵盖Avalonia桌面端、React W
2026-06-25 22:10:36
380
原创 agent全自动开发stm32
项目链接:https://github.com/lsy511640489/linbemx.git。实现全自动ai开发stm32。
2026-05-03 11:08:27
42
原创 宇树机器人g1导航-针对HongTu官方文档的补充
同时 nano /usr/local/lib/python3.8/dist-packages/unitree_sdk2py/__init__.py,添加g1模块。解决办法,通过将hongtu里的g1直接复制到/usr/local/lib/python3.8/dist-packages/unitree_sdk2py。nano /usr/local/lib/python3.8/dist-packages/unitree_sdk2py/__init__.py 删除b2。
2026-05-02 18:30:52
568
1
原创 stm32-freertos线程安全的打印函数
1、重定向(usart.c的USER CODE BEGIN 1下面)2、使用互斥量保护printf输出。
2025-10-18 13:38:54
236
原创 freertos-空闲钩子函数实验
freertos的优先级机制是用来管理就绪态->运行态时,哪个任务排在前面,而对于阻塞态和挂起态的任务,优先级就失去作用。空闲任务的优先级是最低的,就算你建立的任务的优先级也是0,但是其优先级还是高于空闲任务。空闲钩子函数里写for循环和haldelay没有问题的原因是因为其优先级是最低的,就算你建立的任务的优先级也是0,但是其优先级还是高于空闲任务。实验要求在一个任务函数中同时调用两个任务,并在第二个任务函数中尝试使用vtaskdelayuntil,在空闲钩子函数中实现灯光闪烁。
2025-10-08 18:58:57
455
原创 图像处理(一)——opencv、Matplotlib、tensorflow的安装(如何处理Fatal error in launcher)
假如你不小心安装了多个pip,而且你没有开加速那么经常会出现“Fatal error in launcher: Unable to create process using '"c:\users\spy\appdata\local\programs\python\python37\python.exe" "C:\Users\spy\AppData\Local\Programs\Python\Python37\Scripts\pip.exe" install matplotlib':?
2025-01-22 23:27:22
295
原创 基于stm32嵌入式基础——指针(嵌入式中常用指针原理)
介绍指针的使用,以及在嵌入式中指针常见的使用,有利于小白快速入门裸机开发以及freertos操作系统等等。
2025-01-19 11:17:55
645
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅