QS100 NB模块的默认演示版本叫什么?
- 内容介绍
- 文章标签
- 相关推荐
本文共计855个文字,预计阅读时间需要4分钟。

start+上一节我们介绍过QS100的编译,这一节我们介绍如何使用QS100开发板进行下载及运行基础的demo。首先介绍下基本的软件工程结构:APPLIB – 一些第三方库+ARCH – 架构相关代码+

start
上一节我们介绍过QS100的编译,这节我们介绍下如何使用QS100开发板进行下载以及运行基础的demo。先介绍下基本的软件工程结构:
APPLIB – 一些第三方库
ARCH – 因为这芯片是基于M3内核的,一些关于M3内核的启动文件和内核文件
DOC – 接口文档说明
DRIVERS – 一些外设接口文件,源文件在下面以库的形式提供
firmware – 编译生成后的文件
KERNEL – 系统内核,有多个系统,目前使用的是ZeusOS
SYSAPP – 系统的一些app实现
TARGETS – 底层的一些库,链接脚本,mk文件
tools – 工具,主要是python
USERAPP – 用户demo
Makefile
requirements.txt – python的一些依赖库
zos.py – 操作命令行实现,因为SDK的编译是基于makefile的,用python封装成了命令行模式,更方便些。主要支持编译,下载等
zos_init.py – 环境初始化
上面介绍完,实际上该工程不是很大,理解起来还是很清楚的。
本文共计855个文字,预计阅读时间需要4分钟。

start+上一节我们介绍过QS100的编译,这一节我们介绍如何使用QS100开发板进行下载及运行基础的demo。首先介绍下基本的软件工程结构:APPLIB – 一些第三方库+ARCH – 架构相关代码+

start
上一节我们介绍过QS100的编译,这节我们介绍下如何使用QS100开发板进行下载以及运行基础的demo。先介绍下基本的软件工程结构:
APPLIB – 一些第三方库
ARCH – 因为这芯片是基于M3内核的,一些关于M3内核的启动文件和内核文件
DOC – 接口文档说明
DRIVERS – 一些外设接口文件,源文件在下面以库的形式提供
firmware – 编译生成后的文件
KERNEL – 系统内核,有多个系统,目前使用的是ZeusOS
SYSAPP – 系统的一些app实现
TARGETS – 底层的一些库,链接脚本,mk文件
tools – 工具,主要是python
USERAPP – 用户demo
Makefile
requirements.txt – python的一些依赖库
zos.py – 操作命令行实现,因为SDK的编译是基于makefile的,用python封装成了命令行模式,更方便些。主要支持编译,下载等
zos_init.py – 环境初始化
上面介绍完,实际上该工程不是很大,理解起来还是很清楚的。

