- 1、本文档共104页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2018 年龙芯技术培训主题二
龙芯嵌入式操作系统
龙芯嵌入式图形解决方案
龙芯中科技术有限公司
安全应用事业部
2018 年 10 月
第一部分 龙芯嵌入式操作系统
目 录
1 龙芯嵌入式操作系统 1
1.1 龙芯嵌入式操作系统介绍 1
1.1.1 workbench 开发环境安装 1
1.1.2 vxWorks 系统结构 1
1.1.3 vxWorks 系统启动流程 3
1.1.4 worbench 目录结构 5
1.2 龙芯 VXWORKS 二维、三维图形 6
1.2.1 龙芯 vxWork 图形-安装过程 7
1.2.2 龙芯 vxWork 图形-使用用例 8
2 龙芯 7A/2K BSP 开发调试 9
2.1 地址-3A 7A1000 9
2.2 地址-2K1000 12
2.3 中断 16
2.3.1 中断控制器驱动移植 16
2.3.2 vxBus 设备驱动中断 21
2.3.3 非 vxBus 设备驱动中断 22
2.3.4 vxWorks 系统中断-3A 7A1000 25
2.3.5 vxWorks 系统中断-2K1000 37
2.4 驱动设备添加 43
2.4.1 DMA 设备驱动添加 43
2.4.2 串行驱动添加 45
2.5 工具 48
2.5.1 Ejtag 48
2.5.2 WindDebug(WDB) 59
2.5.3 Error Detection and Reproting (EDR) 74
2.5.4 SPY 75
2.5.5 ftpServer 和 ftpcilent 配置及使用 77
2.5.6 常用 Shell 命令 80
2.6 常见问题 81
3 资源下载 87
1 龙芯嵌入式操作系统
1.1龙芯嵌入式操作系统介绍
风河 vxWorks 操作系统是一种嵌入式实时操作系统,具有高实时性、可裁剪
性、友好的开发调试环境等特点,它以其良好的可靠性和卓越的实时性被广泛地
应用在通信、军事、航空、航天等高精尖技术及实时性要求极高的领域中,如卫
星通讯、军事演习、弹道制导、飞机导航等。
在对国产自主可控的嵌入式操作系统支持方面,龙芯公司支持并积极配合国
内自主嵌入式操作系统研制单位做好龙芯CPU 与自主嵌入式操作系统的适配优
化工作。目前,龙芯平台支持的国产嵌入式操作系统如:锐华系统、道系统、天
脉操作系统、天熠操作系统、中兴嵌入式操作系统、神舟嵌入式操作系统等,支
持 QT、miniGUI 、tilcon 等 GUI 开发环境。基于龙芯平台上述嵌入式系统已在工
控、装备等领域得到广泛应用。
龙芯公司向用户提供 vxWorks 6.8 为主的 BSP 开发包,BSP 包主要有龙芯
1A、龙芯 1E+1F 、龙芯 2H 、龙芯 2J/2I+AMD5536 、龙芯 2J/2I+1A 、3A +
AMD780 /2H/7A 和龙芯 2K1000 等。
1.1.1 workbench
文档评论(0)