06-07-2006 09:02 AM
06-08-2006 10:32 AM
06-08-2006 12:04 PM - edited 06-08-2006 12:04 PM
@Thomas nickel wrote:
has anybody tried to generate code for a microcontroller running without operating system? ===> YESI'm new in that area so I'll be happy about any information.Also everything about porting a VI to a microcontroller... ===> Wow.. You mean a vi but no OS and in a===> microcontroller?? Hummm.. I haven't seen this.
Message Edited by JoeLabView on 06-08-2006 01:04 PM
06-08-2006 01:29 PM
See LabVIEW Embedded Development Modul
http://www.ni.com/labview/embedded_dev_module.htm
You can develop a regular VI - on a PC with OS ;o)
And download it to an embedded device. The embedded device can have an OS...
06-08-2006 01:36 PM
06-08-2006 02:24 PM
06-08-2006 03:11 PM
I have to use a specific microcontroller. At the moment we don't have an OS for it.
We already have many VIs on a Windows system and my job is to prove weather it's possible to port these VIs to a microcontroller or not.
On the micro a simple main() with an endless loop should be enough.
I got am eMail from the NI support. They tell me if I don't use threads, scheduler, ... then I can use a micro without OS.
So, now I have two different answer...
I'll let you know if I have solved the issue.
Thanks,
Thomas
06-08-2006 03:40 PM
06-08-2006 03:44 PM
I's a NEC V850 FJx
Thomas
06-08-2006 04:46 PM
Yes and both are somehow correct. Indeed if you do not use any kind of scheduler, threading, TCP/IP, serial etc you could get away without any official OS but will have to write some serious basic functions yourself that initialize, bootstrap and setup your CPU, memory controller and other peripheral devices yourself.
@Thomas nickel wrote:
I have to use a specific microcontroller. At the moment we don't have an OS for it.
We already have many VIs on a Windows system and my job is to prove weather it's possible to port these VIs to a microcontroller or not.
On the micro a simple main() with an endless loop should be enough.I got am eMail from the NI support. They tell me if I don't use threads, scheduler, ... then I can use a micro without OS.
So, now I have two different answer...