基于K60的IP电话终端的设计与实现
Design and Implement of IP Telephone Terminal Based on K60
蔡剑卿 1王宜怀 2冯德旺 1景林1
作者信息
- 1. 福建农林大学计算机与信息学院,福建福州350002
- 2. 苏州大学计算机科学与技术学院,江苏苏州215006
- 折叠
摘要
以飞思卡尔推出的基于ARM Cortex-M4内核的K60微控制器为主控芯片,设计和实现了一种工业控制领域的嵌入式IP电话终端。硬件上,提出了单控制芯片的设计方案,提高了系统的集成度;主芯片MK60N512VMD100抗干扰性好,温度范围为-40~105℃,提高了系统的稳定性。软件上,提出了基于Linux操作系统的设计方案,重视软件工程思想,把整个软件系统分为底层、中间件和应用层三个层次,降低了软件设计的难度,具有很强的可移植性和扩展性。通过测试,证明了本设计方案的可行性和有效性。
Abstract
Using Freescale’s K60 MCU as the main control chip based on ARM Cortex-M4 core,we design and implement an embedded IP telephone terminal of industrial control field.We present a design scheme of single control chip and improve the system’s integration.The main chip MK60N512VMD100 has good anti-interference performance and its temperature ranges from-40 to 105 Centigrade,so it will improve the system’s stability.We present a design scheme based on Linux operating system.Attaching importance to the idea of software engineering,the software system is divided into the bottom layer,middleware and application layer.This method reduces the difficulty of software designing and its portability and scalability is good.This design scheme is proved feasible and effective through the test.
关键词
IP电话/K60/嵌入式/Linux/MK60N512VMD100Key words
IP telephone/K60/embedded/Linux/MK60N512VMD100引用本文复制引用
基金项目
国家自然科学基金(61070169)
福建省自然科学基金(2012J01190)
出版年
2012