没有合适的资源?快使用搜索试试~ 我知道了~
6.Nuclei_N200系列SDK使用说明1
需积分: 0 4 下载量 192 浏览量
2022-08-04
12:07:21
上传
评论
收藏 2.16MB PDF 举报
温馨提示
试读
61页
2.1. 2.2. 2.3. 2.3.1. 2.3.2. 2.3.3. 2.3.4. 2.3.5. 2.3.6. 2.4. 2.4.1. 2.4.2. 2.4.
资源详情
资源评论
资源推荐
Nuclei™ N200 系列
处理器内核 SDK 使用说明
版权所有 © 2018–2019 芯来科技有限公司
保留所有权利
版权声明
版权所有 © 2018–2019 芯来科技(Nuclei System Technology)有限公司。保留所有权利。
Nuclei™是芯来科技公司拥有的商标。本文件使用的所有其他商标为各持有公司所有。
本文件包含芯来科技公司的机密信息。使用此版权声明为预防作用,并不意味着公布或披露。未经
芯来科技公司书面许可,不得以任何形式将本文的全部或部分信息进行复制、传播、转录、存储在
检索系统中或翻译成任何语言。
本文文件描述的产品将不断发展和完善;此处的信息由芯来科技提供,但不做任何担保。
本文件仅用于帮助读者使用该产品。对于因采用本文件的任何信息或错误使用产品造成的任何损失
或损害,芯来科技概不负责。
联系我们
若您有任何疑问,请通过电子邮件 support@nucleisys.com 联系芯来科技。
本文件所述内容的版权为芯来科技独家所有,未经芯来科技事先书面授权,不得传播、复制或披露本文件之全部或部分内容。
页码 1
修订历史
版本号
修订日期
修订的章节
修订的内容
1.0
2019/5/16
N/A
1. 初始版本
本文件所述内容的版权为芯来科技独家所有,未经芯来科技事先书面授权,不得传播、复制或披露本文件之全部或部分内容。
页码 2
目录
版权声明 ........................................................................................................................................................................................ 0
联系我们 ........................................................................................................................................................................................ 0
修订历史 ........................................................................................................................................................................................ 1
表格清单 ........................................................................................................................................................................................ 4
图片清单 ........................................................................................................................................................................................ 5
1. N200-SDK 下载地址 ....................................................................................................................................................... 0
2. 基于 N200-SDK 的软件开发与运行 .............................................................................................................................. 1
2.1. N200-SDK 简介 ........................................................................................................................................................ 1
2.2. N200-SDK 代码结构 ................................................................................................................................................ 1
2.3. N200-SDK 板级支持包解析 .................................................................................................................................... 2
2.3.1.
移植
Newlib
桩函数
............................................................................................................................................. 3
2.3.2.
支持
printf
函数
.................................................................................................................................................... 4
2.3.3.
提供系统链接脚本
................................................................................................................................................ 5
2.3.4.
系统启动引导程序
................................................................................................................................................ 9
2.3.5.
异常、中断和
NMI
处理
.................................................................................................................................... 14
2.3.6.
使用
newlib-nano .............................................................................................................................................. 19
2.4. 使用 N200-SDK 开发和编译程序 ......................................................................................................................... 20
2.4.1.
在
N200-SDK
环境中安装工具链
..................................................................................................................... 20
2.4.2.
在
N200-SDK
环境中开发程序
......................................................................................................................... 21
2.4.3.
编译使得程序从
Flash
直接运行
...................................................................................................................... 22
2.4.4.
编译使得程序从
ILM
中运行
............................................................................................................................. 23
2.4.5.
编译使得程序从
Flash
上载至
ILM
中运行
..................................................................................................... 24
2.5. 使用 N200-SDK 下载程序 ..................................................................................................................................... 25
2.5.1. JTAG
调试器与开发板的连接
........................................................................................................................... 25
2.5.2.
设置
JTAG
调试器在
Linux
系统中的
USB
权限
............................................................................................ 26
2.5.3.
将程序下载至
FPGA
原型开发板
...................................................................................................................... 27
2.6. 在 FPGA 开发板上运行程序 ................................................................................................................................... 28
2.6.1.
程序从
Flash
直接运行
...................................................................................................................................... 28
2.6.2.
程序从
ILM
中运行
............................................................................................................................................ 29
2.6.3.
程序从
Flash
上载至
ILM
中运行
..................................................................................................................... 29
2.7. 使用 GDB 远程调试程序 ........................................................................................................................................ 30
2.7.1.
调试器工作原理
.................................................................................................................................................. 30
2.7.2. GDB
常用操作示例
............................................................................................................................................. 32
2.7.3.
使用
GDB
调试
Hello World
示例
.................................................................................................................... 34
本文件所述内容的版权为芯来科技独家所有,未经芯来科技事先书面授权,不得传播、复制或披露本文件之全部或部分内容。
页码 3
3. 使用 N200-SDK 运行更多示例程序 ............................................................................................................................ 39
3.1. DHRYSTONE 示例程序 .............................................................................................................................................. 39
3.1.1. Dhrystone
示例程序功能简介
.......................................................................................................................... 39
3.1.2. Dhrystone
示例程序代码结构
.......................................................................................................................... 39
3.1.3.
运行
Dhrystone .................................................................................................................................................. 40
3.2. COREMARK 示例程序 .............................................................................................................................................. 40
3.2.1. CoreMark
示例程序功能简介
........................................................................................................................... 40
3.2.2. CoreMark
示例程序代码结构
........................................................................................................................... 41
3.2.3.
运行
CoreMark ................................................................................................................................................... 41
3.3. DEMO_IASM 示例程序 ............................................................................................................................................. 42
3.3.1. Demo_iasm
示例程序功能简介
....................................................................................................................... 42
3.3.2. Demo_iasm
示例程序代码结构
....................................................................................................................... 42
3.3.3.
运行
Demo_iasm ............................................................................................................................................... 43
3.4. DEMO_ECLIC 示例程序 ............................................................................................................................................ 44
3.4.1. Demo_eclic
示例程序功能简介
........................................................................................................................ 44
3.4.2. Demo_eclic
示例程序代码结构
........................................................................................................................ 45
3.4.3. Demo_eclic
示例程序源码分析
........................................................................................................................ 45
3.4.4.
运行
Demo_eclic ................................................................................................................................................ 50
3.5. FREERTOS 示例程序 ............................................................................................................................................... 51
3.5.1. FreeRTOS
示例程序功能简介
........................................................................................................................... 51
3.5.2. FreeRTOS
示例程序代码结构
........................................................................................................................... 51
3.5.3. FreeRTOS
示例程序源码分析
........................................................................................................................... 52
3.5.4.
运行
FreeRTOS ................................................................................................................................................... 52
剩余60页未读,继续阅读
普通网友
- 粉丝: 16
- 资源: 319
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0