Кто-то любит пирожки, а кто-то - нет.
Так как вся работа с периферией осуществляется абсолютно так же (с точностью до выводов, но уточнять надо даташит), писать снова об этом не имеет смысла. Интереснее рассмотреть будет особенности этой платы: как минимум новые мемсы, внешняя память и экран.
Потому я перенёс базовый проект с ф4дискавери на ф429 (за 5 минут), поменяв опции компиляции, файлы system_stm32f4xx.c, startupчтототам.s и подпатчив драйвер светодиодов, так как они переехали на другие выводы.

Там есть простенькие драйвера с базовым функционалом для основной периферии: портов, системного таймера, шим, spi, rtc, exti, uart. Просто для быстрого прототипирования. Надеюсь, тут ничего не менялось из распиновки и косяков не возникнет><
В общем, это чтоб не заморачиваться с работой с регистрами, расчётами задержек для разных событий и т.д., а сосредоточиться на логике верхнего уровня.
Тестовая программа содержится в файле test.c. Она моргает светодиодом. С неё и начну дальнейшее изучение.

stm32f429base.zip.

@темы: arm, программизмы, электроника, stm32, stm32f429idiscovery

Комментарии
15.11.2013 в 15:19

Как можно съесть слона? По кусочку за раз
сколько там внешней памяти?

я вот всё надеюсь, что скоро появятся более обширные платы с этими 32f4х9 процами
нечто наподобие Open407
15.11.2013 в 16:18

Кто-то любит пирожки, а кто-то - нет.
DAndy_13, внешней там 8 мегабайт.

Да, должны появиться =)
05.01.2014 в 17:14

Доброго времени суток.
А Вы с такой связкой как stm32f429idiscovery + wifi не работали? Я с приятелем прикупил у MikroElektronika (www.mikroe.com/) STM32F4 Discovery и клик(шильда по ихнему ))) WiFi PLUS Click (на базе MRF24WB0MA и аппаратного стека MCW1001). Использовать их IDE жесткий маразм, мало того что библиотеки их шифрованны в .mpkg так еще и эта среда не умеет отлаживать в памяти. Пробуем писать свою библиотеку на основе спецификации к WiFi PLUS Click. но пока стопор, в общем мы серьезно застрял в этом направлении и выхода, пока, не вижу. Готовы поделиться уже имеющимися наработками для завершения написания библиотеки.
Заранее спасибо и удачи)))
05.01.2014 в 17:35

Кто-то любит пирожки, а кто-то - нет.
HunterNomad, увы, я использовал только вифишные модули от xbee, они достаточно просты, но стоят денег немаленьких .з.

Ну и ethernet, но это уже не то.
05.01.2014 в 17:48

HunterNomad, увы, я использовал только вифишные модули от xbee, они достаточно просты, но стоят денег немаленьких .з. Скажите а какую xbee-wifi Вы использовали с stm32f4? И еще, может Вы знаете специализированные форумы где можно эту тему можнять. Спасибо)
05.01.2014 в 18:32

Кто-то любит пирожки, а кто-то - нет.
Вот такие: Embedded Wi-Fi module for OEMs. Не, не с стм32, но какая разница, уарт и спи везде одинаков =)

we.easyelectronics.ru ? Ну и соответствующий форум?