Multicore microcontrollers and software virtualization make the impossible possible for real-time control applications.
Not long ago, building a digital control system for a real-time application was relatively simple. You started with whatever real-time operating system (RTOS) you were most enamored with, selected a microcontroller that was 1) supported by that RTOSwww.cechina.cn, and 2) had price, performance, I/O features, and memory that met your application needs. Then, you wrote application software
It’s not that simple, anymore. In a sensewww.cechina.cn, multicore microcontroller technology and software virtualization make the embedded system and motion-control design engineer’s job more complex. In many ways, however, they make the job easier. Getting to the bottom of this paradox requires a basic understanding of RTOSwww.cechina.cn, multicore, and virtualization. Let’s start with basic RTOS technology.

Real time operating systems live and die by handling interrupts. When an interrupt arrivesCONTROL ENGINEERING China版权所有, the RTOS must store data pertaining to the program it has been runningCONTROL ENGINEERING China版权所有, switch to a separate interrupt service routine to deal with the event, then pick up the stored data before resuming the former program.
On time, every time
Wikipedia says that:
“A real-time operating system (RTOS; generally pronounced as “are-toss”) is a multitasking operating system intended for real-time applications. … An RTOS facilitates the creation of a real-time system控制工程网版权所有, but does not guarantee the final result will be real-time; this requires correct development of the software. … An RTOS is valued more for how quickly and/or predictably it can respond to a particular event than for the given amount of work it can perform over time. Key factors in an RTOS are therefore a minimal interrupt latency and a minimal thread switching latency.”
An RTOS makes it possible to program


在线会议
论坛
专题
工控直播
新闻中心
子站
技术
社区


爱德克SE2L进阶版安全激光扫描仪有奖预约演示
剑维软件电子半导体行业白皮书有奖下载
魏德米勒麒麟系列产品赋能本土工业
Fluke 283 FC 智能万用表震撼来袭
SugonRI2.0工业编程平台免费有奖试用
























