RDA5807收音机
2026/04/26
1、合并HU-017B-RDA5807功能代码
2、修复数码管显示亮度不均匀的bug
...-
在淘宝买的收音机套件自己焊接后发现有bug。
-
收音机换台后,收音机音量恢复默认大小。
-
在github和其他网站找找了资料,参考代码自己写了这份代码。
- 第一次开机自动搜台并保存到列表中
- F+ ,F- 短按切换电台(列表)
- F+ ,F- 长按手动搜台,不会加入列入中
- V+ ,V- 短按调整音量
- 先长按下V+ 然后长按V- 切换省电模式(功能描述:一定时间后数码管熄灭) 数码管显示L为打开省电模式,H为关闭省电模式
- 先长按下V+ 然后长按F- 显示当前电台RSSI
- 先长按下V+ 然后长按F+ 开启自动搜台模式 屏幕显示5.n06 其中06是收音阈值(snr:0~15) V+ V-
进行调节。
snr越大收到台越少。 F- 确认搜台,F+ 取消搜台 - 长按V- 开启静音,短按V+或者V-取消静音
- 定时关机功能: 触发:V+长按2秒左右后松开,屏幕显示L 00 表示00分钟 调整时间:短按V+ V- 调整时间 5,10,15,20,30,40,50,60,80.... 确认或取消:短按F+取消;-短按F-确认 取消数码管显示 __ 确认显示N0 开机:定时关机后,开机需要先关闭波动开关后再次打开波动开关
- band设置,第一次使用(恢复出厂/EEPROM为空)时选择 (SPACE 50kHz) 显示【b 00】 V-/V+设置 F-确认 0 = 87–108 MHz (US/Europe) 1 = 76–91 MHz (Japan) 2 = 76–108 MHz (world wide) 3 = 65 –76 MHz (OIRT) 4 = 50-65MHz
- 恢复出厂设置功能 F-和F+同时按住,然后能使用F-确认/F+退出
- 使用ttl连接GND、RXD、TXS
- stc-isp 软件设置,参考images里面的图。时钟频率一定要设置11.0592MHx
- 点击打开程序选择固件(build目录下的HU-017A.hex)后,点击下载/编程。
- 然后关闭再打开收音机。
仅做学习和研究使用,不可作为商业用途。