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

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.

主站蜘蛛池模板: 区。| 云龙县| 沽源县| 泰宁县| 临湘市| 长汀县| 阿鲁科尔沁旗| 平舆县| 分宜县| 林口县| 雷山县| 海伦市| 嵊泗县| 宜兰县| 千阳县| 宿迁市| 德兴市| 延寿县| 乌鲁木齐市| 灵武市| 区。| 措勤县| 根河市| 常州市| 乐亭县| 鸡东县| 平果县| 美姑县| 大邑县| 织金县| 洪湖市| 拜泉县| 邹城市| 蒙山县| 徐州市| 嘉善县| 泌阳县| 兴宁市| 安塞县| 枣强县| 宁河县|