百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
P

PiFmRds

> 编程语言
开源

使用 Raspberry Pi 的 PWM 进行 FM-RDS 发射

1.6K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

使用 Raspberry Pi 的 PWM 进行 FM-RDS 发射

Pi-FM-RDS ===========

使用 Raspberry Pi 的 FM-RDS 发射机

此程序生成 FM 调制,同时实时生成 RDS (无线电数据系统) 数据。它可以包含单音或立体声音频。它基于 Oliver Mattos 和 Oskar Weigl 创建的 FM 发射机,后者由 Richard Hirst 根据 DMA 进行了调整。Christophe Jacquet 进行了调整,并添加了 RDS 数据生成器和调制器。发射机使用 Raspberry Pi 的 PWM 生成器生成 VHF 信号。已验证该发射机可与 Raspberry Pi 1、2、3、4、Zero 和 Zero 2 兼容。

PiFmRds 仅用于实验。它不是一个媒体中心,也不是用于向您的立体声系统播放音乐的。请参阅 法律声明。

  • sndfile 库,由 Raspberry Pi OS 和其他类似 Debian 的发行版中的 libsndfile1-dev 包提供。 * Linux rpi-mailbox 驱动,因此您需要使用 2015 年 8 月左右构建的 Linux 内核。 重要提示。 为某个 Raspberry Pi 模型和 ARM 架构编译的二进制文件不兼容其他模型和架构。在切换模型时,请始终重新编译,因此请不要跳过下面说明中的 make clean 步骤!

重要提示。 如果 make 报告任何错误,则不会生成 pi_fm_rds 可执行文件(反之亦然)。因此,必须先修复任何错误,才能继续执行下一步。如果缺少任何所需的库(请参阅上文), make 可能会失败,或者可能是某个特定/较新的发行版本出现的错误。在这种情况下,请提交错误报告。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言