初级会员

- 积分
- 167
- 金钱
- 167
- 注册时间
- 2019-7-5
- 在线时间
- 62 小时
|
各位大神最近我在调试RDA5820有问题,将原子哥的RDA5820例程移植到STM32F103C8T6,并且做了管教修改
//IO方向设置
#define SDA_RDA5820_IN() {GPIOB->CRH&=0XF0FFFFFF;GPIOB->CRH|=(u32)8<<24;}
#define SDA_RDA5820_OUT() {GPIOB->CRH&=0XF0FFFFFF;GPIOB->CRH|=(u32)3<<24;}
//IO操作函数
#define IIC_RDA5820_SCL PBout(15) //SCL
#define IIC_RDA5820_SDA PBout(14) //SDA
#define READ_RDA5820_SDA PBin(14) //输入SDA
之后,就无法初始化了。读取芯片id都是0xffff。。但是好像能读取芯片寄存器的一点信息。。也无法写入。比较困扰。。。请教大神解决办法。
|
|