华为LiteOS SDK:环境设置与嵌入式开发教程

需积分: 31 80 下载量 65 浏览量 更新于2024-08-09 收藏 1.17MB PDF 举报
《开发环境设置:实操指南——高等几何原理》是梅向明、刘增贤和林向岩合著的一本书,出版于1983年,专注于高等几何的教学和研究。然而,提供的文件标题和描述似乎与高等几何并无直接关联,而是聚焦于华为LiteOS环境下,特别是针对海思Hi3559 V100/Hi3556 V100 SDK应用的开发环境设置。该文档详细介绍了在这些芯片平台上的应用开发过程,包括链接特定的库文件如"adaptsecure.h",以及实现Secure Function Register(安全功能注册)的代码片段。 在开发环境中,开发者需要配置APP层的makefile,确保链接的bin文件包含了所需的库函数。例如,通过`#include "adaptsecure.h"`,程序可以调用`secure_func_register()`函数,这个函数涉及到对lwIPSecFuncSsp结构体的初始化,其中包含了若干安全相关的函数替换,如MemSet、Memcpy等,以及随机数生成函数rand。函数`lwIPRegSecSspCbk()`用于注册安全服务提供者回调函数。 这部分代码的关键在于与Hi3559 V100/Hi3556 V100 SDK的集成,这是针对海思特定芯片系列的SDK应用指南,文档还强调了版权归属深圳市海思半导体有限公司,以及使用文档时的注意事项,如未经许可的复制传播行为将受到限制。文档内容涵盖了软件架构、开发环境搭建、SDK包管理、编译流程、镜像烧写、单板调试和高级使用指导,特别指出Hi3559 V100和Hi3556 V100在功能上具有高度一致性。 本文档的目标读者主要是技术支持工程师和软件开发工程师,旨在帮助他们理解和操作Hi3559 V100/Hi3556 V100 SDK,进行高效且安全的应用开发。对于不同的产品版本,文档提供了相应的对应关系,强调了版本更新的重要性,并提供了海思公司的联系方式以获取进一步的支持和服务。