Enchippare med enkelt operativ mot RS-232 terminal

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
1802
Inlägg: 6835
Blev medlem: 6 februari 2009, 13:52:28

Re: Enchippare med enkelt operativ mot RS-232 terminal

Inlägg av 1802 »

Jag funderade på detta problem, när jag var inställd på självmodifierande kod. Då går det nog fort... Hur många skrivningar tål RAM? jämfört med flash ROM.
Användarvisningsbild
SeniorLemuren
Inlägg: 8427
Blev medlem: 26 maj 2009, 12:20:37
Ort: Kristinehamn

Re: Enchippare med enkelt operativ mot RS-232 terminal

Inlägg av SeniorLemuren »

Som du ser av de senaste inläggen här, så kan det skilja väldigt mycket från uC till uC. så det enda är, läs datablad för den uC du skall använda.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46978
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Enchippare med enkelt operativ mot RS-232 terminal

Inlägg av TomasL »

Står i databladet, faktiskt.

Dock jag skall vara snäll, så du behöver inte läsa.
Oändligt (i princip) det är ju ett RAM.
1802
Inlägg: 6835
Blev medlem: 6 februari 2009, 13:52:28

Re: Enchippare med enkelt operativ mot RS-232 terminal

Inlägg av 1802 »

En bra anl att inte skriva självmodifierande fördröjnings loop :-). Får bli nått med x,y och z. Som är samma som r26-r31. Nu stack jag ut hakan....
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Enchippare med enkelt operativ mot RS-232 terminal

Inlägg av sodjan »

> Har man inget vettigt att säga kan man hålla käften som alternativ...

Alltså...
Tråden/trådarna i sig har ju så klart tappat allt intresse sedan en tid tillbaka.
Det som jag upplever som lite störande är att kategorin "Mikroprocessorer"
ständigt tänds upp med "nya inlägg" p.g.a dessa idiottrådar.
Det är lite tröttande i längden...
Rick81
Inlägg: 755
Blev medlem: 30 december 2005, 13:07:09

Re: Enchippare med enkelt operativ mot RS-232 terminal

Inlägg av Rick81 »

1802:
Om jag nu förstått rätt så vill du ha en AVR som får olika programvaror beroende på jumprar eller något och är kopplat till ett PC-moderkort via RS232?

I så fall är mitt förslag följande:
* Ladda ned en serie bootloader med källkod till PC programvaran, tex tinybootloader
* Ladda in bootloadern i AVR
* Ta källkoden från PC programvaran och lägg den i din egen PC programvara
* Varje AVR programvara får två gemensamma funktioner:
* Läsa ut programvaru typ över serie,tex en byte som är unik för varje programvara
* Omstart för att sätta AVR i bootloader över serie

* När du vill byta programvara, tex vid uppstart eller något annat så läser PC ut programvarutyp. Om denna inte stämmer med den programvara som ska köras så startar PC om AVR och programladdar nya programvaran över serie. På sätt behöver du bara "slita" på flashet när programvara ska bytas.

På så sätt kan du byta kod utan att behöva exekvera den från RAM eller göra någon "scriptspråk" i AVR.

Du kan göra en fuling och ha två AVR, där den ena ersätter PC och har som enda uppgift att skicka äver nytt program till den andra AVR från ex SD-kort om du inte har någon PC kopplad till AVR.

Sen finns givetvis STM32 som kan exekvera från RAM men då blir det lite mer jobb att lära sig än AVR.
1802
Inlägg: 6835
Blev medlem: 6 februari 2009, 13:52:28

Re: Enchippare med enkelt operativ mot RS-232 terminal

Inlägg av 1802 »

Rick81: Du har missuppfattat. Denna tråd handlar bara om AVR, mini OS och någon form av display via AVR serial. Men tack för upplägget. Kan komma till anv det med.
1802
Inlägg: 6835
Blev medlem: 6 februari 2009, 13:52:28

Re: Enchippare med enkelt operativ mot RS-232 terminal

Inlägg av 1802 »

Hittade den här. Hardware - ATMega based home computer Bara kretskortet fattas. Den kör mot tv, det kan jag ta. Och den pratar 6502, Skulle passa mig utmärkt :D .
1802
Inlägg: 6835
Blev medlem: 6 februari 2009, 13:52:28

Re: Enchippare med enkelt operativ mot RS-232 terminal

Inlägg av 1802 »

http://elektronikforumet.com/forum/view ... 13&t=62596 ytterligare en terminal jag har. Som om jag kommer åt maskinkod, kan bli en smidig komplett mikrokontroller.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46978
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Enchippare med enkelt operativ mot RS-232 terminal

Inlägg av TomasL »

Och den pratar 6502
Vad menar du med det?
1802
Inlägg: 6835
Blev medlem: 6 februari 2009, 13:52:28

Re: Enchippare med enkelt operativ mot RS-232 terminal

Inlägg av 1802 »

ATMega based home computer Enl änken
"Features
Drivers for the hardware components (video, keyboard, SD card, sound)
Shell commands (e.g. cd, ls, load, save, peek, poke, sys)
FAT file system support (read / write to an existing file)
Emulation of a 6502 processor
Sprites + Tiles
"
Passar mig för att jag gillar att koda 6502(6510).
Skriv svar