, b; w1 m- k7 y 基于STM32L476 Nucleo和BU1924 RDS解码器控制的 LC72131收音机5 G5 T' ^! z% n2 q6 D- ~ 描述 我将STM32L476连接到了一些不知名的FM/AM调谐器和Marantz喇叭。 不过调谐器坏了,修理后我需要做一些测试。+ x& s5 W' Y0 } : A; O: |+ Q$ s9 c F9 @$ X) F+ Z5 Q 这是这段代码的作用: 1 i2 ]! i: U; q0 B0 @( h$ k -按下“User”按钮后,设置100khz的新频率(与LC72131 PLL通信) -在从属模式下,使用STM32 SPI读取和解码来自BU1924的RDS数据流,用来提供基本信息、电台名称、广播文本等。 : w' I+ D" i/ ]4 d 细节, L- X4 M% s" @ STM于PLL连接:0 D% Q1 K2 P9 h ) w' Z, V& Z7 t% f/ p9 c PC9 - PLLSCK! Z1 b3 v# @( _+ |* K3 i/ E) | PC8 - PLLDI PC6 - PLLDO (当前未使用) PC5 - PLLCE7 p- h Z, T. e# h STM与RDS连接: ) @6 Q; ]5 T- I8 V# o. v PB13 ( SPI2 _ SCK ) - RDSCLK PB15 ( SPI2 _ MOSI ) - RDSDAT( V$ y4 r& K( g5 F+ Q j( n) q9 K0 p STM与PC连接% Q" u; [" Z! P5 X5 K ' v, K% l: [ z$ N! P% y PA9 (UART1_TXD) - RDS解码数据和调试信息 具体代码请见GitHub+ o/ F/ o- F. Y/ K: m9 y" o6 y 7 X+ [2 X* _; m; Y% x |
STM32L4R9 QuadSPI Flash通讯速率优化解析 32位总线的DMA传输适配核心方案
【STEVAL-STWINKT1B评测】运行Datalog固件并记录运行时间
【STEVAL-STWINKT1B评测】数字麦/模拟麦对比测试+音频配套上位机软件开发
【板卡评测】STEVAL-STWINKT1B读取 ACC/GYRO/MAG 实时数据
小白也能明白的STM32的低功耗与唤醒机制
【STM32入门学习路径指南】(四步走)
STM32和Arduino对比,谁更耐打?
STM32系统中2种数据掉电保护的方法
STM32 LL为什么比HAL高效?
STM32小白入门指南:从基础到OTA实现方案
微信公众号
手机版