- 1
- 0
- 约7.79千字
- 约 7页
- 2016-12-03 发布于贵州
- 举报
从Tornado到Workbench新一代嵌入式软件集成开发环境
从Tornado到Workbench新一代嵌入式软件集成开发环境
从Tornado到Workbench
——风河公司的新一代嵌入式软件集成开发环境
康宇峰 风河公司应用工程师
1.嵌入式系统开发所面临的问题
嵌入式软件开发有别于桌面软件系统开发的一个显著的特点是它一般需要一个交叉编译和调试环境,即编辑和编译软件在主机上进行(如在PC机的Windows操作系统下),编译好的软件需要下载到目标机上运行(如在一个PPC的目标机上的VxWorks操作系统下),主机和目标机建立起通讯连接,并传输调试命令和数据。由于主机和目标机往往运行着不同的操作系统,而且处理器的体系结构也彼此不同,这就提高了嵌入式开发的复杂性。
总的来说,嵌入式开发所面临的问题主要表现在以下几个方面:
涉及多种CPU及多种OS
嵌入式的CPU或处理器可谓多种多样,这包括了PENTIUM、MIPS、PPC、ARM,XSCALE等,而且应用都很广,在其上运行的操作系统也有不少,如VxWorks, Linux, Nuclears,WinCE等等,即使在一个公司之内,也会同时使用好几种处理器,甚至几种嵌入式操作系统。如果需要同时调试多种类型的板子,每个扳子上又运行着多个任务或进程,那复杂性是可想而知的。
开发工具种类繁多
不仅各种操作系统有各自的开发工具,在同一系统下开发的不同阶段也有不同的开发工具。如在用户的
您可能关注的文档
- 什么叫采煤工艺.doc
- 什么是交易费用理论.doc
- 什么是城乡统筹发展规划.doc
- 什么是技术规程.doc
- 什么是水泵控制柜 水泵控制柜简介.doc
- 什么是室内设计.doc
- 什么是空气能热水器.doc
- 什么是盐雾试验.doc
- 什么是硬水和软水.doc
- 什么是营销信息系统.doc
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
最近下载
- 工业视觉AOI智能检测装备相关项目运营指导方案.docx
- 高铁站装修施工方案.docx VIP
- 燃气管道工程施工测量及竣工测量方案.docx VIP
- 2025年数字乡村补贴申领全流程课件 符合条件都能拿到钱.pptx VIP
- 数控加工中心五级保养内容.docx VIP
- {旅游行业管理}西双版纳国家级自然保护区生态旅游总体规划125页.pdf VIP
- 2026入团积极分子考试200题题库(含答案).docx
- 2026年北京市顺义区初三一模数学试卷(含答案).pdf
- 经济学原理曼昆pdf.pptx VIP
- 2025年军队文职招聘-军队文职技能岗-军队文职招聘(炊事员/食堂管理员)历年参考题典型考点含答案解.docx VIP
原创力文档

文档评论(0)