====== Vývojový kit AMP Dev Kit ====== Pro výuku Aplikovaných Mikroprocesorů se zavedl nový vývojový kit, který zahrnuje základní periferie se kterými se studenti mohou setkat na každém mikrokontroléru. Ať už se jedná o využití čítačů/časovačů, USART rozhraní nebo A/D převodníků, tento kit tyto hardwarové bloky pokrývá a také další. V následující tabulce najdete seznam všech dostupných periferií, které na desce lze využít. Kit lze využít s menším omezením na Nucleo-F401RE, pro které je primárně určena, ale pro plné využití je lepší využít Nucleo-F446RE, kde se dá využít DAC nebo CAN sběrnice. ^ # ^ Použití ^ HW Periferie ^ Poznámka ^ | | 3x Tlačítka | EXTI, TIM2 | Input Capture | | | 4x LED | GPIO | | | | LED Display | SPI3 + TIM2 + GPIO | TIM2 pro nastavení intenzity, SPI sdílený s LCD displejem | | | LCD Display | SPI3 + TIM3 + GPIO | TIM3 pro nastavení intenzity, SPI sdílený s LED displejem | | | PWM Audio | TIM1 | Výstup je veden přímo nebo přes LP filter přes zesilovač do reproduktoru | | | Audio In/OUT | ADC | Stereo-jack zde může sloužit jako vstup signálu do A/D převodníku nebo na F446 lze generovat signál pomocí integrovaného DAC | | | Buzzer | TIM1 | Řízení pomocí PWM integrovaného pípáku (buzzer) | | | I2S Audio | I2S2 | Digitální rozhraní pro audio | | | LED WS2812 | SPI1/TIM3 | Aplikace přesného časování/kódování pro řízení digitální LED | | | USART -> PC | USART2 | Komunikace s PC přes Nucleo přímo | | | USART -> ESP32 | USART6 + GPIO | Komunikace s ESP32-S3 jako WiFi nebo Bluetooth gateway | | | RS-485 | USART1 + GPIO | DE řízený SW | | | CAN BUS | CAN2 | Pouze na F446 nebo obdobném MCU | | | RTC | I2C1 + LSE | Lze využít po úpravě Nuclea jako zdroj taktu pro interní RTC | | | EEPROM | I2C1 + GPIO | WP se ovládá přes GPIO | | | Trimmer | ADC | | | | f Measure | TIM4 | Pro měření externí frekvence | Celé schéma zapojení je k dispozici jako PDF {{ :courses:amp_mam:tutorials:amp_dev_kit:amp_shield_100_schematics.pdf | AMP Development Kit}} nebo kompletní zdrojová data k zapojení je po přihlášení na [[https://gitlab.fel.cvut.cz/b2m37amp1/amp-dev-kit| školním Gitlabu]]