- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
经典文档 下载后可编辑复制
PAGE 1
SCENIX单片机嵌入式Internet方案
摘要:本文通过对目前流行的嵌入式系统的设计方案进行对比讨论,详细介绍了使用当今世界最快的单片机SCENIX实现完全独立、自给自足的嵌入式应用系统的解决方案。本文还对未来嵌入式系统及使用芯片的未来发展提出独到的看法。
关键词:嵌入式设备,虚拟外设,TCP/IP协议栈
单片机嵌入式Internet方案简介
随着Internet应用的日益普及,信息共享的程度不断提高。对于以单片机应用系统为中心的小型嵌入式设备,怎样利用方便的Internet资源将嵌入式设备的信息共享到Internet上,成为当今电子世界中的热门话题。传统的Internet应用以PC为中心,当代的Internet 应用将转向以嵌入式设备为中心。IA(Internet Appliance)概念的流行表明Internet应用已经进入嵌入式Internet时代。据网络专家的预测,将来在Internet上传输的信息中,将有70%的信息来自于小型嵌入式系统。
利用单片机实现嵌入式Internet方案的技术难点在于:如何利用单片机自身有限的资源对信息进行TCP/IP协议处理,使之变成可以在Internet上传输的IP数据包。从解决这一技术问题出发,目前出现几种方案,讨论如下:
PC Gateway + 专用网:采用专用网络(如RS232,RS485,CAN Bus等)把一小批单片机连接在一起,然后再将该专用网络连接到一个PC上,该PC作为网关将专用网络上的信息转换为TCP/IP协议数据包,然后发到网上实现信息共享。该方案可以连接多种单片机。但存在如下缺点:a. 需要依赖PC机作网关进行协议转换,在多个单片机系统分散的情况下,专用网络布线极为不便;b. 需要在PC机上安装专门的协议转换软件,该软件通常由专门的第三方软件商提供,费用较高。
32位MCU + RTOS:采用32位的高档单片机,在RTOS(实时多任务操作系统)的平台上进行软件开发,在嵌入式系统中实现TCP/IP的协议处理。由于采用高档单片机,该方案可以完成很多复杂的功能。但这种方案存在如下缺点:a. 高档单片机价格较贵,开发周期较长;b. 需要购买昂贵的RTOS开发软件,对开发人员的开发能力要求较高。
Scenix MCU + 虚拟软件包:采用Scenix公司()提供的8位单片机即可实现Internet接入功能。由于该单片机是迄今世界上最快的单片机(每秒1亿条指令),可以实现实时多任务操作。在MCU执行数据采集和控制功能的同时把数据打包,发送到Internet上。该方案具有如下优点:a. 不依赖PC机或高档单片机,真正实现8位单片机系统直接接入Internet,整个系统完全自给自足; b. 使用外围器件少,系统成本低; c. 由于Scenix公司免费提供用于Internet处理的软件模块,使开发周期大大缩短,开发成本大大降低。作者认为目前最适合嵌入式产品的方案非SCENIX莫属。以下内容将主要介绍该方案。
SCENIX单片机嵌入式Internet方案
SCENIX单片机基于RISC结构,带有片上FLASH程序存储器,具有在系统编程调试功能。由于采用CPU并行流水线方式及单时钟周期指令,在100MHz晶振驱动下指令执行速度可达100MIPS,所有I/O管脚可以通过编程灵活配置。综合以上特点,该单片机可以轻松实现虚拟外设(Virtual Peripheral)功能。CPU通过执行虚拟软件模块直接驱动普通I/O口实现硬件外设功能(如UART, I2C,SPI, Caller ID,FSK等)。最引人注目的是,该单片机可以运行流行的Internet协议栈,如HTTP, SMTP, POP3, TCP, UDP,ICMP,IP, PPP,还可以在外接一个以太网控制芯片的情况下实现Ethernet (IEEE802.3)协议处理,使该单片机系统可以直接通过RJ45连到以太网上。其协议栈结构如下:
SMTP/POP3HTTPUser’sApplication
SMTP/POP3
HTTP
User’sApplication
应用层
TCP
TCP
传输层
IP
IP
IP层
EthernetPPP
Ethernet
PPP
物理层
其DEMO板的实物照片如下:
以上图示中的软件协议栈都是用单片机汇编语言编写,存储在SCENIX单片机的FLASH程序存储器中。由于采用多任务方式,单片机在进行数据采集或完成I/O控制任务的同时,完成Internet协议处理。在应用层,用户可以选择HTTP,SMTP,POP3中的任意一种作为单片机系统与Internet远程管理终端之间的通讯协议。或者用户使用自己开发的其它程序
您可能关注的文档
- 10KV农村电网工程施工组织设计.doc
- 2015-2017一建项目管理真题.doc
- 钢筋电渣压力焊接头施工质量检查的验收记录.doc
- 钢筋劳务的分包合同.doc
- 各工种安全的操作规程.doc
- H3CNE题库GB190含详细答案解析.doc
- QQ、微信群组讨论作业组织管理制度.doc
- unit-6-when-was-it-invented-课文重难点讲解.doc
- 程相关专业 工程边缘专业 名词的对照表.doc
- xx餐饮有限责任公司创业计划书.doc
- 第十一章 电流和电路专题特训二 实物图与电路图的互画 教学设计 2024-2025学年鲁科版物理九年级上册.docx
- 人教版七年级上册信息技术6.3加工音频素材 教学设计.docx
- 5.1自然地理环境的整体性 说课教案 (1).docx
- 4.1 夯实法治基础 教学设计-2023-2024学年统编版九年级道德与法治上册.docx
- 3.1 光的色彩 颜色 电子教案 2023-2024学年苏科版为了八年级上学期.docx
- 小学体育与健康 四年级下册健康教育 教案.docx
- 2024-2025学年初中数学九年级下册北京课改版(2024)教学设计合集.docx
- 2024-2025学年初中科学七年级下册浙教版(2024)教学设计合集.docx
- 2024-2025学年小学信息技术(信息科技)六年级下册浙摄影版(2013)教学设计合集.docx
- 2024-2025学年小学美术二年级下册人美版(常锐伦、欧京海)教学设计合集.docx
最近下载
- 九月份安全生产月度分析会.ppt
- 008省级双减获奖大单元作业设计八年级语文上册第五单元.pdf
- GB_T 16886系列标准合集(GB_T 16886.11-2021 、GB_T 16886.7-2015、GB_T 16886.16-2021、GBT 16886.10-2017 ).pdf VIP
- 专房(03)4046:货物站台墙.pdf.doc
- 预防住院患者跌倒集束化护理措施和核查表.pptx
- 浦口区区域地下水环境概况.docx
- 部编版八年级语文现代文阅读试题(及答案)100 .pdf
- 2024年统编版七年级上册道德与法治 第二单元 成长的时空 单元思考与行动 教学课件.pptx
- 浅谈污水管网勘察的重点难点.doc VIP
- 软式内镜清洗消毒技术规范.pptx
文档评论(0)