Отладочная плата STM32F103C6T6 построена на основе одноимённого контроллера, работающего на ядре Cortex-M3. Микроконтроллер имеет богатый набор внешних интерфейсов – SPI (до 18 Мбит/с!), USART, I2C, причём все они высоко...Подробнее
Отладочная плата STM32F103C6T6 построена на основе одноимённого контроллера, работающего на ядре Cortex-M3. Микроконтроллер имеет богатый набор внешних интерфейсов – SPI (до 18 Мбит/с!), USART, I2C, причём все они высокоскоростные и способны передавать данные без участия ЦП – с помощью ПДП (DMA), что значительно повышает скорость передачи. Контроллер также имеет аппаратный интерфейс USB 2.0 Full Speed, то есть на его основе удобно создавать проекты, подключающиеся к ПК – и больше никаких последовательных портов! Имеется даже интерфейс CAN – он позволит организовать передачу по проводам на большие расстояния! Разнообразие периферии подкрепляется мощностью ядра – оно способно работать на частоте до 72 МГц с производительностью до 1.25 DMips (ядро AVR отрабатывает тест Dhrystone с производительностью не более 1 DMips), то есть этот МК мощнее рядовой Arduino более чем в 5.5 раз! Всего у микроконтроллера 64 Кб памяти программ и 20 Кб ОЗУ – теперь можно не экономить на строках! АЦП контроллера способен совершать преобразование за наносекунду с точностью до 12 бит! А 37 пинов ввода-вывода позволяют навсегда забыть о расширителях портов. Помните, что пины имеют логический уровень 3.3 В! (Но некоторые совместимы с 5-вольтовыми уровнями).