Haberler:

Eposta uyarılarını yanıtlamayınız ( ! ) https://bit.ly/2J7yi0d

Ana Menü

stm bağlantılar

Başlatan tutay, 15 Ekim 2012, 09:42:46

tutay

Merhabalar
Elimde stm32f407 vg var ve bunun pcb sini kendim çizmek için gerekli bağlantılar eagle ile yaptım. Fakat ilk defa bu işi yaptığım için şematiğin bir resmini ekledim ve görüşlerinizi almak istedim. bir göz atar mısınız? Kolay gelsin iyi çalışmalar.
http://e1210.hizliresim.com/12/h/dyqhm.png

Klein

407 ile ilgili değil , şema çizim tarzın ile ilgili birkaç önerim olabilir.
Şemanın okunabilirliği biraz düşük. Bunun sebebi GND, ve besleme hatlarının birleştirilmiş olması. Bu tarz, yolların takibini zorlaştırıyor. Bu hatları birleştirmek yerine GND,VCC,VDD...vs. sembolleri ile gösterebilirsin.

Genellikle entegrelere bağlanacak kapasitörler senin çizdiğin gibi yan yana sıralanıyor. Ben bunun da okunabilirliğinin düşük olduğu kanaatindeyim. Kapasitör kart üzerinde hangi pine , kime en yakın noktaya bağlanacaksa, şemada da aynı yere bağlamakta fayda var. Bu hem baskıdevreyi çizerken kapasitörlerin yerleşimini tasarlamayı kolaylaştırır hem de daha sonra şemayı okuyacak işinin işini kolaylaştırır.

Örnek:



CLR

Merhaba,

Klein'in söylediği gibi modüler bağlantı yap. İşlemci pinlerinden ilgili modüllere link/netlist/port/harness bağlantılar yap yoksa karman çorman olur ve sen çizdiğin halde sen bile şemayı okuyamazsın.
Knowledge and Experience are Power

tutay

#3
Öneriler için teşekkürler. O yolu deneyeceğim. Devrede merak ettiğim kısımlar var mesela swd ve usb kısmı doğru olmuş mu birde buton olan kısım doğru mu bunlar şu an benim için önemli. bide o giriş ve çıkışa koyduğunuz partların ismi ne yani isim giriş diğer tarafa referans verdiğiniz partların

Klein

Bağlantılar doğru gibi görünüyor.  Reset direnci aletin kendi içinde var. Yine de dışarıda bulunsun.

Altium ve Orcad'deki isimleri "Port" muhtemelen Egle da aynı ismi kullanmıştır.

tutay

Teşekkürler yeniden. kaç ohmluk bir direnci bağlayacağım. direnci direk reset bacağına mı bağlayacağım?

X-Fi

BOOT0 pinini 10K ile 0 a çekersen olması gerektiği gibi program başlangıçda main flash adresine dallanır. BOOT1 pini IO olarak kullanılır.

BOOT0 pinini 1 e çekersen reset sonrası bootloader programı koşturur. usart ve usb den flash hafızaya ulaşabilir program güncelleyebilirsin.

kolay gelsin.
http://www.coskunergan.dev/    (Yürümekle varılmaz, lakin varanlar yürüyenlerdir.)

tutay

@X-Fi peki bu haliyle swd bağlantıları doğru değil mi? ben sadece swd sayesinde program atmam yeterli olacaktır . Ekstra bilgi için teşekkür ederim. Boot 0 pinini düzelteceğim.

X-Fi

SW bağlantıları doğru PA13-14 e bağlı pull up dirençlerini kaldırabilirsin haberleşme push pull olduğundan gerek olmaz.
http://www.coskunergan.dev/    (Yürümekle varılmaz, lakin varanlar yürüyenlerdir.)