![]() |
![]() |
||||||||||||
Отладочные платы STM32F103/F446
Автор: TADOR239, tador239@gmail.com Здравствуйте! Представляю 2 отладочные платы которые можно сделать ЛУТ-ом на 1-стор. ПП: - STM32F446RE(LQFP-64) - STM32F103CB(LQFP-48) В скорем времени будет еще одна, F405, она и на фото. Фото: П.С. В реальности не так страшно выглядит)
Sprint Layout:
Оговорюсь сразу, если есть возможность купить Discovery или, к примеру, NUCLEO - то безоговорочно лучше так и сделать! Так вот, обе отладки идентичные с одной лишь разницей - размер LCD. Одну я делал дабы по играться с СТМ пока не дошел до игрушки nrf24l01(радиомодуль 2,4GHz, кстати стоит копейки, а штука классная), и тут я понял что надо делать вторую, ибо с одного SPI на другой SPI в одном МК отправлять вроде как не интересно :D В общем, характеристики отладочных плат: - МК STM32F103CB/STM32F446RE - LCD HD44780 1602/2004 + PCF8574(переходник на I2C) -На борту I2C EEPROM 24Cxx(на той же линии что и LCD) -Кнопка ресет -Батарейка CR2032 для Backup регистров -Кварцевые резонаторы 32768 и HSE(тактирование самого ядра) -USB разъем подключен на USB FS МК(+ USB enable на порте PA15(!!!Внимание, надо ремапить, GPIO_Remap_SWJ_JTAGDisable(отключаем JTAG, шьемся через SWD))) -Питание от программатора или от USB(стоит LDO AMS1117). Схемы не привожу, так как ничего особенного там нет, обвязка по питанию и всякие разные мелочи. ВСЕ НОМИНАЛЫ деталек отмечены на ПП в Sprint Layout. По деталькам: -Резисторы/конденсаторы 0805 и 1206 -Разъемы: USB type B, держатель под батарейку стандартный взят из мат. платы, все гребенки - PLS с шагом 2.54мм -Транзистор на USB EN - BC808/BC858 или что угодно тому подобное в корпусе SOT23-3 -EEPROM 24Cxx в корпусе SO-8 -LDO 1117-ADJ с впаянными номиналами как в Sprint layout или 1117-3.3 но 200R не впаивать, а вместо 330R - перемычку. -Кварцы - 32768 - часовой(мелкий), HSE(HC49) 4-16MHz для STM32F103CB и 4-26Mhz для STM32F446RE -Светики 0805 на ваше усмотрение))) По поводу ПП: Ну когда я говорил что ПП односторонняя я немного соврал. На верхней стороне довольно колхозные перемычки нарисованные в SL слоем K2, хотя если есть желание - можете и 2-ым слоем сделать, но я не стал заморачиваться ради соединения 5 точек. Для крепления LCD я чуть-чуть напильником сточил плату по бокам ПП(напротив отверстий LCD) и стянул стяжками.(на STM32F446RE чуть текстолита не хватило и садил на термоклей верхнюю часть)). Хотя как и что крепить - это тоже решать вам) Далее привожу 2 "легенды" самих отладок(вордовские документы, снизу всего лишь пример), советую распечатать их, и в процессе работы рисовать ручкой/маркером любые пометки что да как. Когда же место закончится - все свои пометки перенести в вордовский док. и снова распечатать) И последний момент - программирование. Data(SWDIO), Rst(NRST), Clk(SWCLK), +3.3V, Gnd - на гребенке 2*3. Рядом 3 пина. Когда перемычка стоит на VDD и PRG - питаемся от программатора. Когда перемычка стоит на VDD и USB - питаемся от USB. Удачи!
Файлы: Все вопросы в Форум.
|
|
||||||||||||
![]() |
![]() |


![]() |
![]() |
|||
|
||||
![]() |
![]() |