Sök:

Utveckling av inbyggda system med grafisk programmering

The increase of complexity in embedded programming is forcing the development of higher level programminglanguages. These languages not only consist of traditional text based programming but also with graphical programminglanguages such as the programming language G from LabVIEW which is developed by National Instruments and havebeen around since the mid eighties. However since 2004 this language has also been able to program embeddedhardware, using the modules LabVIEW SDK and LabVIEW for ARM. This thesis shows how LabVIEW for ARM converts itsgraphical language G to C and then how C is flashed into the microprocessor. The thesis also takes up the pros and consof using G for embedded development. The conclusion is that G is extremely useful for people without embeddedknowledge that still want to develop embedded solutions. For customers with textual programming experience atime/cost analysis should be performed to see if G is more cost effective. The disadvantage is that LabVIEW SDK only canbe used with 32bit processors and LabVIEW for ARM is even more restricted because it can only be used with ARMarchitecture processors. Another disadvantage comes into play if the user chooses to use a microprocessor which is notsold distributed from National Instruments because then a framework is needed to be constructed before usage,however this thesis shows in detail how such a framework can be developed.

Författare

Björn Beckman

Lärosäte och institution

KTH/Maskinkonstruktion (Inst.)

Nivå:

"Masteruppsats". Självständigt arbete (examensarbete) om 30 högskolepoäng (med vissa undantag) utfört för att erhålla masterexamen.

Läs mer..