跳到主要内容
赞助推荐 Claude Team 合租,少折腾账号
赞助推荐 开放可编程的智能路由
赞助推荐 开放可编程的智能路由

标签索引 / 第 2 页

嵌入式系统

这个标签下有 20 篇文章。按时间回看相关判断与实践记录。

标签精选

相关内容

前沿哨所

Go语言移植到Sega Dreamcast:复古硬件的新生

开源项目Libgodc成功将Go语言运行时移植到1999年的Sega Dreamcast游戏机上,该设备配备16MB RAM和200MHz SH4 CPU。开发者使用gccgo编译器,使Go程序能在真实硬件或模拟器上运行,支持gorouti...

1 分钟阅读255 阅读
前沿哨所

轻量级Ruby实现mruby:为嵌入式系统而生

mruby是一个专为嵌入式系统设计的轻量级Ruby实现,它允许开发者在资源受限的环境中编写Ruby代码。作为传统Ruby的精简版本,mruby保留了Ruby的核心语言特性,同时大幅减小了内存占用和执行开销,使其成为物联网设备、智能控制器等嵌...

1 分钟阅读234 阅读
前沿哨所

QNX推出自托管开发桌面环境,告别交叉编译时代

QNX公司发布了首个自托管开发者桌面环境,这是一个运行在QNX 8.0上的完整桌面环境,支持自托管编译,不再需要交叉编译。该环境预加载了1400多个端口,帮助新开发者更容易地开始QNX开发,并显著简化Linux应用程序和库移植到QNX 8....

1 分钟阅读189 阅读
前沿哨所

700行代码实现:ESP32自托管迷你C编译器

xcc700是一个仅用700行代码实现的轻量级C编译器,专为ESP32(Xtensa架构)微控制器设计。该编译器具有自托管能力,可以在ESP32上直接运行并编译其他代码,实现编译-编译循环。项目支持基本的C语言特性,包括循环、条件语句、函数...

2 分钟阅读200 阅读
前沿哨所

用ESP32-S3将USB手柄变身蓝牙控制器

作者有两个闲置的USB游戏手柄,因电脑离沙发太远而无法使用,于是编写了一个基于ESP32-S3的固件程序,成功将USB手柄转换为蓝牙手柄。通过OTG线连接手柄与ESP32-S3,采用5V电源或USB集线器供电后,即可将控制器通过蓝牙配对到电...

1 分钟阅读235 阅读
前沿哨所

地铁编程时光:嵌入式开发者的通勤秘诀

搬到纽约后,作者面临时间紧张问题。他巧妙利用地铁通勤的30分钟进行嵌入式系统编程,如m68k汇编开发。尽管环境受限——无网络、无法测试代码,但作者认为这反而提升专注力。他处理编译琐事、草图设计,并分享安全经验。这种做法高效利用碎片时间,为开...

1 分钟阅读176 阅读
前沿哨所

树莓派Pico运行UNIX系统:5美元微控制器的UNIX之旅

技术爱好者成功在树莓派Pico微控制器上运行了Fuzix操作系统,这是UNIX的一个精简版本。文章详细记录了从环境搭建、系统编译到安装使用的全过程。作者使用Docker创建编译环境,修改源代码以适配Pico硬件,并通过串口连接体验了这个类U...

1 分钟阅读212 阅读
前沿哨所

轻量级C语言虚拟机沙箱:支持多语言运行的嵌入式解决方案

uvm32是一个专为微控制器和资源受限设备设计的极简虚拟机沙箱,采用纯C99标准实现,无需任何外部依赖。项目核心优势在于其轻量级设计——仅需单个C文件,无动态内存分配,采用异步架构,使其能够高效运行在资源极度受限的环境中。该虚拟机可轻松嵌入...

1 分钟阅读263 阅读
前沿哨所

开源库Pdsink:嵌入式设备USB电源接收方案

Pdsink是一个开源的USB Power Delivery Sink库,专为嵌入式设备设计,简化了高功率充电功能的实现。该库支持USB PD标准,允许设备通过USB接口进行高达100W的功率传输,适用于微控制器、传感器节点和IoT设备。开...

1 分钟阅读314 阅读
前沿哨所

复古计算革新:PalmOS与Linux硬件项目集

本文汇集了Dmitry Grinberg的多个创新项目,展示前沿硬件黑客技术。核心包括在极小硬件(如仅3个8-pin芯片)运行交互式Linux、逆向工程未知微控制器构建完整SDK、为复古PalmOS设备添加SD卡支持等。这些项目体现深度技术...

1 分钟阅读254 阅读