138****2917
138****2917
这家伙很懒,什么也没写!

注册于 2年前

回答
4
文章
0
关注者
0

用USB下载到板上,下载完后会自动运行起来,这是UART1的通信没有问题,正常通信。关闭电源,然后再上电,UART1发送数据,对方收不到,每次都是同样的情况,只要烧写立即运行,就可以通信,一断电重启就通信不了。

我也遇到过,有的W806芯片下载很顺利,有的再怎么折腾都下载不进去,换一片就又可以下载,太不稳定了。

自己回答一下,HAL_ADC_GetValue()在差分方式确实超过了65535,单极信号不会超过,差分方式的转换值没有找到资料。 想放弃这个芯片了,没有EFA,资料没有,下个项目果断换U。

那我改成PB4可以吗? 就用三条线:

__HAL_AFIO_REMAP_SPI_CS(GPIOB, GPIO_PIN_4);
__HAL_AFIO_REMAP_SPI_CLK(GPIOB, GPIO_PIN_24);
__HAL_AFIO_REMAP_SPI_MOSI(GPIOB, GPIO_PIN_26);

发布
问题