Sökningen fann 143 träffar
- 27 mars 2011, 18:12:18
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Val av microprocessor, RGB LED styrning
- Svar: 340
- Visningar: 38540
Re: Val av microprocessor, RGB LED styrning
Jag funderar på hur man gör för att använda den inbyggda klockan. (På kretskortet) Någon som har några bra idéer om hur man använder den på ett smidigt sätt? Med vilken kod kan man på ett smidigt sätt anropa den för att ställa tid, och hämta tid? Projektet börjar se bra ut för övrigt. Har lyckats me...
- 17 mars 2011, 17:40:18
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Val av microprocessor, RGB LED styrning
- Svar: 340
- Visningar: 38540
Re: Val av microprocessor, RGB LED styrning
Hej igen. Har börjat fundera på om man ska använda "threading" som knapplyssnare. För att kunna lyssna efter knapptryckningar samtidigt som programmets huvuddel körs. I enkla former något liknande som i denna tutorial: http://www.albahari.com/threading/ Vad tror ni? Kan det gå att använda ...
- 4 mars 2011, 15:31:44
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Val av microprocessor, RGB LED styrning
- Svar: 340
- Visningar: 38540
Re: Val av microprocessor, RGB LED styrning
Nja. Jag gjorde det så att den ligger före den delen som skickar ut varje tecken..
Det kanske går att väva in, men tror inte det är helt nödvändigt.
Det fungerar i alla fall:)
Det kanske går att väva in, men tror inte det är helt nödvändigt.
Det fungerar i alla fall:)
- 4 mars 2011, 07:47:31
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Val av microprocessor, RGB LED styrning
- Svar: 340
- Visningar: 38540
Re: Val av microprocessor, RGB LED styrning
Det går säker om man gör typ såhär:
Kod: Markera allt
while(pgm_read_byte(&ord[antaltecken) {
antaltecken++;
}
- 3 mars 2011, 20:36:35
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Val av microprocessor, RGB LED styrning
- Svar: 340
- Visningar: 38540
Re: Val av microprocessor, RGB LED styrning
Yay! Jag löste det. uint8_t antaltecken = 0; while(1) { if(pgm_read_byte(&ord[antaltecken]) == 0) {break;} antaltecken++; } Det måste vara för att arrayen ord[] som skickas bara är en pekare, och inte arrayen. Vilket gör att man inte kan läsa som vanligt utan måste läsa den från programminnet.
- 3 mars 2011, 20:14:05
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Val av microprocessor, RGB LED styrning
- Svar: 340
- Visningar: 38540
Re: Val av microprocessor, RGB LED styrning
Jag kom fram till att din kod borde vara mer komplicerad än vad som krävs.
Borde inte detta fungera:
Dock så fungerar det inte...
Borde inte detta fungera:
Kod: Markera allt
uint8_t antaltecken = 0;
while(1) {
if(ord[antaltecken] == 0) break;
antaltecken++;
}
- 3 mars 2011, 17:34:48
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Val av microprocessor, RGB LED styrning
- Svar: 340
- Visningar: 38540
Re: Val av microprocessor, RGB LED styrning
Jag försöker använda Jesses kod, och placera den först i slideLine så att längden kan ges direkt till for-satsen.
Men jag förstår mig inte riktigt på hur den fungerar och vad de olika variablerna är till för..
Men jag förstår mig inte riktigt på hur den fungerar och vad de olika variablerna är till för..
- 3 mars 2011, 17:13:30
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Val av microprocessor, RGB LED styrning
- Svar: 340
- Visningar: 38540
Re: Val av microprocessor, RGB LED styrning
Räcker det med att byta sizeof mot strlen?
- 3 mars 2011, 17:12:32
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Val av microprocessor, RGB LED styrning
- Svar: 340
- Visningar: 38540
Re: Val av microprocessor, RGB LED styrning
Denna?:
Kod:
void print(const uint8_t * string) {
uint8_t tecken;
while(1) {
tecken = pgm_read_byte(string++);
if (tecken == 0) break;
putChar(tecken);
}
}
- 3 mars 2011, 16:54:49
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Val av microprocessor, RGB LED styrning
- Svar: 340
- Visningar: 38540
Re: Val av microprocessor, RGB LED styrning
Testade med:
Och fick samma resultat..
Kod: Markera allt
for (uint8_t i = 0; i < (sizeof(ord)); i++) {
- 3 mars 2011, 16:23:15
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Val av microprocessor, RGB LED styrning
- Svar: 340
- Visningar: 38540
Re: Val av microprocessor, RGB LED styrning
Så där ja. Där satt felen. Ändrade även till ACII ordning bland tecknen. Så nu fungerar allt förutom avkänningen av hur långt "ord" är. Det blir bara två, när det egentligen är 13... Men om jag byter ut avkänningen till en siffra så fungerar det.... Tillägg: Koden: void slideLine(char ord[...
- 2 mars 2011, 21:33:04
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Val av microprocessor, RGB LED styrning
- Svar: 340
- Visningar: 38540
Re: Val av microprocessor, RGB LED styrning
Lade till radnumrering för de berörda rader i förra inlägget.
Beklagar att jag inte tänkte på det tidigare..
Beklagar att jag inte tänkte på det tidigare..
- 2 mars 2011, 16:09:57
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Val av microprocessor, RGB LED styrning
- Svar: 340
- Visningar: 38540
Re: Val av microprocessor, RGB LED styrning
Ok, tack för den listan, den ska jag använda när jag får den nya slidern att fungera. Dock bli det en hel del fel... Har försökt att åtgärda dem, men inte lyckats med alla... //---------------- standardbibliotek ------------------ // #define F_CPU 8000000 för att använda intern 8 MHz osilator #inclu...
- 2 mars 2011, 07:11:07
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Val av microprocessor, RGB LED styrning
- Svar: 340
- Visningar: 38540
Re: Val av microprocessor, RGB LED styrning
Tack Jesse. Hinner inte läsa dit långa inlägg nu, men det korta gjorde att knapparna fungerar. Tack så otroligt mycket! Litet fel, stora konsekvenser... Tilläg: Det ända felet nu är att efter att hela skärmen lyses upp en kort stund så lyser en rad, när det ska vara släkt. Men får ta och kolla på de...
- 1 mars 2011, 22:45:52
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Val av microprocessor, RGB LED styrning
- Svar: 340
- Visningar: 38540
Re: Val av microprocessor, RGB LED styrning
Ok.
Får göra det en annan dag, då jag behöver sova nu.
Tack för hjälpen.
Om någon vill så kan den skriva ett enkelt program, behöver ej vara fullständigt, med den kod som jag behöver för själva knapp avläsandet.
Tack på förhand, och god natt!
Får göra det en annan dag, då jag behöver sova nu.
Tack för hjälpen.
Om någon vill så kan den skriva ett enkelt program, behöver ej vara fullständigt, med den kod som jag behöver för själva knapp avläsandet.
Tack på förhand, och god natt!