Информация о плате

STM32F4DISCOVERY позволяет сделать быстрый старт с контроллерами семейства STM32F4, имеющими высокопроизводительные возможности и простоту (как и в случае с STM32VLDISCOVERY) разработки. Основой служит STM32F407VGT6 МК, на плате также присутствует отладчик (в отличие от предшественницы он 2-ой версии, а это значит что присутствует официальная поддержка со стороны open ocd), два ST MEMS чипа - цифровые микрофон и трехосевой акселерометр. чип аудио ЦАП с усилителем класса D. Также как и обычно присутствуют кнопки сброса и пользовательских функций. Помимо mini-usb для отладки, есть еще и micro-usb с поддержкой otg. Помимо этого по бокам платы расположены 2 гребенки контактов с шагом 2.54 мм на которые выведены все функциональные пины МК. Как и обычно присутствуют пользовательские светодиоды, только их теперь не 2 как в младшей плате а 4. Интерфейс отладчика также можно переключить с чипа на плате на внешний МК.

STM32F407VG6 МК, основан на базе arm-cortex-m4f ядра, в которое включен набор fpu и dsp инструкций для ускорения работы. Помимо ядра работающего на частоте 168 МГц и имеющего производительность 210 МИВС, имеется 7 канальная матричная шина AHB которая позволяет без простоя коммутировать независимо основные блоки МК. Помимо AHB помочь производительности призваны 16 канальный DMA и ART accelerator(tm) (который к сожалению в А версии не работает, чип этой версии и стоит на плате). 192 КБ статического ОЗУ и 1 МБ флеш памяти. Большое количество интерфейсов как последовательных (4 spi, 2 i2s, 2 i2c, 3 usart, 3 uart, 2 usb otg fs/hs, Ethernet MAC 10/100, sdio, 2 can 2.0b) так и параллельных (display 8080, camer 8 - 14 bit, gpio, FSMC). и много других периферийных блоков (таймеров, adc, dac и пр.). Более подробно о чипе можно почитать перейдя по ссылке выше.Тем кому интересно могу предложить мое интро для этой платы.