官术网_书友最值得收藏!

Multithreading

One of the advantages of using microcontrollers designed to build embedded systems is the possibility to run logically separated tasks within separate execution units by time-sharing the resources.

The most popular type of design for embedded software is based on a single loop-based sequential execution model, where modules and components are connected to each other exposing callback interfaces. However, modern microcontrollers offer features and core logic characteristics that can be used by system developers to build a multi-tasking environment to run logically separated applications.

These features are particularly handy in the approach to more complex real-time systems, and interesting to understand the possibilities of the implementation of safety models based on process isolation and memory segmentation.

主站蜘蛛池模板: 泾源县| 遂昌县| 博湖县| 扶沟县| 军事| 沂南县| 镇安县| 莱阳市| 略阳县| 虞城县| 拉萨市| 集安市| 涡阳县| 陆河县| 高台县| 长海县| 舒兰市| 石首市| 习水县| 东宁县| 夹江县| 达孜县| 云梦县| 洛隆县| 南丹县| 阜南县| 邵武市| 内乡县| 保康县| 安西县| 咸阳市| 昭苏县| 当雄县| 蒙阴县| 平遥县| 海晏县| 常德市| 青岛市| 开鲁县| 尼勒克县| 读书|