EXPKITS EXSTM32F-100
STM32 bit 100 pinli F1 ve F4 arm mcularının kullanımını kolaylaştırmak için geliştirilmiştir. Kart üzerinde USB haberleşme soketi ve Besleme voltajı 3.3V oluşturmak için voltaj regülatörü hazır bulunmaktadır. Kartın programlanması SWD veya USB üzerinden yapılabilmektedir. Kart test kodu yüklü olarak yollanmaktadır. Bu kod kart üzerindeki test ledi üzerinde blinky yapmaktadır.
Ayrıca kart üzerinde önemli opsiyonel özellikler bulunmaktadır. Bunlar CAN , RS485, WIFI (ESP01-ESP07), SRAM , FLASH, VBAT (SuperCap), RTC Kristali, VREF ve 5V voltaj regülatörüdür. Bu özellikler isteğe bağlı olarak kartta dizilmiş olarak teslim edilebilir.
Microkontrolörün tüm pinleri kenarlardaki 2 adet erkek pin headerlara (50 pin) bağlanmıştır. Bu headerlarda mcu pinlerinin yanında 5V, 3.3V, Ext VIN, ve GND bağlantıları bulunmaktadır. Kart 3 farklı yol ile beslenebilir.
1- USB soketi üzerinden bir pc yada benzeri bir cihaz tarafından
2- Kenardaki pinler üzerinden doğrudan 3.3V harici bir kaynak tarafından sağlanabilir.
3- Kenardaki pinler üzerinden 5V besleme karta bağlanır. Kart üzerindeki regulatör 3.3V kart beslemesini üretir.
4- Opsiyonel olarak kart üzerine 5V regulatörü dizilir. Bu regulatör sayesinde 12Va kadar harici bir besleme karta VIN pininden bağlanır. Bu durumda 5V üretilir. Ve bu 5V tan 3.3V oluşturularak kart beslemesi sağlanmış olur.
Kart 2 yol ile programlanabilir. SWD programlama soketi ile kart swd destekli bir programlayıcı ile programlanabilir ayrıca debug işlemide gerçekleştirilebilir. SWO için B3 pinine bir adet boş test point bırakılmıştır. Programlamada 2. yol bootloader ile usb üzerinden programlamaktır. J9 2 pin headerı kısa devre edilerek usb bağlantısı yapılır. Bu durumda pc ye "STM Device in DFU Mode" olarak tanınır. Boot modunda pcye bağlanmış kart DfuSeDemo programı ile herhangi bir ek programlayıcı gerektirmeden program yüklenir.
|