Зустрічайте залізо
Давайте ознайомимося з обладнанням, з яким ми будемо працювати.
STM32F3DISCOVERY (скорочено “F3”)
Що міститься на цій платі?
Мікроконтролер STM32F303VCT6. Цей мікроконтролер має:
- Одноядерний процесор ARM Cortex-M4F з апаратною підтримкою операцій з плаваючою комою одинарної точності і максимальною тактовою частотою 72 МГц.
- 256 KiB флеш-пам’яті. (1 KiB = 1024 байт)
- 48 KiB оперативної пам’яті.
- Різноманітні інтегровані периферійні пристрої, такі як таймери, I2C, SPI та USART.
- Піни вводу-виводу загального призначення (GPIO) та інші типи пінів, доступні через дворядні гребінки уздовж бокових стінок плати.
- Інтерфейс USB, доступний через порт USB з позначкою “USB USER”.
- Акселерометр у складі мікросхеми LSM303DLHC.
- Магнітометр у складі мікросхеми LSM303DLHC.
- Гіроскоп у складі мікросхеми L3GD20.
- 8 користувацьких світлодіодів, розташованих у формі компаса.
- Другий мікроконтролер: STM32F103. Цей мікроконтролер фактично є частиною програматора/відладчика, розміщеного на платі, і підключений до USB-порту з назвою “USB ST-LINK”.
Більш детальний перелік функцій та специфікацій плати можна знайти на сайті STMicroelectronics.
Застереження: будьте обережні, подаючи на плату зовнішні сигнали. Виводи мікроконтролера STM32F303VCT6 мають номінальну напругу 3,3 вольта. Для отримання додаткової інформації зверніться до розділу 6.2 Absolute maximum ratings section у Reference Manual