现代电子技术
現代電子技術
현대전자기술
MODERN ELECTRONICS TECHNIQUE
2009年
22期
173-175,191
,共4页
CAN%实时性%单片机%CPLD%XilinxISE
CAN%實時性%單片機%CPLD%XilinxISE
CAN%실시성%단편궤%CPLD%XilinxISE
为了满足CAN总线在实际通信应用中高实时性和高可靠性的要求,通过对CAN总线通信协议的研究,提出并设计一种由单片机负责控制的多通道实时CAN总线模拟器的设计方案.该方案在硬件设计上以可编程逻辑技术为基础,采用复杂可编程逻辑器件(CPLD),结合硬件描述语言VHDL,实现了单片机与CAN控制器之间逻辑控制单元的设计.通过在Xilinx ISE平台下对该程序进行编译和综合,在Modelsim环境下进行仿真测试,证实了该方案的可行性.通过实际工程的验证和使用结果表明,该设计方案满足实际通信的要求.着重阐述整个系统的设计过程,并给出了关键技术的设计思路与重要部分代码.
為瞭滿足CAN總線在實際通信應用中高實時性和高可靠性的要求,通過對CAN總線通信協議的研究,提齣併設計一種由單片機負責控製的多通道實時CAN總線模擬器的設計方案.該方案在硬件設計上以可編程邏輯技術為基礎,採用複雜可編程邏輯器件(CPLD),結閤硬件描述語言VHDL,實現瞭單片機與CAN控製器之間邏輯控製單元的設計.通過在Xilinx ISE平檯下對該程序進行編譯和綜閤,在Modelsim環境下進行倣真測試,證實瞭該方案的可行性.通過實際工程的驗證和使用結果錶明,該設計方案滿足實際通信的要求.著重闡述整箇繫統的設計過程,併給齣瞭關鍵技術的設計思路與重要部分代碼.
위료만족CAN총선재실제통신응용중고실시성화고가고성적요구,통과대CAN총선통신협의적연구,제출병설계일충유단편궤부책공제적다통도실시CAN총선모의기적설계방안.해방안재경건설계상이가편정라집기술위기출,채용복잡가편정라집기건(CPLD),결합경건묘술어언VHDL,실현료단편궤여CAN공제기지간라집공제단원적설계.통과재Xilinx ISE평태하대해정서진행편역화종합,재Modelsim배경하진행방진측시,증실료해방안적가행성.통과실제공정적험증화사용결과표명,해설계방안만족실제통신적요구.착중천술정개계통적설계과정,병급출료관건기술적설계사로여중요부분대마.