OpenHarmony开发与实践:基于红莓RK2206开发板

陈鲤文 陈婧 叶伟华
内容简介 本书是一本介绍OpenHarmony操作系统的技术书籍,通过系统地讲解操作系统的概念和实现原理,帮助读者深入了解OpenHarmony操作系统的特点和优势,掌握开发和应用的技能。 本书共7章,分别为OpenHarmony操作系统的概述、快速入门、内核、移植适配、IoT组件开发、SimpleGUI显示及HTML5开发示例。第1章介绍OpenHarmony操作系统的基本概念、特点和架构;第2章通过一个简单的示例程序,帮助读者快速入门OpenHarmony操作系统的开发;第3章详细介绍OpenHarmony操作系统的内核,包括任务管理、内存管理、同步机制等内容;第4章介绍OpenHarmony操作系统的移植适配,包括外设驱动的开发和移植,以及板级支持包(BSP)的开发和适配;第5章介绍OpenHarmony操作系统的IoT组件开发,包括GPIO、PWM、UART等常用组件的开发和使用;第6章介绍OpenHarmony操作系统的SimpleGUI显示模块,帮助读者快速开发应用程序界面;第7章通过一系列开发示例,帮助读者深入理解OpenHarmony操作系统的开发和应用。 本书适合从事OpenHarmony操作系统开发和应用的工程师、想要了解OpenHarmony操作系统的技术爱好者和初学者阅读,也可作为高等院校和培训机构相关专业的教学参考书。读者应具备一定的嵌入式开发基础知识和C语言编程经验,以便更好地理解本书内容。 作者简介 陈鲤文武汉大学博士,加拿大蒙特利尔工学院博士后。福建理工大学计算机科学与数学学院院长助理,兼实验中心主任,副教授、省引进人才、硕士研究生导师,泛在感知与多传感器智能融合研究所所长。福建省开源数字技术研究院监事,中国开放原子校源行开源大使。研究方向为智能机器人与物联网、导航定位技术、人工智能等。先后主持和负责科研项目40余项;发表学术论文60余…