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);

發布
問題