Category: programming
Ny automationsmodul
Idag så blir modul 2 helt klar, Paris en modul för att kontrollera t.ex. reläer. Typiskt kan de användas när man vill slå på/av nått över nätet. Den kan arbeta autonomt eller styrd från en dator.
Den här modulen har funnits ett tag redan eftersom den varit en av dom “proof of concept” moduler jag gjort för VSCP. Nu har den fått lite extra rolig funktionalitet.
Dagens arbete består i att kolla igenom funktionalitet så att det fungerar som det är tänkt. Det mesta är kollat men några smågrejer är kvar. Beslutsmatrisen skall t.ex. kollas och jg skall försöka hitta ett smart sätt att bygga filter efter vad som ligger i den. Vi får se om ag lyckas med det.
Behöver också testa bootloadern idag. Om jag hade tid så skulle jag ha skrivit om den så att den helt följer VSCP standarden men känner att jag måste börja få ut moduler nu så det får vänta.
Att allt detta har tagit så otroligt mycket mer tid än jag någonsin trott. Typiskt för hårdvaruutveckling tror jag. Hursomhelst så är vi i alla fall här nu och det känns gött.
Prototypen ser ut såhär (skiten får man ju utveckla på själv).
The beginning of Linux
Rätt skojigt att läsa.
https://netfiles.uiuc.edu/rhasan/linux
Själv var jag med från Kernel 0.95 om jag minns rätt. Tror det var någon gång 1991/92 (nja tidigt 93 var det om man kollar)..
Interesting site
http://www.hackjob.org/
Have information about a lot of interesting stuff.
It’s a difference
Since last week I have had the possibility to test the IAR for ARM compiler and the Embedded Workbench from the same company. And I must say that this environment have been a real joy to use. Actually it is in many respects for ARM developers what Microsoft Visual Studio was for windows development when it first was introduced.
Before I used the ARM GCC compiler with Programmers Notepad and some other editors. For most of my needs the GCC compiler is good enough but I really like a good working environment. And in that respect PN lacks a lot. There is eclipse of course but I never really liked it.
The embedded workbench is very easy to get going with. I think I just spent 15 minutes before I could debug and run my first project. All features are easy to find and there are excellent help available when you need it.
This is definitely my favorite embedded development environment at the moment and I am sure I will be at least 30% more productive with it. That is something to think of for all companies doing commercial embedded software. Money to save here!!!
I am sure I will return to this environment here in the future.