检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:朱开建
机构地区:[1]深圳市拓邦自动化技术有限公司,广东深圳518000
出 处:《电子设计工程》2014年第18期138-141,共4页Electronic Design Engineering
摘 要:介绍一种基于CPLD实现的DSP或ARM处理器与CAN总线控制器SJA1000接口连接设计。通常DSP或ARM处理器都有独立的地址和数据总线,而SJA1000采用的是地址、数据分时复用总线,它们不能直接连接。该设计主要是通过CPLD实现这两种总线方式的转接。该方案成本低,性能稳定,实现可靠。采用CPLD使该设计更为自由、灵活。在处理器与CPLD的连接一侧是采用微处理器用独立的地址和数据总线访问外部存储器的方式工作的,而许多具有独立的地址和数据总线的微处理器都能做到访问外部存储器,从而使该设计具有很强的通用性。全篇给出了完整详细的设计代码和仿真结果,并在实际应用中得到检验,可直接应用到设计中。This paper describes a CPLD implementation of the DSP or ARM processor and CAN bus controller interface design based on SJA1000. Usually DSP or ARM processor has separate address and data bus, and SJA1000 is used in data address, time division multiplexing bus, they cannot be directly connected. This design is mainly through CPLD to achieve the two bus adapter. The scheme has low cost, stable performance, reliable. Using CPLD to make the design more freedom, flexibility. The microprocessor is independent of the address and data bus for accessing external memory in the connection side processor and CPLD, and many have separate address and data bus microprocessor can access the external memory, so that the design has strong universality. It gives the design code and the simulation results with the complete, tested and in the practical application, which can be applied directly to your design.
关 键 词:CPLD CAN控制器 SJA1000T ARM DSP 微处理器
分 类 号:TN014[电子电信—物理电子学]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222