会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
yaSHILA
博客园
首页
新随笔
联系
订阅
管理
2026年6月3日
C语言,结构体,函数指针&&指针函数。
摘要: 起因,写STM32屏幕菜单,找AI写了一段代码,发现是之前看过,忘记的,记录一下。 /* 1.结构体 */ typedef struct MenuPage{ const char *title; uint8_t item_count; const char **items; void (*on_se
阅读全文
posted @ 2026-06-03 11:50 一见无始道成空
阅读(1)
评论(0)
推荐(0)
2026年5月14日
GCC 编译四个阶段
摘要: 从豆包里抄来的,记录一下。 总结: 第一阶段 预处理 生成.i文件 就是展开头文件和宏,去掉注释 就是把.c展开成点.i文件 第二阶段 编译 生成 .s汇编文件 把展开后的.i文件 编译成汇编文件 第三阶段 汇编 .s汇编文件,变成二进制文件.o 但是这个阶段的文件,还不能执行,因为 test.c
阅读全文
posted @ 2026-05-14 15:56 一见无始道成空
阅读(6)
评论(0)
推荐(0)
2026年4月17日
内核驱动编译,简单例子
摘要: // 首先需要明白,驱动分为,普通字符设备驱动 和 platform平台驱动(这种可以理解用于设备树的) // 字符设备驱动又分旧和新,不同写法。这里用旧的写法,比较好理解。 // 驱动代码 #include <linux/module.h> #include <linux/kernel.h> #i
阅读全文
posted @ 2026-04-17 00:18 一见无始道成空
阅读(9)
评论(0)
推荐(0)
2026年4月4日
正点原子IMX6ULL开发板,Uboot saveenv修改 fdt_file,上电后失效问题。
摘要: 教程《【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.5.2》 在 30.4.2 环境变量操作命令 章节中, setenv bootdelay 5 saveenv setenv author zuozhongkai saveenv 修改bootdelay,新建author,上电后都可以保存
阅读全文
posted @ 2026-04-04 17:15 一见无始道成空
阅读(9)
评论(0)
推荐(0)
2026年3月30日
Qt Tcp 多线程
摘要: // 实现目标:每个client连接上来,生成一个子线程来处理。 CMAKE: find_package(Qt5 COMPONENTS Core Widgets Network REQUIRED) target_link_libraries(demo1 PRIVATE Qt5::Widgets Qt
阅读全文
posted @ 2026-03-30 14:43 一见无始道成空
阅读(10)
评论(0)
推荐(0)
Qt 子线程 所有权
摘要: // worker类,继承,OBject,头文件 class worker : public QObject { Q_OBJECT public: explicit worker(QObject *parent = nullptr); void test(); public slots: void
阅读全文
posted @ 2026-03-30 12:29 一见无始道成空
阅读(6)
评论(0)
推荐(0)
Qt 成员初始化列表 代码解读
摘要: //在 mainwindow.h 中 class MainWindow : public QMainWindow { Q_OBJECT public: MainWindow(QWidget *parent = nullptr); private: Ui::MainWindow *ui; int a;
阅读全文
posted @ 2026-03-30 02:06 一见无始道成空
阅读(7)
评论(0)
推荐(0)
公告