2024-09-30 61bd27027b970a22ad6417f42f8ced5f 99+ 44 分钟 6.6 kU-boot 移植及源码分析( ARM ) 在s5p6818上移植uboot并分析其启动过程 linux uboot uboot_start uboot_start阅读更多>>
2024-06-07 179c676dd225a2fb62138ab93888e379 99+ 14 分钟 2.1 k平台总线的结构及框架分析 平台总线是linux系统虚拟出来的一种总线,是一个内核子系统,负责管理 platform_device(硬件描述)和 platform_driver(驱动代码),使它们先分离.后搭档 linux kernel driver platform_bus platform_bus阅读更多>>
2024-05-09 a8ce4c9a994ca63ac9d04302a005f50c 99+ 6 分钟 0.9 kQT编译fcitx-qt插件支持中文输入法 在Linux系统上会遇到Qt开发的程序无法输入中文的情况,原因就是因为输入法框架是采用的fcitx,而不是ibus,Qt默认只支持ibus输入法框架。 QT QT阅读更多>>
2024-05-02 233fff6f604a05b184327d2b3e54244c 99+ 16 分钟 2.5 kSTM32F103ZETx_FLASH.ld 解析 STM32F103ZETx_FLASH.ld 是一个脚本文件,用于定义 STM32F103ZETx 微控制器的内存布局和链接过程 startup_stm32f103x3.s 文件使用本文件中定义的符号 STM32 STM32F103 STM32F103阅读更多>>
2024-03-05 43bfeb979b0e8cf5932b3d16377fe0a3 99+ 27 分钟 4.1 k三种常见的 linux 设备的驱动介绍及框架 按照读写存储数据方式,我们可以把设备分为以下几种:字符设备、块设备和网络设备。而Linux三大驱动就是指对这些设备的驱动,即字符设备、块设备驱动和网络设备驱动。 linux kernel driver three_driver_struct driver_struct阅读更多>>
2024-01-18 a888e185dba4108f93363084aaa98264 99+ 12 分钟 1.9 kriscv 工具链的使用 在 RISC-V 开发中, 交叉编译工具链允许我们在一个平台(如 x86 主机)上,为另一个平台(如RISC-V 开发板)生成可执行代码。 note toolchain toolchain阅读更多>>
2023-06-04 2ee97b9cb0a47854794dcc6c6ab85f3b 99+ 10 分钟 1.5 k常见的编译库和编译工具 常见的编译库与编译工具的介绍以及使用场景 note compiler compiler阅读更多>>
2023-05-28 0979e915dc52ac3905d0d68170375014 99+ 4 分钟 0.6 k利用 hexo 搭建博客 使用hexo和GitHub Pagtes部署一个自己的博客 note hexo hexo阅读更多>>