- 博客(4)
- 问答 (2)
- 收藏
- 关注
原创 嵌入式Linux应用层实时性能优化
优化应用层代码后,暂时未出现超时现象。遇到此类实时性能问题,要么升级为RT内核,要么通过perf和trace优化应用层。
2025-12-04 17:41:31
299
原创 RK3568点亮PCIe3.0接口的WIFI模块(QCN9074)
本文介绍了为RK3568开发板适配WLE3000HX WiFi模块的过程。由于原SDK的Linux 5.10内核驱动不兼容该模块,作者选择升级到Linux 6.1.118内核,并完成以下工作:1)修改设备树,配置PCIe供电和复位GPIO;2)启用内核ath11k驱动;3)将固件编译进内核镜像解决启动时序问题。最终成功识别并驱动了该WiFi模块。整个过程涉及内核升级、设备树修改、驱动配置和固件集成等多个技术环节。
2025-11-11 18:10:06
592
原创 基于RK3562浅谈多核异构与核间通信
本文介绍了多核异构(AMP)系统的概念与实现方法。文章详细讲解了RK3562芯片上AMP系统的编译构建流程,包括MCU(RT-Thread)、U-Boot、Kernel和Buildroot的配置与编译方法,重点说明了设备树修改中内存分配、外设资源配置等关键点。此外,还深入分析了核间通信方案,包括Mailbox中断、软件中断等触发方式,以及基于RPMsg协议的实现细节。
2025-09-16 21:56:47
1012
原创 解决RK3568的CAN驱动导致CPU负载率100%问题
控制器上电后,电机驱动器平均以0.2ms帧间隔持续发送CAN报文,绑定该CAN硬件中断的核心CPU负载率飙至100%
2025-09-04 00:03:50
407
汇编PUSHF,PUSHA使用区别
2022-03-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅