《痞子衡嵌入式半月刊》 第 106 期

痞子衡嵌入式半月刊: 第 106 期

这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。

本期刊是开源项目(GitHub: JayHeng/pzh-mcu-bi-weekly),欢迎提交 issue,投稿或推荐你知道的嵌入式那些事儿。

上期回顾《痞子衡嵌入式半月刊: 第 105 期》

唠两句

历史上的今天:1997年8月15,Linux平台上主流的桌面环境GNOME创始人 Miguel de Icaza 通过电子邮件宣布GNOME问世。

本期共 4 个项目、1 个工具,希望对你有帮助!

项目类

1、Grbl - 开源嵌入式G代码解析器

Grbl 是一个高性能,低成本的以并行端口为基础的 CNC 运动控制器固件。它可以运行在 Arduino (Duemillanove/Uno) 上。控制器是用高度优化的 C 语言编写的,利用 avr 芯片的外设功能来实现精确的定时和异步操作。它能够保持高达 30kHz 的稳定,无抖动控制脉冲。

Grbl 接受符合标准的 G 代码,并已与几个 CAM 工具的输出进行了测试。弧,圆和螺旋运动完全支持,以及所有其他主要的 G 代码命令。

2、grblHAL - 可定制的CNC控制器解决方案

grblHAL 是针对 32 位处理器的 Grbl v1.1 的重写版。引入硬件抽象层(HAL)是为了将核心 Grbl 代码与处理器/硬件特定代码(驱动编码器)完全分离。驱动程序代码通过函数指针从核心访问,驱动程序通过 HAL 结构中的这些和标志宣布实现的功能。

目前有超过 13 种处理器(包含 RT1062、STM32F4、RP2040、LPC1700 等)驱动程序可供使用,这些驱动程序的功能取决于可用资源,如 GPIO 引脚数量和处理器外设。驱动程序通过HAL结构“告诉”内核什么是可用的,内核相应地调整自己。编写额外的驱动程序相对容易,因为不需要对核心进行修改——驱动程序可以在单个单独的文件中实现。

3、PicoCNC - 4轴CNC运动控制器

PicoCNC 是一个控制子板,可与 grblHAL 和 Rapsberry Pi Pico 微控制器一起,为路由器、铣床、激光和车床等设备创建了一个强大的 CNC 运动控制器。软件基于 grblHAL,它构成了具有先进功能的运动控制系统的基础。

PicoCNC 特性包括:

- 通过螺钉端子和销头支持多达4轴
- 主轴控制:PWM (5 v)、方向(5 v)、0-10V、支持12V PWM(通过开路集电极输出)
- 每个轴增加限位开关
- 包含继电器的支持
- 隔离标准Grbl输入控制: 循环启动,饲料保持,停止和安全门
- 光隔离探头输入

4、linux-ch32v003 - 在ch32v003单片机上运行Linux

这个项目实现了在 CH32V003 微控制器上运行 Linux 操作系统。它通过使用一个 8MB 的 SPI PSRAM 芯片和一个 RISC-V 模拟器(mini-rv32ima)来实现这一点。模拟器是必需的,因为 PSRAM 不能映射到微控制器的地址空间。Linux 内核和 rootfs 在引导时从 SD 卡加载到 PSRAM 中,文件系统基于 FatFs 库。

工具类

1、exe_to_dll - 将EXE转换为DLL的小工具

这个小工具可以转换 EXE,以便它可以像 DLL 一样加载。工具支持 32 位和 64 位 DLL。

欢迎订阅

文章会同时发布到我的 博客园主页CSDN主页知乎主页微信公众号 平台上。

微信搜索"痞子衡嵌入式"或者扫描下面二维码,就可以在手机上第一时间看了哦。

  • 6
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

痞子衡

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值