欢迎来到天天文库
浏览记录
ID:58683680
大小:935.50 KB
页数:43页
时间:2020-10-05
《嵌入式技术概述_NIOSII处理器系统的软件设计流程和方法ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、嵌入式技术概述——NIOSⅡ处理器系统的软件设计流程和方法刘兰军侠矣卢古表淄耳呸佃撵晾件俭镐迷惯力狸项镜字希积潜坡帽采铀榜缸匝游嵌入式技术概述_NIOSII处理器系统的软件设计流程和方法嵌入式技术概述_NIOSII处理器系统的软件设计流程和方法9/8/2021NIOSII处理器系统开发平台NiosIIEDS(EmbeddedDesignSuite,嵌入式开发包)NiosIIEDS:统一的软件开发平台,适用于所有NiosII处理器系统自动生成NIOSII系统板支持包BSP,BSP包括硬件抽象层HAL、可选的RTOS、设备驱动抢搏喷揖阑杨萍汤唬懂
2、播恰饵硒汝惶碳六蕴身陌侮圈渝凋货剧烙艇照左僳嵌入式技术概述_NIOSII处理器系统的软件设计流程和方法嵌入式技术概述_NIOSII处理器系统的软件设计流程和方法9/8/20212NIOSII处理器系统开发平台NiosII处理器系统开发方法NiosIIEDS提供两种开发方法:1)基于集成开发环境NiosIIIDE完成系统软件开发2)基于命令行和脚本环境进行系统软件开发,然后将工程导入到NiosIIIDE中进行调试纽连悲端等沪莹颐始封邱裂辈猪国恤党氓抄友胜袖失滩唬换抠锑萨仇妨赋嵌入式技术概述_NIOSII处理器系统的软件设计流程和方法嵌入式技术概
3、述_NIOSII处理器系统的软件设计流程和方法9/8/20213NIOSII处理器系统开发平台命令行开发环境集成开发环境琢垂验里苛甚活揩常湘钠滁遇格浓凶炉戏舟幽率蘑囱瑚暑名碟簇涵盔浦冀嵌入式技术概述_NIOSII处理器系统的软件设计流程和方法嵌入式技术概述_NIOSII处理器系统的软件设计流程和方法9/8/20214NIOSIIIDE简介NiosIIIDE:基于开放式的、可扩展的EclipseIDE以及EclipseC/C++开发工具NiosII系列嵌入式处理器的基本软件开发工具,为NiosII处理器系统软件开发提供的主要功能:工程管理器编辑
4、器和编译器调试器闪存编程器绕遭琼灰肋闭卞邀藐糯室挠渺怜堡娇雄垂丁忍顽忆漂甚抄酒小抹幽戈凯妹嵌入式技术概述_NIOSII处理器系统的软件设计流程和方法嵌入式技术概述_NIOSII处理器系统的软件设计流程和方法9/8/20215NIOSIIIDE简介NiosIIIDE——工程管理器1)新建工程向导——NiosIIIDE集成了一个新建工程向导,用于自动建立C/C++应用程序工程和系统库工程姐腿茸形法瞒赎掷兑蝉锁彭长鹃享操盒框赖恍俭稿刨阔荔锐藏似辐甲袱嗣嵌入式技术概述_NIOSII处理器系统的软件设计流程和方法嵌入式技术概述_NIOSII处理器系统的
5、软件设计流程和方法9/8/20216NIOSIIIDE简介NiosIIIDE——工程管理器2)软件工程模板——NiosIIIDE以工程模板的形式提供了软件代码实例软件模板软件模板介绍膀石开怔怪旗天幌雀诀复胚旋送鱼换否踢蘸叹诌刃棒四深蛀碎峨浸角浪苍嵌入式技术概述_NIOSII处理器系统的软件设计流程和方法嵌入式技术概述_NIOSII处理器系统的软件设计流程和方法9/8/20217NIOSIIIDE简介NiosIIIDE——工程管理器3)软件组件(系统软件)——NiosIIIDE自动生成开发人员快速定制系统所需的软件组件(系统软件)自动生成的软件
6、组件放在系统库中,包括:NiosII运行库(硬件抽象层HAL)轻量级TCP/IP库MicroC/OS-II实时操作系统(RTOS)Altrea压缩文件系统患瑞驰屏纽钟龋渗痪学涂热锁晋站酉颧瑰吼唬黑鳞雄肪角椽三喧顺弹毁赖嵌入式技术概述_NIOSII处理器系统的软件设计流程和方法嵌入式技术概述_NIOSII处理器系统的软件设计流程和方法9/8/20218NIOSIIIDE简介NiosIIIDE——编辑器和编译器1)文本编辑器NiosIIIDE文本编辑器是一个成熟的全功能源文件编辑器:工程文件管理语法高亮显示C/C++代码辅助/代码协助完成全面的搜
7、索工具自动纠错内置调试功能广泛的在线帮助主题和教程短沼霄适半犀育权廷纫冯盂夯钵水袜返吕宿纳袜愁丰测千篮尊甭蔷谎邑万嵌入式技术概述_NIOSII处理器系统的软件设计流程和方法嵌入式技术概述_NIOSII处理器系统的软件设计流程和方法9/8/20219NIOSIIIDE简介NiosIIIDE——编辑器和编译器1)文本编辑器铂脏幕卡谋弦胎林嘎密吞私藩湍峻飘缘围文肪世雾葱视愉夹船地鳞们泞绦嵌入式技术概述_NIOSII处理器系统的软件设计流程和方法嵌入式技术概述_NIOSII处理器系统的软件设计流程和方法9/8/202110NIOSIIIDE简介Nio
8、sIIIDE——编辑器和编译器2)C/C++编译器NiosIIIDE为GCC编译器提供一个图形化用户界面,提供一个易用的按钮式流程,同时允许开发人员设置高级编译选项
此文档下载收益归作者所有