1. Kaip užprogramuoti šį STM32F103C8T6 modulį?
Šį ARM Cortex-M3 pagrindu sukurtą modulį galima užprogramuoti naudojant Arduino aplinką arba tiesiogiai per SWD (Serial Wire Debug) sąsają. Programavimui reikalingas atskiras programuoklis, pavyzdžiui, ST-Link. Tai suteikia lankstumo, tačiau reikalauja tam tikrų žinių, todėl geriausiai tinka patyrusiems elektronikos entuziastams.
2. Kokiems projektams tinka šis plokštės modulis?
Plokštė puikiai tinka paprastiems automatizavimo uždaviniams, kur nereikalinga didelė skaičiavimo galia. Dėl mažo energijos suvartojimo ji yra ideali įrenginiui, veikiančiam nuo baterijos. Populiariausias panaudojimas – valdyti LED šviesos juostas naudojant integruotus PWM (pulsų pločio moduliavimo) kanalus.
3. Kokia yra šio valdiklio maitinimo įtampa?
Šis įrenginys veikia esant 2V iki 3,6V nuolatinės srovės įtampai. Toks žemas diapazonas leidžia jį maitinti tiesiogiai iš vienos litio jonų akumuliatoriaus ląstelės arba per įtampos reguliatorių. Svarbu nepateikti aukštesnės įtampos, kad nesugadintumėte jautrių mikroschemos įėjimų.
4. Kiek atminties turi šis mikrovaldiklio lustas?
Integruota atmintis yra 64 KB talpos Flash tipo, skirta programos kodui saugoti, ir 20 KB SRAM, naudojama duomenims apdorojimo metu. Šios talpos pakanka daugeliui pagrindinių valdymo užduočių, tokių kaip signalų generavimas ar duomenų nuskaitymas iš jutiklių, bet gali būti ribota sudėtingesnėms programoms.
5. Ar šis komponentas tinka pradedantiesiems?
Nors modulis palaiko Arduino, jo konfigūravimas reikalauja papildomos įrangos ir žinių, palyginti su standartine Arduino plokšte. Pradedantiesiems gali kilti sunkumų derinant programuoklį ir sąsajas. Jis labiau rekomenduojamas žmonėms, jau turintiems patirties su įterptosiomis sistemomis ir norintiems sutaupyti.