嵌入式

用户120487221613 小时前
linux·嵌入式
Linux驱动编译与加载写 LED 字符设备驱动时,需要关注的目录树:驱动源码放在内核源码目录外面,例如:我们需要在驱动源码目录下建立外部makefile,但是也需要借用内核源码的makefile进行编译,例如:
用户805533698039 小时前
linux·嵌入式
Input 子系统架构:Core、Handler、Driver 三层是怎么协作的这个仓库已经开源!所有教程,主线内核移植,跑新版本imx-linux/uboot都在这里,或者一起来尝试跑7.1的Linux!欢迎各位大佬观摩!喜欢的话点个⭐!这个仓库仍然在维护,只是最近在忙隔壁项目! 另外,全职的H618 h618_forge也开了,一样的对齐RK-Forge,主要是HDMI的驱动,搞了好一会~
用户805533698039 小时前
linux·github·嵌入式
RK-Forge外设系列开篇 - 把板子从「能启动」变成「能用」:Ethernet/SPI/MMC 三个纯接线外设rk-forge 已经开源!带你从零把一颗几乎没人理的 RK3506,用主线 Linux(7.1)+ 主线 U-Boot 一路跑到 rk3506 login:——可按序打上去的补丁库、诚实的差距报告、完整 bringup 教程都在这。欢迎观摩,喜欢点个⭐!(笔者已经在构思独特于imx-forge的项目了!)
神奇啊龙1 天前
物联网·嵌入式
我的第一个 TinyGo 项目:ESP32-C3 + DHT11 + SSD1306最近开始学习 TinyGo,这是我的第一个 TinyGo 嵌入式项目。作为一个 Go 语言爱好者,能用熟悉的语法来编写嵌入式程序,这种感觉非常奇妙。项目已开源在 Gitee 上:gitee.com/magic_drago…
比老马还六2 天前
前端·嵌入式
Bipes-Blockly项目二次开发/Coze智能体(十)[video(video-SDoLFcZ0-1782732489743)(type-csdn)(url-live.csdn.net/v/embed/533…)]
ForTime4 天前
嵌入式
HAL库大雷预警!STM32 HAL库CAN启动超时解决办法最近在一个AGV控制模块的驱动开发场景,需要测试封装的协议帧是否符合CANopen协议格式。主控平台使用STM32F103ZET6,驱动对象为同毅的IXL-II系列舵轮驱动器,使用ST官方提供的HAL库以及bxCAN控制器作为底层抽象基础进行CAN报文发送测试。整个测试前置过程严格按照标准流程进行: 配置引脚 -> 配置bxCAN及过滤器初始化参数 -> 执行Init初始化 -> 执行Start启动bxCAN 然而同样的初始化流程,这次却卡在了HAL_CAN_Start()里,返回HAL_TIMEOUT。
大辉狼_音频架构4 天前
嵌入式
Vol. NXP SOF Arch做嵌入式音频久了,会形成一种肌肉记忆:一条播放链路,无非是 AudioFlinger 把 PCM 推给 HAL,HAL 通过 tinyalsa 写进内核的 ASoC,CPU DAI 驱动(在 NXP 平台上就是 fsl_sai.c)配置好 SAI 的 BCLK/帧同步/TDM,把数据从 FIFO 经 SDMA 送进 I2S 总线,codec 把数字流变成模拟声音。整条链路里,SAI 这个硬件是内核驱动直接控制的。
用户805533698036 天前
linux·嵌入式
主线 U-Boot 上 RK3506:和闭源 rkbin 拔河的三个隐性契约rk-forge 已经开源!带你从零把一颗几乎没人理的 RK3506,用主线 Linux(7.1)+ 主线 U-Boot 一路跑到 rk3506 login:——可按序打上去的补丁库、诚实的差距报告、完整 bringup 教程都在这。欢迎观摩,喜欢点个⭐!
荣--9 天前
嵌入式·崩溃分析·栈指纹·去重算法
在 strip 二进制 + 基址随机化的栈里做崩溃去重 —— 三阶段算法与一行 Crash Flag某嵌入式 Linux 智能电视平台上,一款全球视频应用通过厂商自研的对接层(基于某嵌入式 Chromium 框架)运行。设备出厂后的崩溃信息会经平台脱敏后回传到崩溃监控后台,每周以 Excel 形式导出一批。
释然小师弟9 天前
android·后端·嵌入式
Android开发十年:反思与回顾本文纯人工编辑,无任何AI成分,可放心阅读英文版本已同步发布至medium平台:A Decade in Android Development:Reflections on the Journey
FreakStudio10 天前
python·单片机·嵌入式·大学生·面向对象·并行计算·电子diy·电子计算机
W55MH32L-EVB 上手测评:硬件 TCP/IP 加持的以太网单片机,MicroPython 零门槛开发做嵌入式物联网项目的开发者,大多都踩过软件 TCP/IP 协议栈的坑:移植繁琐、调试排错困难,网络通信还会持续占用主控算力,稍微叠加复杂业务逻辑就容易出现卡顿、丢包甚至协议栈崩溃。WIZnet 凭借全硬件 TCP/IP 协议栈技术在工业联网领域深耕多年,从经典的外置 W5500 以太网芯片,到如今推出集成主控的单芯片方案 W55MH32,直接把 Cortex-M3 内核、硬件 TOE 卸载引擎、MAC 与 PHY 全部整合进一颗芯片,从根源上降低了单片机联网的开发门槛与运行风险。
bush415 天前
linux·嵌入式
嵌入式linux学习记录十四、术语struct keyinput_dev{dev_t devid; /* 设备号 */struct cdev cdev; /* cdev */
国产化创客15 天前
物联网·开源·嵌入式·实时音视频·智能硬件
ESP32 CameraWebServer 原生摄像头项目全解析CameraWebServer 是乐鑫 Arduino-ESP32 内核官方自带原生示例工程,是 ESP32/ESP32-S3 做网页 IP 摄像头最基础、入门首选的流媒体程序,内置完整摄像头驱动、WiFi、HTTP MJPEG 视频流、网页控制面板。
goldenrolan15 天前
软件测试·python·stm32·嵌入式·红外
学习型红外控制系统稳定性挂测工装专项总结
海砥装备HardAus15 天前
算法·重构·嵌入式·无人机
大载重工业无人机动力容错控制:单电机失效下的应急重构算法设计300~400kg级重载吊运无人机多用于基建高空物料转运、电力施工、野外抢险等高危作业场景,整机起飞重量大、单电机输出推力极高,高空飞行过程中极易出现电机堵转、电调无响应、动力输出衰减、瞬时断电等动力故障。
w4ysonch15 天前
嵌入式
我手搓了一套适用于任何嵌入式项目的跨线程通信API大家好,我是 Wayson,平时经常在终端里折腾各种 Linux 底层代码和跨平台编译。在做嵌入式和 Linux 应用层开发时,不管我们用什么架构,最后往往都会掉进同一个坑里:模块间的通信逻辑最终变成了一团乱麻。
济61715 天前
嵌入式硬件·嵌入式·bms电池管理
BMS系统专栏: BMS_ProtectTask 电池保护任务🎬 渡水无言:个人主页渡水无言❄专栏传送门: 《linux专栏》《嵌入式linux驱动开发》《linux系统移植专栏》
济61715 天前
嵌入式硬件·嵌入式·bms电池系统管理
BMS系统专栏:电池状态监控任务🎬 渡水无言:个人主页渡水无言❄专栏传送门: 《linux专栏》《嵌入式linux驱动开发》《linux系统移植专栏》
番茄灭世神16 天前
c语言·单片机·嵌入式
RTC授时时间戳转换工具在调试蓝牙MCU时间戳功能时,很多主流的UNIX时间戳计算工具就失效了,因为server端需要下发小端的HEX转换结果,因此我写了这个鸡肋工具来辅助调试:
charlie11451419116 天前
linux·开发语言·驱动开发·嵌入式
嵌入式Linux驱动开发——从轮询到中断仓库已经开源!所有教程,主线内核移植,跑新版本imx-linux/uboot都在这里,或者一起来尝试跑7.0的Linux!欢迎各位大佬观摩!喜欢的话点个⭐!