Manager de kituri

Kit Manager este un mic utilitar care face parte din Simplicity Studio și vă permite să configurați plăcile de depanare a firmware-ului pentru EFM8 și EFM32.

Setarea modului Debugger

Toate plăcile de dezvoltare a kitului de pornire pentru microcontrolerele EFM8 și EFM32 conțin un programator încorporat de depanare. Acest modul poate servi atât pentru lucrul cu microcontrolerul situat pe placa de testare, cât și pentru programarea și depanarea cristalelor de pe placa externă. Modul de depanare poate fi setat în Managerul Kit. Pentru orice set de pornire, se poate selecta unul din cele patru moduri:

  1. Depanarea MK, localizată pe tablă, printr-un depanator aflat pe placă (modul Debug: MCU)
  2. Depanarea MK, aflată pe placă, printr-un program de depanare extern (Debug mode: In)
  3. Utilizarea plăcii ca debugger pentru un controler "terță parte" (modul Debug: Out)
  4. Debuggerul este dezactivat (modul Debug: Off)

După setarea modului, ceea ce presupune bord de locuri de muncă Starter Kit ca un debugger, trebuie să vă abonați la concluziile corespunzătoare la interfața de depanare dispozitiv țintă situată în colțul din dreapta sus al Kit de bord Starter.

Schema de conectare a interfeței de depanare J-Link, disponibilă pe controlerele ARM EFM32, este prezentată în figură. Atunci când utilizați Kitul de pornire EFM32 ca un instrument de depanare pentru un controler fără bord, este posibil să măsurați și să profitați de consumul de energie folosind Profilele de energie utilitară.

semnalul SWO nu este necesară pentru programarea și depanare a liniei corespunzătoare sunt transmise date auxiliare asociate cu urmărirea și colab. conexiune SWO, de exemplu, nu este necesară pentru depanare microcontrolere bazate pe Cortex-M0 core.

De asemenea, semnalul Resetare nu este necesar în mod oficial, totuși se recomandă conectarea pentru a evita pierderea comunicării cu microcontrolerul țintă dacă sistemul de ceas sau porturile utilizate pentru depanare nu reușesc.

De asemenea, rețineți că controlerul țintă nu este alimentat de linia VMCU. Linia VMCU servește la măsurarea consumului de energie, transferă date pentru a lucra în Profilul Enenrgy.

Actualizarea firmware-ului de bord pentru a lucra în mbed

În cazul în care placa de dezvoltare este „învechit“ și firmware-ul nu este definită ca o unitate externă, trebuie să mergeți la Manager Kit și fereastra apare mesajul să cadă de acord asupra „Actualizarea firmware-ului pentru a mbed“. Astfel, orice kit de pornire EFM32 poate fi folosit pentru a lucra în mbed.

Site-ul conține descrieri ale altor componente ale programului Simplicity Studio:

Articole similare