- 博客(99)
- 收藏
- 关注
原创 STM32H755-Nucle开发板使用STM32CubeIDE配置裸机以太网
STM32H755 Nulceo开发板使用STM32CubeIDE实现ETH通信功能。
2025-09-07 17:12:56
1578
原创 记录一种在内核空间向用户空间通知中断的方法
最近在项目中遇到一个需求,需要将一个设备的中断状态通知到用户态的一个指定程序中,该设备的整体架构如下:CPU通过SPI与设备通信,在设备中存在一个ISR控制单元,当设备发生中断时,会在ISR单元中给对应的寄存器置位,CPU可以通过轮询这些寄存器单元来判断这些中断是否发生。但这样做就失去了中断的意义,内核依旧是通过轮询方式来扫描中断。
2024-11-24 23:54:45
1128
原创 从零开始为香橙派orangepi zero 3移植主线linux——2.kernel + rootfs
香橙派移植主线linux+rootfs
2024-04-05 22:06:06
4932
11
原创 Linux Mii management/mdio子系统分析之六 fixed-mii_bus分析(mac2mac分析)
linux mdio子系统mac2mac分析
2024-01-16 17:39:53
1214
原创 Linux Mii management/mdio子系统分析之五 PHY状态机分析及其与net_device的关联
Linux以太网驱动框架原理分析
2024-01-15 17:46:53
1264
原创 Linux Mii management/mdio子系统分析之三 mii_bus注册、注销及其驱动开发流程
Linux 以太网驱动框架中的mii_bus操作简介
2024-01-15 17:41:36
1355
原创 git建仓库小记
这样就生成了自己的公钥和私钥,windows系统默认存放在C:/Users/{user name}/.ssh目录下,linux存放在 ~/ 目录。将公钥id_rsa.pub的内容粘贴到git上的ssh-key上即可。如果是首次使用git管理项目,需要添加ssh key,这样后续push和pull更加方便。这样就可以在项目目录下多出一个.git文件夹,里面保存着相关项目的基本信息。打开git终端,先创建本地账户。
2023-10-29 22:46:38
425
原创 rk3399移植linux kernel
对SW799拆机板子进行了一些简单的移植和探索,不过收效甚微,还是大佬移植的靠谱,仅适合折腾,想系统的学习还是建议使用一些有较成熟手册教程的板子。
2023-08-07 23:03:54
4122
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅