Sökningen fann 31 träffar
- 19 oktober 2009, 23:34:26
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Switch-sats med Struct
- Svar: 14
- Visningar: 1826
Re: Switch-sats med Struct
>Antar att det är '&' du ska ha i switch-statementet, alltså bitvis och, inte logisk. Ja det är riktigt att det endast skall vara ett '&', gick lite snabbt när jag skrev inlägget. Dock löser inte detta mitt problem. >Varför behöver du accessa varje bit inviduellt med egna namn ? Det är inget...
- 19 oktober 2009, 19:02:45
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Switch-sats med Struct
- Svar: 14
- Visningar: 1826
Switch-sats med Struct
Jag har gjort en struct som innehåller data som sätts beroende på vad jag har skickat till min PIC via serieporten. structen är deklarerad enligt volatile struct { unsigned C0:1; unsigned C1:1; unsigned C2:1; unsigned C3:1; unsigned NONE:1; unsigned COM:1; unsigned ERROR:1; unsigned DO:1; } CMDbits;...
- 24 september 2009, 10:52:47
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Spara variabler i flash
- Svar: 18
- Visningar: 1665
Re: Spara variabler i flash
Ja 40 ska nog räcka... :) Frågan är bara hur jag allokerar minne till dessa variabler. Den Memory Map som jag hittat på sidan 66 i databladet visar inte adresser för alla minnen utan bara flash. Hur vet jag på vilka adresser EEPROM ligger? Utifrån linker scriptet skulle jag ju gissa på 0xF00000 men ...
- 24 september 2009, 10:12:14
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Spara variabler i flash
- Svar: 18
- Visningar: 1665
Re: Spara variabler i flash
Variablerna kommer inte att sparas undan precis när strömmen bryts utan man kommer trycka på en knapp för att starta en kalibrering och när den är klar sparas värdet undan. När sedan PIC:en startar kommer den använda de undansparade värdena tills man gör en ny kalibrering.
- 24 september 2009, 09:50:03
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Spara variabler i flash
- Svar: 18
- Visningar: 1665
Spara variabler i flash
Jag skriver ett program till en PIC18F6628 och har några variabler som används för kalibrering som jag vill spara undan och kunna läsa av efter ett strömavbrott. Jag tänkte att EEPROM skulle lösa problemet men läste då att det är till för frekvent uppdaterad data och att kalibrerings data och annan ...
- 23 juni 2009, 00:00:53
- Kategori: Projekt
- Tråd: Bevattning till väggväxthus
- Svar: 14
- Visningar: 4783
Re: Bevattning till väggväxthus
Snyggt
Och vilken projektbeskrivning

Och vilken projektbeskrivning

- 18 mars 2009, 16:53:28
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Port mappning FPGA
- Svar: 8
- Visningar: 1208
Re: Port mappning FPGA
Anledningen till att jag använder komponenter är att det är 18 adderare totalt och jag tänkte att det blev enklare att göra på detta sätt. Men jag är öppen för förslag. Så här är adderarna ihop kopplade. http://img11.imageshack.us/img11/514/dabble.jpg H = hundratal T = tiotal U = ental Tth = tiondel...
- 18 mars 2009, 00:30:52
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Port mappning FPGA
- Svar: 8
- Visningar: 1208
Re: Port mappning FPGA
Jag fiskade efter det LHelge hänvisade till, att lägga till flera komponenter av samma typ. Här componenten C0 som jag lägger in flera gånger vid namn U0 och U1. Här är min adderare. entity C0 is port( a :in std_logic_vector(3 downto 0); s :out std_logic_vector(3 downto 0) ); end C0; ---------------...
- 15 mars 2009, 19:53:49
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Port mappning FPGA
- Svar: 8
- Visningar: 1208
Port mappning FPGA
Jag vill omvandla en femton bitars vektor till BCD där de lägsta 7 bitarna representerar decimaltal och de översta 8 heltals delen. Vilket medför att jag kan representera tal från 0 till 255 med en upplösning på 0.01. Detta har jag löst genom att skriva en binary-to-BCD converter enligt Double-Dabbl...
- 17 januari 2009, 00:37:20
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Global variabel ASM, HC08
- Svar: 9
- Visningar: 707
Re: Global variabel ASM, HC08
Saken är ju att om man har subrutinerna i samma fil som variabeln är deklarerad så går det alldeles utmärkt att skriva och läsa dessa från subrutinen. Men när de ligger i olika filer blir det problem. Så det känns som om det är nån sorts deklarering/länkning mellan filerna som fattas.
- 17 januari 2009, 00:05:04
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Global variabel ASM, HC08
- Svar: 9
- Visningar: 707
Global variabel ASM, HC08
När jag programmerar brukar jag dela upp subrutiner i olika .asm filer för att hålla lite ordning i projektet. Men jag förstår inte hur jag ska skriva för att en variabel som jag deklarerat i en fil ska kunna användas i en annan fil. Tex. om jag deklarerar en temp variabel i main.asm och vill använd...
- 22 oktober 2008, 01:51:51
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: PIC-kurs med egen program-uppgift
- Svar: 30
- Visningar: 3981
- 18 februari 2008, 10:37:50
- Kategori: Projekt
- Tråd: CyberLeffes Guitar Heros gitarr
- Svar: 4
- Visningar: 1400
- 18 februari 2008, 01:47:48
- Kategori: Projekt
- Tråd: CyberLeffes Guitar Heros gitarr
- Svar: 4
- Visningar: 1400
CyberLeffes Guitar Heros gitarr
Äntligen har mitt senaste projekt blivit klart. En hemmagjord Guitar Heros gitarr. Inspirerad av daddes Frets on Fire Gitarr började jag fundera på att göra en egen till Guitar Hero. Under en av mina nattliga hemvandringar i staden Göteborg för något år sedan sprang jag över en avbruten gitarrhals s...
- 21 januari 2008, 20:57:17
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: lära sig programmera i avr-studio i C(nytt problem 20-01-08
- Svar: 36
- Visningar: 4427