我 對問題發布了答案
用USB下載到板上,下載完後會自動運行起來,這是UART1的通信沒有問題,正常通信。關閉電源,然後再上電,UART1發送數據,對方收不到,每次都是同樣的情況,只要燒寫立即運行,就可以通信,一斷電重啟就
我 對問題發布了答案
自己回答一下,HAL_ADC_GetValue()在差分方式確實超過了65535,單極信號不會超過,差分方式的轉換值沒有找到資料。 想放棄這個芯片了,沒有EFA,資料沒有,下個項目果斷換U。
我 發表了評論
測試過N次,還是不行,沒辦法,自己程序顛倒高低字節解決掉了。
我 對問題發布了答案
那我改成PB4可以嗎? 就用三條線:__HAL_AFIO_REMAP_SPI_CS(GPIOB, GPIO_PIN_4); __HAL_AFIO_REMAP_SPI_CLK(GPIOB, GPIO_P
我 發表了評論
這樣啊。我板子上用了1號叫做片選,PB18,《需要用__HAL_AFIO_REMAP_SPI_CS配置有片選功能的pin腳為cs後,調用__HAL_SPI_SET_CS_LOW、__HAL_SPI_S
我 發布了問題
W806的ADC到底是多少bit ?