Picproje Elektronik Sitesi

DERLEYİCİLER => MikroC - PIC => MikroC ARM => Konuyu başlatan: universitelim54 - 20 Mayıs 2019, 11:09:52

Başlık: MikroC Arm UART hatası
Gönderen: universitelim54 - 20 Mayıs 2019, 11:09:52
MRb. Arkadaslar mikroc arm ile uart üzerinden bilgi alışveriş uygulması yapmaya calısıyorum. ancak logic analizerda datalaeı goremıyorum . Sorunun frekans ayarlarında oldugunu düşünüyorum. frekans ayarları için tecrubeli bir arkadasdan yardım rica ediyorum .

(https://i.ibb.co/ZMGps9s/1.png) (https://ibb.co/ZMGps9s)

(https://i.ibb.co/Xkjwqkb/2.png) (https://ibb.co/Xkjwqkb)

(https://i.ibb.co/qMnCr93/3.png) (https://ibb.co/qMnCr93)
Başlık: Ynt: MikroC Arm UART hatası
Gönderen: selimkoc - 20 Mayıs 2019, 11:21:23
https://www.st.com/en/development-tools/stm32cubemx.html (https://www.st.com/en/development-tools/stm32cubemx.html)
Başlık: Ynt: MikroC Arm UART hatası
Gönderen: universitelim54 - 20 Mayıs 2019, 13:53:30
Cubemx ile mikroC nasıl ayarlanacak ... işlemcinin 168 mhz de koşturarark SPI ve UART birimlerini kullanmak istiyorum .. lütfen yardım edin.
Başlık: Ynt: MikroC Arm UART hatası
Gönderen: Tagli - 20 Mayıs 2019, 14:59:40
CubeMX'te clock ağacını görebilirsin. Bu çok faydalı oluyor. Hatta verdiğin clock değerlerine göre CubeMX bazı bölme oranlarını kendisi otomatik hesaplıyor. Bölme oranları tespit edildikten sonra CubeMX'ten bakıp kendi MikroC ayarlarını ona göre yaparsın. Sanırım sonunda USART'ın bağlı olduğu peripheral clock frekansını netleştirmen gerek. USART baud rate ayarları, o modüle giden clock frekansına bağlıdır ve ayarları yapabilmek için bu değeri bilmen gerekir. MikroC bu işin ne kadarını kendisi yapıyor bilmiyorum.
Başlık: Ynt: MikroC Arm UART hatası
Gönderen: selimkoc - 20 Mayıs 2019, 16:10:40


https://www.altaskitap.com/mikroC-Ile-ARM-PROGRAMLAMA,PR-498.html (https://www.altaskitap.com/mikroC-Ile-ARM-PROGRAMLAMA,PR-498.html)
Başlık: Ynt: MikroC Arm UART hatası
Gönderen: universitelim54 - 20 Mayıs 2019, 19:37:02
Selim hocam kitabın hangi bolumunde clock ayarları var. Kitabı temin ettim  usart için hangi frekansta ayarlamalıyım
Başlık: Ynt: MikroC Arm UART hatası
Gönderen: universitelim54 - 20 Mayıs 2019, 22:28:08
Araştırmaktan yoruldum.. projem yarım kalacak lutfen mıkroc Arm için usart ve SPI haberlesme yapabilmem için dogru ayarların ne oldugunu soyleyebılırmı..
Başlık: Ynt: MikroC Arm UART hatası
Gönderen: ahuramazda - 20 Mayıs 2019, 22:33:20
Pek kullanılan bir derleyici değil anladığım kadarıyla. Derleyicinin kendi forumunda sorarsanız daha hızlı yanıt alabileceğinizi düşünüyorum.
Başlık: Ynt: MikroC Arm UART hatası
Gönderen: universitelim54 - 20 Mayıs 2019, 23:03:54
mikroc arm için tek bu form var. kitaptakının aynısını yapıyorum yınede farklı baut hızları ortaya cıkıyor .. verı gıdıyor ama 9600 baut hızı yerıne 67501 gıbı bır bayt hızı ıle ılestım saglanıyor. bunuda logıc analızatorde goruyorum .
Başlık: Ynt: MikroC Arm UART hatası
Gönderen: universitelim54 - 20 Mayıs 2019, 23:34:43
Çözüldü.. Çözüm mikroC ARM de haberleşme portu tanımlarken farklı bir kutuphane içinde rs 232 ayarlarını yuklemıstım. main dosyası ıcınde maın ana fonksıyonunun hemen altında tanımlayınca problem duzeldı. bosuna frekans ayarları ıle oynamısız ..