欢迎来到天天文库
浏览记录
ID:33532191
大小:359.91 KB
页数:5页
时间:2019-02-26
《基于中断方式lon节点处理器spi接口设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、万方数据文章编号:1001-9944(2008)11-0019-04基于中断方式LON节点处理器SPl接口设计杨帅,薛岚,史宜巧,朱静,高安邦(淮安信息职业技术学院电气工程系,淮安223003)摘要:为增强LonWorks节点控制能力。采用单片机作为LonWorks节点的主处理器,Neuron芯片作为从处理器:主从处理器采用SPI通信接口;SPI接口利用Neuron芯片中声明的Neurowire对象和AT89S51单片机中用软件模拟SPI操作,以边沿触发中断的方式在8个时钟脉冲的上升沿和下降沿完成主从处理器的数据传递。实际使用表明:用SPI方式实现单片机与Neu
2、ron芯片的通信提高Neuron芯片利用率.提高节点的性价比。增强系统可靠性,降低节点开发难度,缩小节点体积。关键词:LonWorks节点;圭处理器单片机;从处理器Neuron芯片;SPI接I:I;边沿触发中断中图分类号:TP273文献标志码:ADesignofProcessorInterfaceforLONNodeBasedonInterruptionUsingSPIBUSYANGShuai,XUEhn,SHIYi-qiao,ZHUJing,GAOAn—bang(DepartmentofElectricEngineering,Huai’明CollegeofIn
3、formationandTechnology,Huai’蚰223003,China)Abstract:ControlabilityofLonWorksnodebasedonmicmcontrDUerhostprocessorandNeuron-chipslaveprocessorwasraisedduetOSPIinterfaceforhost/slaveprocessor.SPIinterfacecouldprocessdata-exchangebetweenhostpro-eegsorandslaveprocessorintherisingedgeandde
4、scendingedgeofeightclockpulsethroughNeurowireobjectde-ehredinNeon—-chipandSPIoperationsimulatedinAT89S51byanedgetriggeredinterruption.ThepracticeshowsthatusingSPIinterface,utilizationefficiencyofNeuron-chipandcost-performanceofnodeWagimproved,andsystemreliabilityWaSenhanced。difficult
5、yofnodedevelopmentandnodesizeisreduced.Keywords:LonWorksnode;microcontrollerhostprocessor;Neuron-chipslaveprocessor;SPIinterface;edgetriggeredinterruptionLonWorks技术在国内发展迅速且市场需求量日益增大.并开始应用于复杂的系统中。由于Lon.Works技术的核心Neuron芯片采用基于事件巡检的调度机制,因而其应用处理能力相对较弱,对于复杂的应用常使用主从处理器结构。主处理器完成应用程序处理,而把Neur
6、on芯片作为通信从处理器,主要处理网络通信。主处理器与Neuron芯片之间的接口方式主要有3种:并行IO、串行IO和双口RAMm。为节约Neuron芯片的I/O硬件资源,减小LonWorks节点体积,采用一种高速、全双工、同步的串行通信总线SPI连接节点的主从处理器,它具有电路简单、速度快、通信可靠等优点。收稿日期:2008—06-25:修订日期:2008-09—02基金项目:黑龙江省教育厅科学技术研究项目(11513037);江苏省淮安信息学院数字化资源建设项目(B073403)作者简介:杨帅(1981一),男,硕士,讲师,研究方向为现场总线与嵌入式技术。万方
7、数据1Neuron芯片和LonTalk协议LonWorks技术是美国Echelon公司于90年代推出的一种完全开放的现场总线技术。是用于开发监控网络系统的一个完整的技术平台。LonWorks的核心技术Neuron芯片包括三个独立的中央处理器。分别用于用户程序处理、网络应用处理、介质访问处理:11个通用I/O端口可以被配置成12C、Neu.rowire、红外线、磁卡、边沿记录等34种输入/输出对象。使之能够适用于多种应用场合;5个通信管脚可以被配置成单端、差分和专用三种模式,提高了Neuron芯片在通信方式上的灵活性闭。Neuron芯片的存储器固化一个高级通讯协议
8、LonTalk。使节点在
此文档下载收益归作者所有