Hur använder man GPIO pinnarna inom STM32?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
AndLi
Inlägg: 17098
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Hur använder man GPIO pinnarna inom STM32?

Inlägg av AndLi »

På min Nucleo sitter user knappen kopplad mot Vdd, med en pulldown till gnd alltid ansluten till pinne.

Så nedtryckt knapp borde resultera i 1 in.
Användarvisningsbild
Al_Bundy
Inlägg: 2889
Blev medlem: 11 september 2012, 23:59:50
Ort: The U.S - Chicago
Kontakt:

Re: Hur använder man GPIO pinnarna inom STM32?

Inlägg av Al_Bundy »

Klas-Kenny skrev:Det är väl knappen som är kopplad till jord med pull-up, alltså helt standard men logiskt "bakvänt".
Detta är inget jag har ställt in, dock.
Användarvisningsbild
Klas-Kenny
Inlägg: 11325
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: Hur använder man GPIO pinnarna inom STM32?

Inlägg av Klas-Kenny »

Nej det är självklart inget att ställa in, det är bara så som hårdvaran ser ut.
Capture.PNG
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
Al_Bundy
Inlägg: 2889
Blev medlem: 11 september 2012, 23:59:50
Ort: The U.S - Chicago
Kontakt:

Re: Hur använder man GPIO pinnarna inom STM32?

Inlägg av Al_Bundy »

Klas-Kenny skrev:Nej det är självklart inget att ställa in, det är bara så som hårdvaran ser ut.
Capture.PNG
Detta förklarar! Tackar! :) Jag uppskattar verkligen STMCubeMX. Så enkelt att grafiskt definiera och ställa in exakt allt :) C-koden som man skriver blir ju väldigt enkel.
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43176
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: Hur använder man GPIO pinnarna inom STM32?

Inlägg av sodjan »

> Jag tror det bara. Men den digitala teorin säger att 1 = Hög och 0 = Låg.

Du ska inte förväxla elektriska nivåer (d.v.s. hög/låg, 5V/0V o.s.v.) med logiska
värden (d.v.s. 0/1, på/av, on/off, true/false, tänd/släckt, tryckt/otryckt o.s.v.).
Det är två helt olika saker och hur det hänger ihop är en definitionsfråga.
Användarvisningsbild
AndLi
Inlägg: 17098
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Hur använder man GPIO pinnarna inom STM32?

Inlägg av AndLi »

Al_Bundy skrev:
Klas-Kenny skrev:Nej det är självklart inget att ställa in, det är bara så som hårdvaran ser ut.
Capture.PNG
Detta förklarar! Tackar! :) Jag uppskattar verkligen STMCubeMX. Så enkelt att grafiskt definiera och ställa in exakt allt :) C-koden som man skriver blir ju väldigt enkel.
Du har en vid definition av exakt allt :) Men så länge det räcker i din verklighet så är det ju trevligt för dig!
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45264
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Hur använder man GPIO pinnarna inom STM32?

Inlägg av TomasL »

sodjan skrev:> Jag tror det bara. Men den digitala teorin säger att 1 = Hög och 0 = Låg.

Du ska inte förväxla elektriska nivåer (d.v.s. hög/låg, 5V/0V o.s.v.) med logiska
värden (d.v.s. 0/1, på/av, on/off, true/false, tänd/släckt, tryckt/otryckt o.s.v.).
Det är två helt olika saker och hur det hänger ihop är en definitionsfråga.
Dessutom beror det ju på hur man själv definierar Sant/Falskt,
man kan ju ha negativ logik, och då blir det ju tvärtom, sas.
SvenW
Inlägg: 1122
Blev medlem: 24 april 2007, 16:23:10
Ort: Göteborg

Re: Hur använder man GPIO pinnarna inom STM32?

Inlägg av SvenW »

Jag uppskattar verkligen STMCubeMX. Så enkelt att grafiskt definiera och ställa in exakt allt  C-koden som man skriver blir ju väldigt enkel.
Det är bara att gratulera om du får det att fungera! Jag har inte lyckats så bra med det.
Men jag är nybörjare på STMCubeMX.
Skriv svar