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

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.

主站蜘蛛池模板: 汨罗市| 庐江县| 沂南县| 石台县| 旌德县| 吉安县| 和平区| 当雄县| 合阳县| 兰西县| 常州市| 安丘市| 长白| 博白县| 凤翔县| 延边| 茂名市| 东方市| 东乌珠穆沁旗| 张家口市| 塔河县| 淳化县| 张北县| 玉田县| 虹口区| 克拉玛依市| 宁南县| 北流市| 延长县| 穆棱市| 仁化县| 石门县| 长武县| 会宁县| 黄大仙区| 鄱阳县| 泸州市| 喀喇| 张北县| 南靖县| 武清区|