Placa dezvoltare ARM STM32 F103C8T6

Placa dezvoltare bazata pe microprocesor ARM STM32F103C8T6 este o adevărată comoara, având un preț ridicol de mic pentru următoarele caracteristici:

  • Nucleu ARM 32 Cortex-M3 CPU, cu 72MHz frecventa de lucru!
  • 64K memorie flash, 20K SRAM, 2.0-3.6V alimentare, I/O, Buton Reset(POR/PDR).
  • Număr decent de intrări/ieșiri(PWM, ADC 12 biti 3.3V, I2C).
  • Dimensiuni: 5.3cm x 2.2cm

Deloc de neglijat este faptul ca placa este compatibila cu Arduino IDE, instalând suportul hardware de la următorul link:

Alimentarea se poate face de la o sursa de 3.3v, prin pinii G respectiv V3 sau direct prin cablu micro-usb, dar nu de la ambele simultan.

STM32 – programare pe serial cu adaptor usb

Programarea se poate face prin serial (Pin A9=TX și A10=RX) folosind un adaptor USB-TTL sau  un Arduino Uno ca programator. Eu am ales varianta USB-TTL, conectarea firelor fiind mai simpla în acest caz.

In interfața Arduino IDE trebuie selectata placa generica STM32F103C, varianta cu 64kb flash.

Am observat ca pinii sunt notați sub forma: PA1-PA15, PB1-PB15, PC13.

Ledul integrat l-am găsit la pinul PB12, urmărind traseul pe placa.

Cred ca aceasta placa de dezvoltare este o soluție economica, rapida și compacta pentru procese care necesita viteza și putere de calcul mare.

Lasă un răspuns