在stm32f103通信成功,换成 407的芯片就无法通信,确定晶振能起振,25 26针脚为低,发送0x06 0x65 返回 0x00,无法通信,请问有stm32f407上通信成功的大佬吗? 使用 C2 3 B9 10 spi2 通信,怀疑是 spi2初始化的问题,请问有什么要注意的?
热门产品 :
CH585: 集成高速USB和NFC的蓝牙MCU
在stm32f103通信成功,换成 407的芯片就无法通信,确定晶振能起振,25 26针脚为低,发送0x06 0x65 返回 0x00,无法通信,请问有stm32f407上通信成功的大佬吗? 使用 C2 3 B9 10 spi2 通信,怀疑是 spi2初始化的问题,请问有什么要注意的?
1、上电后芯片有复位时间,所以需要50~100ms的延时,然后再去操作CH376;
2、电源供电5V与3.3V时V3引脚的接法注意一下
3、使用SPI接口,命令开始前拉低CS,结束后拉高CS表示一条命令的结束;
4、使用示波器、逻辑分析仪抓SPI物理波形,然后将波形贴出来,帮您分析一下或者来电咨询也行。
电话 025-52638376
我使用了 spi1 初始化代码如下,如果使用spi 0 0模式 发送0x65 返回 0x65 就是发送什么内容返回什么内容,如果是
spi模式是 01,发送0x65, 返回 0xB2,硬件使用在f103上通信是没问题的,所以可以排除是硬件的原因,已经好几天毫无进展,拜托了
谢谢