Avtor |
Sporočilo |
Tema: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
mosqito
Odgovorov: 39
Ogledov: 4234
|
Forum: ARM arhitektura Objavljeno: Ned Avg 14, 2022 10:53 pm Naslov sporočila: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
Toliko za prvo vajo. Sledi priprava in uporaba HAL knjižnice, inicializacija periferije, nastavljanje internega takta in konfiguracija HAL knjižnic.
Če je komu tak način "tečaja" všeč, naj mi pr ... |
Tema: Prijava na delavnico "Osnove programiranja ARM- STM32G0 |
mosqito
Odgovorov: 3
Ogledov: 1438
|
Forum: ARM arhitektura Objavljeno: Ned Avg 14, 2022 10:53 pm Naslov sporočila: Prijava na delavnico "Osnove programiranja ARM- STM32G0 |
Na osnovi vsebine iz te teme:
https://www.elektronik.si/phpBB2/viewtopic.php?t=51680
bi v septembru ali oktobru izvedli delavnico v živo. Lokacija bo na Šolskem centru NM. Za hardver bo poskrbljeno. ... |
Tema: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
mosqito
Odgovorov: 39
Ogledov: 4234
|
Forum: ARM arhitektura Objavljeno: Ned Avg 14, 2022 10:43 pm Naslov sporočila: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
Preprost primer debugiranja:
V datoteki main.c lahko postavimo break point (tu se bo izvajanje končalo). V sivi coni pred vrstico kliknemo, da se pojavi rdeč krogec. To predstavlja breakpoint. Sed ... |
Tema: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
mosqito
Odgovorov: 39
Ogledov: 4234
|
Forum: ARM arhitektura Objavljeno: Ned Avg 14, 2022 10:35 pm Naslov sporočila: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
Sedaj lahko pritisnemo "F8" ali pa ikono "Load" z dvema puščicama navzdol. S tem sprogramiramo interni flash mikrokontrolerja. V statusnem oknu se izpiše
Load "D:\\!moje\\Projekti\\e.pavlin.si - F ... |
Tema: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
mosqito
Odgovorov: 39
Ogledov: 4234
|
Forum: ARM arhitektura Objavljeno: Ned Avg 14, 2022 10:24 pm Naslov sporočila: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
Pojavi se novo okno, v katerem se na levi izpišejo podatki o ST-link vmesniku, na desni pa podatki o mikrokontrolerju. Če kaj od tega manjka, pomeni, da je napaka pri sestavljanju in povezovanju vezja ... |
Tema: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
mosqito
Odgovorov: 39
Ogledov: 4234
|
Forum: ARM arhitektura Objavljeno: Ned Avg 14, 2022 10:20 pm Naslov sporočila: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
Če je vse skupaj prav priključeno in ima ustrezno napajanje, lahko preverimo, ali je tudi SWD prav priključen.
V uVision IDE kliknemo na "čarobno palico", oz. Options for target.
V zavihku "Deb ... |
Tema: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
mosqito
Odgovorov: 39
Ogledov: 4234
|
Forum: ARM arhitektura Objavljeno: Ned Avg 14, 2022 10:14 pm Naslov sporočila: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
Razpored priključkov za ST-link je viden spodaj (4 blazinice). Za to prvo vajo ne rabimo ničesar drugega, kot 4 žice (SWCLK, SWDIO, GND in +3V3) direktno povezane na ST-link.
Prilagam še KiCad proj ... |
Tema: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
mosqito
Odgovorov: 39
Ogledov: 4234
|
Forum: ARM arhitektura Objavljeno: Ned Avg 14, 2022 10:07 pm Naslov sporočila: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
Sedaj je pa čas, da si izdelamo modul po shemi iz prve objave in ga priklopimo na ST-link. V tehnologijo izdelave in spajkanja se ne bom vtikal. Bo pa ta modul v kratkem tudi na zalogi v obliki kit ko ... |
Tema: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
mosqito
Odgovorov: 39
Ogledov: 4234
|
Forum: ARM arhitektura Objavljeno: Ned Avg 14, 2022 10:00 pm Naslov sporočila: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
V urejevalniku se pojavi datoteka main.c, ki je seveda prazna.
Za začetek napišemo eno minimalno kodo. Lepo je, da ne pozabmo na ustrezen komentar.
/**
* @file main.c
* @author Clan ... |
Tema: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
mosqito
Odgovorov: 39
Ogledov: 4234
|
Forum: ARM arhitektura Objavljeno: Ned Avg 14, 2022 9:55 pm Naslov sporočila: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
Pojavi se okno za izbiro nove komponente (datoteke). Najprej izberemo tip "C File" (1).
Tega poimenujemo (2) v main.c
Izberemo še, kam naj se shrani. Kliknemo na "tripikce" (3), pojavi se okno z ... |
Tema: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
mosqito
Odgovorov: 39
Ogledov: 4234
|
Forum: ARM arhitektura Objavljeno: Ned Avg 14, 2022 9:50 pm Naslov sporočila: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
Na levi strani je pregled vse source kode. Na vrhu je naš projekt s svojim imenom, ki se nadaljuje z drevesno strukturo datotek z izvorno kodo. Vidimo, da imamo Device in CMSIS mapi, ki sta se dodali ... |
Tema: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
mosqito
Odgovorov: 39
Ogledov: 4234
|
Forum: ARM arhitektura Objavljeno: Ned Avg 14, 2022 9:42 pm Naslov sporočila: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
Sedaj se pojavi okno "Manage Run-Time Environment", kjer izberemo le dve komponenti in sicer pod CMSIS obkljukamo "CORE" ter pod Device obkljukamo "Startup".
Kliknemo OK in pojavi se osnovno okno u ... |
Tema: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
mosqito
Odgovorov: 39
Ogledov: 4234
|
Forum: ARM arhitektura Objavljeno: Ned Avg 14, 2022 9:39 pm Naslov sporočila: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
Izberemo si mapo na disku, kjer bo naš nov projekt shranjen, ga poimenujemo (npr ForumVaja1) in kliknemo OK. Pojavi se okno za izbiro MCU, kjer izberemo na vrhu (1) "Software packs" (za kake prastare ... |
Tema: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
mosqito
Odgovorov: 39
Ogledov: 4234
|
Forum: ARM arhitektura Objavljeno: Ned Avg 14, 2022 9:32 pm Naslov sporočila: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
Zdaj lahko zapremo pack installer in v glavnem oknu IDE kliknemo na Project - New uVision project: |
Tema: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
mosqito
Odgovorov: 39
Ogledov: 4234
|
Forum: ARM arhitektura Objavljeno: Ned Avg 14, 2022 9:30 pm Naslov sporočila: 8-pinski ARM in (simuliran) 16 segmentni prikazovalnik |
Na desni strani pri izbiri "Keil::STM32G0xx_DFP" kliknemo na "Install". Ko Pack Installer opravi svoje delo, se gumb obarva v zeleno: |
|