Sökningen fann 357 träffar

av Melker
8 juni 2005, 10:43:44
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: avr-gcc assembler och c tillsammans (ganska lång)
Svar: 10
Visningar: 2381

inline asm är om man ska skriva in asm mitt i C-koden, det är väl inte fallet här? Rymdninja, länkaren vet inget om att CharA ska ligga i eeprom:et, utan räknar med att den kommer ligga i RAM:et, bland andra variabler, skulle jag tro iaf. Kan du inte bara fylla i värdena du vill skriva till eeprom v...
av Melker
20 maj 2005, 20:52:01
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: använda PORTB
Svar: 10
Visningar: 1960

ja det funkar fint att göra så.
av Melker
6 maj 2005, 12:37:18
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: EasyPIC2 alt. EasyAVR2
Svar: 25
Visningar: 4296

Går hur bra som helst att ladda register direkt från minnet med AVR. Använder man GCC för AVR så är man varken begränsad eller behöver licens. Atmel säger också att AVR är optimerad för C, antagligen därför AVRen har 32 register (ackumulatorer) för att tex kunna ta många funktionsargument utan att b...
av Melker
1 maj 2005, 18:26:47
Kategori: Allmän Elektronik
Tråd: Klubben för inbördes beundran !
Svar: 12
Visningar: 3826

Tycker ni tråden är värdelös (vilket den är), är det ju bara låta bli att skriva i den. Att försöka ge igen med peronliga påhopp gör ingen snällare, det visar bara att man inte är bättre själv. Punkt slut.
av Melker
29 april 2005, 00:21:27
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: Ersättare för Adiw?? (Tiny15)
Svar: 8
Visningar: 1839

Finns inte adiw som intruktion så skulle jag inte tro att instruktionerna som i vanliga fall går att skriva med +/- finns heller. Eftersom att skriva +/- framför/bakom registret inte är ett makro, utan tillhör instruktionen LD, LPM ST mfl och har svårt att se varför man skulle plocka bort adiw, men ...
av Melker
25 april 2005, 15:49:47
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: AVRX å GCC fel.
Svar: 23
Visningar: 4078

De_Ville skrev:Felet försvann när jag deklarerade såhär.

unsigned char *test[]="AVRTESTING";

funkade hur bra som helst.. vet inte varför dock.
Det där blir en pekarmatris om jag inte tänker helt fel, och det är nog inte vad du är ute efter egentligen, men kan tänkas att det fungerar ändå.
av Melker
25 april 2005, 14:24:17
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: AVRX å GCC fel.
Svar: 23
Visningar: 4078

Jag uppfattade inte din fråga som att den var uppkäftigt. Uppfattade du mitt svar som det så får jag be om ursäkt, var inte meningen. :)
Nog om det.
av Melker
25 april 2005, 13:07:55
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: AVRX å GCC fel.
Svar: 23
Visningar: 4078

Givetvis har man använt pekare med GCC, är en standard datatyp för C, ska inte behövas inkluderas några header filer för att dom ska fungera.

Har ingen aning vad det kan vara då. :?
av Melker
25 april 2005, 12:54:27
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: AVRX å GCC fel.
Svar: 23
Visningar: 4078

från Error-texten verkar det som att str är deklarerat tidigare? Provat med något annat pekarnamn?
av Melker
24 april 2005, 15:20:42
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: Bra komma igångguider för AVR + C ?
Svar: 61
Visningar: 8920

&/| = bitvis, &&/|| om det är flera argument i tex en if-sats.
av Melker
15 april 2005, 23:09:12
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: AVR Samples hos Atmel
Svar: 8
Visningar: 1933

Har nog fått varje gång jag beställt från dom (5ggr kanske). Dock brukar dom vara ruggigt sega, en månad eller två kan man lätt få vänta.
av Melker
1 april 2005, 10:56:47
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: ATMega8 nybörjarhjälp
Svar: 21
Visningar: 4429

Re: Har börjat klura lite

ldi r30, low(String1) ldi r31, high(String1) Har för mig det ska vara: ldi r30, low(String1*2) ldi r31, high(String1*2) Eftersom Flashminnet är uppbyggt i words och inte bytes. Jag skulle nästan säga att det är bra att du lär dig asm först och sedan något språk på högre nivå (C tex), så har du lite...
av Melker
26 mars 2005, 17:54:14
Kategori: Allmän Elektronik
Tråd: Passersystem
Svar: 52
Visningar: 9738

Gör ett själv så kommer du under 300kr.
av Melker
20 mars 2005, 18:24:34
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: Macro i AVR-GCC
Svar: 4
Visningar: 1194

http://www.redhat.com/docs/manuals/ente ... acros.html
verkar ha lösningen; ##__VA_ARGS__
av Melker
20 mars 2005, 18:02:50
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: Macro i AVR-GCC
Svar: 4
Visningar: 1194

Ingen aning om det funkar, men kanske med ett till makro med samma namn, men utan "..." argumentet?

edit: eller glöm det, verkar inte vara möjligt.