Перейти к содержимому

#1. Используемые устройства

Для знакомства с контроллерами STM мы будем пользоваться платой 1. ST Link — отладчик и платой на базе МК 2. STM32F103C8T6.

1. ST-Link V2

ST-LINK/V2 – внутрисхемный программатор/отладчик для микроконтроллеров серии STM8 и STM32 производства фирмы STMicroelectronics Aliexpress. Отладчик подключается к отладочным платам посредством стандартного JTAG/SWD интерфейса (микроконтроллеры на базе ядра STM32) или посредством SWIM-интерфейса (для микроконтроллеров семейства STM8).

Особенности JTAG-программатора:
• программирование Flash-микроконтроллеров серий STM8 и STM32; 
• использование стандартного ARM-совместимого JTAG-разъема для STM32; 
• поддержка JTAG интерфейсом целевого напряжения 1,65 – 3,6 В; 
• поддержка всех возможностей SWIM интерфейса: режимы пониженной и повышенной скорости, подключение по стандарту ERNI, штыревой разъем с шагом 2,54 мм, поддержка целевого напряжения от 1,65 В до 5,5 В; 
• для внутрисхемной отладки микроконтроллеров семейства STM8 используется ST Visual Develop – STVD (версии 4.1.0 или более поздней); 
• для внутрисхемного программирования микроконтроллеров семейства STM8 используется ST Visual Program – STVP (версии 3.1.0 или более поздней); 
• для программирования и отладки микроконтроллеров семейства STM32 ST-LINK/V2 может использовать следующие приложения: Atollic toolset TrueSTUDIO (не ниже версии 1.0), IAR toolset EWARM (не ниже версии 5.30), Keil toolset ARM-MDK (не ниже версии 3.3) и TASKING; 
• поддержка режима самообновления (DFU); 
• USB Full Speed 2.0 интерфейс для подключения к ПК; 
• отсутствие необходимости во внешнем питании эмулятора – питание от USB-порта; 
• напряжение питания +5В. 

2. STM32F103C8T6

STM32F103C8T6 является 32-битным ARM Cortex-M3 микроконтроллером средней плотности в 48-выводном корпусе LQFP. Обладает высокопроизводительным ядром RISC с частотой 72МГц, быстрой памятью, расширенными диапазонами I/O и периферии с подключением к шинам APB. STM32F103C8T6 оснащен 12-битным АЦП, таймером, стандартным и расширенными интерфейсами связи. Режим энергосбережения позволяет использовать его в приложениях малой мощности.

• Диапазон рабочего напряжения от 2В до 3.6В
• Flash память 64КБ
• 20КБ SRAM
• Вычислительный блок CRC, уникальный 96-битный ID
• Два 12-битных АЦП 1мкс (до 10 каналов)
• 7-канальный DMA контроллер, 3 универсальных таймера и 1 таймер с расширенным управлением
• 37 быстрых I/O портов
• SWD и JTAG интерфейсы
• Интерфейсы: два SPI, два I2C, три USART, один USB, один CAN
• Диапазон рабочей температуры от -40°C до 85°C

Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x