摘要
在高性能嵌入式控制系统中,运行嵌入式Linux操作系统的主机ARM和DSP实现主从控制的设计方案具有显著优势,并获得广泛运用。而实现ARM与DSP之间的可靠通信是其关键技术之一。本文以Samsung公司的ARM9芯片S3C2440和TI公司的DSP芯片TMS320F28015为例,分析了I2 C通信接口的原理及特点,提出了基于I2 C总线的多机通信接口设计方法。测试结果验证了该系统的可行性及可靠性,对嵌入式系统设计具有一定的借鉴价值。
High performance embedded control system operates the host(ARM) based on embedded Linux and DSP to realize principal suhbrdinate control. The design has significant advantages and is widely applied. To achieve realiable communication between ARM and DSP is one of the key technologies. This paper takes S3C2440 (ARM9, Samsung) and TMS320F28015 (DSP, TI) as an example, analyzes the I^2C communication interface principles and characteristics, and proposes the design of multimachine communication interfaces based on I^2C bus. Test results verify the feasibility and reliability of the system, and this has certain reference value for embedded system design.
出处
《单片机与嵌入式系统应用》
2012年第1期30-33,共4页
Microcontrollers & Embedded Systems