Sökningen fann 31 träffar

av CyberLeffe
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...
av CyberLeffe
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;...
av CyberLeffe
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 ...
av CyberLeffe
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.
av CyberLeffe
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 ...
av CyberLeffe
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 :tumupp:

Och vilken projektbeskrivning :bravo:
av CyberLeffe
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...
av CyberLeffe
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; ---------------...
av CyberLeffe
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...
av CyberLeffe
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.
av CyberLeffe
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...
av CyberLeffe
18 februari 2008, 10:37:50
Kategori: Projekt
Tråd: CyberLeffes Guitar Heros gitarr
Svar: 4
Visningar: 1400

Picken blev ganska bra faktiskt, bättre än jag trodde. Men det är klart den kunde ha varit lite tightare, den skallrar lite.

Lysdioderna tänds så fort man pluggar i USB:n och lyser alltid oavsett knapptryckningar mm.
av CyberLeffe
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...