Picproje Elektronik Sitesi

PICPROJE PROGRAMLAMA DERSLERİ => STM32 Örnekleri => Konuyu başlatan: mmkaratokus - 03 Kasım 2020, 16:30:45

Başlık: STM32F407VG DİSCOVERY UART SORUNU
Gönderen: mmkaratokus - 03 Kasım 2020, 16:30:45
Merhaba arkadaşlar, Stm32f407VG discovery kartıyla uart haberleşme yapmıyorum aşagıdaki gördüğünüz komut ile M değerini gönderiyorum, osilaskop ekranından tx pinini kontrol ettiğimde M karakterinin hex binary karşışığı olan 01001101 değerini görmekteyim.

HAL_UART_Transmit(&huart3,(uint8_t*)tx_buff,sprintf(tx_buff,"M"),1000);

(https://i.ibb.co/QkY7PvH/123405730-458718118423407-4650806333281488880-n.jpg) (https://ibb.co/QkY7PvH)


sorum şurada başlıyor  yukarıdaki komut ile ben ASCİ tablosununda STX ETX vb asci karakterinin en başında bulunan bu karakterleri gönderirken sorun yaşıyorum mesela asci karakterlerinde STX karakterinin hex karşılığı 2 ben yukarıki komut yerine aşagıdaki komutu yazında osilaskopta bu veriyi göremiyorum bu konuda yardımcı olur musunuz ?

HAL_UART_Transmit(&huart3,(uint8_t*)tx_buff,sprintf(tx_buff,0x02),1000);


(https://i.ibb.co/WpFLCZG/123442359-372047034146138-7804374684247249388-n.jpg) (https://ibb.co/WpFLCZG)