Quote:
Originally Posted by jhersh
Students programming in LabVIEW don't have to be exposed at all. If they choose to, they can use timed loops and specify core affinity for each loop.
In C++, students are exposed directly to the Linux process / thread controls you would expect from a typical system, with the addition of real-time scheduler priorities.
As for Java, I'm not sure how it's exposed.
|
I am actually glad about this. There are more environments with these real expectations in this world everyday. This provides the students an excellent opportunity and in an operating system with reach far beyond merely those controllers.
It does mean a challenge for the students but I have great confidence they'll grasp it.
What tools are being planned to help them debug the sorts of issues that may arise?