Sida 3 av 7
Re: Börja knacka kod...
Postat: 8 januari 2015, 17:09:40
av Lennart Aspenryd
Ber om ursäkt!
Bommade helt att TS faktiskt talat om en väg.
http://www.raspberry-pi.co.uk/projects/ ... pberry-pi/
Re: Börja knacka kod...
Postat: 8 januari 2015, 17:13:25
av Krille Krokodil
Re: Börja knacka kod...
Postat: 8 januari 2015, 19:01:49
av sodjan
> I fjärde inlägget meddelade Repaterion att han avsåg att köpa en RPi.
Ja, hela resonemanget efter det bygger ju på den förutsättningen.
> Jag tror inte han har nämt PIC/AVR.
Nej, det var någon annan som spekulerade fritt...

Re: Börja knacka kod...
Postat: 8 januari 2015, 23:18:30
av gkar
kodar-holger skrev:
Det viktigaste för en nybörjare tror jag är låga trösklar på alla fronter. En oerhört enkel miljö som man inte behöver sätta upp 1000 saker i innan man kan trycka på knappen och köra. Inget att deklarera. Inget kompilerande och länkande (som syns). Snabb feedback. Inga obegripliga felmeddelanden om undeclared forward et.c.
Basic med radnummer på ABC80 var nog inte så dumt ändå. Får min röst trots allt. Error 11 till exempel.
Lycka till.
Då har jag svaret!
AsmOne!
Integrerad utvecklingsmiljö med editor och debugger, 200kB och otroligt snabb.
Allt med ett språk som inte har några begränsningar!
Uppfyller kraven ovan:
Inte 1000 saker att sätta upp.
Inga deklarationer finns!
Inga typer finns!
Inga variabler finns!
Inget tidsödande kompilerande.
Ingen länkning.
Sekundsnabb feedback.
Nästan inga felmeddelanden alls förutom rena syntaxfel.
(Error 11, förstår ej. Du har helt rätt i att detta förstår inte alla gamla tanter.)
Re: Börja knacka kod...
Postat: 8 januari 2015, 23:20:53
av TomasL
Nu var det väl inte Amiga han skulle leka med, utan Raspi, C och C++ är mitt råd.
Re: Börja knacka kod...
Postat: 9 januari 2015, 13:45:13
av Repaterion
Har inte riktigt hunnit svara, men jag har läst vad ni skriver.
Skall åter komma när jag sitter vid "datan"

Re: Börja knacka kod...
Postat: 10 januari 2015, 09:17:12
av Repaterion
Nu så!
Objektinriktad programmering som ni skriver om är vadå?
Lustigt att ni tar upp just detta med att skriva kod till en PIC då jag faktiskt kollade lite på nätet om det, hittade inget speciellt ang det.
Har min ASM programmering A i PDF liggandes som någon här på forumet hade knåpat ihop, som behandla PIC "enkel modell".
Att knacka kod på AMiga är hopplöst i mitt fall även fast jag har tre stycken.
A500: Visar disketten efter ca 20min kopplad till elnätet, botar inget.
A500: Dött tangentbord/kontroller. Jobbigt att skriva kod utan tangentbord

A1200: Bootar upp kickstarten visar anim. svartnar så fort den skall boota någon form av media, oavsett om det är HDD/FD0/CD0 etc
Men annars var ju tanken fin.

Tror jag har AMos liggandes långt ner i gömmorna på sju döda disketter..
Ja jag har köpt mig en Raspi, men just denna skall logga min WH1080 väderstation (Fine offset), som förövrigt krånglar järnet just nu pga "No such file or directory" men det är en annan historia.
Hur stor skillnad är det att skriva något som funkar i Ubuntu X64 vs Rasbian ARM då båda är i grunden Debian? För Python har väll sin egna lilla bubbla som det arbetar inom med hjälp av sina bibliotek etc oavsett OS eller?
Läser även att ni skriver att C kan vara extra krångligt när det kommer till GUI? (tolkar det som det mellan raderna) min första ide är ju inte att börja med grafiskt snygga program utan få skiten att över huvud taget göra som jag vill, och detta kommer att göras mest troligt under Linux, vilken dialekt vet jag inte men troligtvis någon Debian eller Mint, Fedora (Livecd) vägrar att startas för mig så Red Hat hatar mig eller nåt...
Men det ser ut som att de flesta rekommenderar Python för sin flackare inlärningskurva, medans C vore ett bättre val i det långa loppet tack vare sin breda bas av hårdvarustöd tack vare kompilatorer etc?
Tror detta var det för denna gången.
Re: Börja knacka kod...
Postat: 10 januari 2015, 12:27:12
av lillahuset
Har du OS kan du välja vilket som. Har du inte OS tycker jag du struntar i Python.
Re: Börja knacka kod...
Postat: 10 januari 2015, 20:10:23
av Repaterion
Mjo att skriva utan ett operativ system är väll änna svårt.

Re: Börja knacka kod...
Postat: 10 januari 2015, 21:13:47
av lillahuset
Inte speciellt. Beror på hur komplicerad hårdvara man har
Re: Börja knacka kod...
Postat: 10 januari 2015, 22:03:01
av Nerre
Nu var ju hårdvaran given: raspberry pi.
Den går ju knappt att köra utan OS eftersom man måste ha en speciell bootladdare (om jag inte missförstått så är det så skumt att det är grafikprocessorn som kör bootladdaren).
Re: Börja knacka kod...
Postat: 11 januari 2015, 11:28:01
av lillahuset
Nerre: Det var bara en allmän iaktagelse.
Jag såg någonstans "tutorials" om att skrive "bare-metal"-kod på RPi. Inte speciellt märkvärdigt. Vill man däremot använda periferienheterna lite mer seiöst blir det jobbigare.
Re: Börja knacka kod...
Postat: 11 januari 2015, 14:08:50
av sodjan
"Inte speciellt märkvärdigt" är ju ett oerhört subjektivt uttryck.
Re: Börja knacka kod...
Postat: 11 januari 2015, 14:42:25
av lillahuset
Jo visst är det subjektivt. Kanske borde specificera objektivare: 3,1415912654 märkvärdigt. Titta, siffror, och många också! Då måste det vara sant.
Skämt åsido, det verkade ungefär lika märkvärdigt som att programmera en Cortex M. Och det är det ju många som gör utan större besvär. Men precis som med RPi brukar svårigheterna ligga i periferin. Eventuell lustighet helt oavsiktlig.
Edit:
http://www.valvers.com/open-software/ra ... g-in-cpt1/
Så märkvärdigt var det väl inte?
Re: Börja knacka kod...
Postat: 11 januari 2015, 16:00:34
av Nerre
Ja det är väl fullt likvärdigt med att skriva program till en PC utan att ha DOS eller Windows i botten, poängen är väl lite att med sån hårdvara så har man antagligen behov av så pass komplexa program att det underlättar att ha ett OS. Att man inte kör ett OS på mikro-controllers beror ju inte direkt på att det är onödigt utan mer på att man inte får plats.
Eller för att vända på det hela: Vad finns det för självändamål med att skriva program utan att ha ett OS i botten, om man bortser från utrymmes- och resursbrist?