基于飞思卡尔DSC的嵌入式开发平台的设计与实现
发布时间:2018-11-13 19:36
【摘要】:数字信号控制器DSC是结合数字信号处理器DSP和微控制器MCU的新型微处理器,主要面向对数据处理性能和系统实时性控制要求较高的场合,广泛应用于多媒体处理、仪器仪表、医疗卫生、家用电器等领域,具有广阔的市场前景。随着半导体制造技术的发展,各种新型的DSC芯片不断涌现,其应用开发方法也随着技术的发展而发展,基于DSC的应用研究也成为嵌入式系统领域研究的热点之一。 飞思卡尔半导体公司于2010年下半年推出了面向中端产品市场的DSC芯片MC56F8257,受飞思卡尔公司委托,苏州大学飞思卡尔嵌入式实验室承担该芯片的前期研究和应用推广工作。本课题按照飞思卡尔公司的要求,,并充分考虑嵌入式DSC市场的特点和发展趋势,结合构件化软硬件设计思想以及软件工程的设计方法,设计了一套基于飞思卡尔MC56F8257的DSC嵌入式开发平台,其中包括硬件开发板、底层驱动构件以及在线调试器,本文主要工作包括: (1)分析了MC56F8257DSC芯片的特点,结合嵌入式硬件设计原则,提出了硬件开发板的设计方案,详细阐述了硬件原理图和PCB板的设计方法,并完成了硬件系统的测试工作。 (2)根据软件工程的设计思想以及嵌入式软件的特点,提出了基于构件化设计的底层驱动构件的设计方案,详细说明了底层驱动构件的设计和封装方法。 (3)在分析可行性的基础上,设计了一款通用在线调试器,适用于飞思卡尔多种系列微处理器。该调试器将多种调试接口统一起来,方便了用户的使用并大大的降低了成本。 (4)将课题设计应用于实际项目—叉车电子转向控制系统,给出了系统设计方案以及相关控制算法和控制流程,验证了课题的正确性与稳定性。 实践表明,利用本课题设计的开发平台进行项目开发,可以降低开发难度,提高开发效率,完成了课题设计的要求,也证明了课题设计的实际意义和应用价值。
[Abstract]:Digital signal controller (DSC) is a new type of microprocessor combining digital signal processor (DSP) and microcontroller (MCU), which is widely used in multimedia processing, instrument and instrument. Health care, home appliances and other fields, has a broad market prospects. With the development of semiconductor manufacturing technology, a variety of new DSC chips are emerging, and their application and development methods are also developing with the development of technology. The application research based on DSC has become one of the hotspots in the field of embedded systems. In the second half of 2010, Freescale Semiconductor Co., Ltd. launched DSC chip MC56F8257, for middle end product market, commissioned by Freescale, Suzhou University Freescale embedded Laboratory to undertake the preliminary research and application of the chip. According to the requirements of Freescale Company, and considering the characteristics and development trend of embedded DSC market, this paper combines the design idea of component software and hardware and the design method of software engineering. A DSC embedded development platform based on Freescale MC56F8257 is designed, which includes hardware development board, bottom driver component and on-line debugger. The main work of this paper is as follows: (1) the characteristics of MC56F8257DSC chip are analyzed. Combined with the design principle of embedded hardware, the design scheme of hardware development board is put forward, the hardware schematic diagram and the design method of PCB board are described in detail, and the testing work of hardware system is completed. (2) according to the design idea of software engineering and the characteristics of embedded software, the design scheme of bottom driver component based on component design is put forward, and the design and encapsulation method of bottom driver component are explained in detail. (3) based on the analysis of feasibility, a universal on-line debugger is designed, which is suitable for Freescale series microprocessors. The debugger unifies a variety of debugging interfaces to facilitate the use of users and greatly reduce the cost. (4) the project design is applied to the actual project-forklift electronic steering control system. The system design scheme, related control algorithm and control flow are given, and the correctness and stability of the project are verified. The practice shows that using the development platform of the project design can reduce the difficulty of the development, improve the efficiency of the development, complete the requirements of the project design, and prove the practical significance and application value of the project design.
【学位授予单位】:苏州大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP368.1
本文编号:2330228
[Abstract]:Digital signal controller (DSC) is a new type of microprocessor combining digital signal processor (DSP) and microcontroller (MCU), which is widely used in multimedia processing, instrument and instrument. Health care, home appliances and other fields, has a broad market prospects. With the development of semiconductor manufacturing technology, a variety of new DSC chips are emerging, and their application and development methods are also developing with the development of technology. The application research based on DSC has become one of the hotspots in the field of embedded systems. In the second half of 2010, Freescale Semiconductor Co., Ltd. launched DSC chip MC56F8257, for middle end product market, commissioned by Freescale, Suzhou University Freescale embedded Laboratory to undertake the preliminary research and application of the chip. According to the requirements of Freescale Company, and considering the characteristics and development trend of embedded DSC market, this paper combines the design idea of component software and hardware and the design method of software engineering. A DSC embedded development platform based on Freescale MC56F8257 is designed, which includes hardware development board, bottom driver component and on-line debugger. The main work of this paper is as follows: (1) the characteristics of MC56F8257DSC chip are analyzed. Combined with the design principle of embedded hardware, the design scheme of hardware development board is put forward, the hardware schematic diagram and the design method of PCB board are described in detail, and the testing work of hardware system is completed. (2) according to the design idea of software engineering and the characteristics of embedded software, the design scheme of bottom driver component based on component design is put forward, and the design and encapsulation method of bottom driver component are explained in detail. (3) based on the analysis of feasibility, a universal on-line debugger is designed, which is suitable for Freescale series microprocessors. The debugger unifies a variety of debugging interfaces to facilitate the use of users and greatly reduce the cost. (4) the project design is applied to the actual project-forklift electronic steering control system. The system design scheme, related control algorithm and control flow are given, and the correctness and stability of the project are verified. The practice shows that using the development platform of the project design can reduce the difficulty of the development, improve the efficiency of the development, complete the requirements of the project design, and prove the practical significance and application value of the project design.
【学位授予单位】:苏州大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP368.1
【参考文献】
相关期刊论文 前6条
1 周平,刘峰,方凯;电动叉车电动转向系统控制器的设计[J];工程机械;2004年05期
2 马学文,朱名日,程小辉;嵌入式系统中Bootloader的设计与实现[J];计算机工程;2005年07期
3 刘少峰,韦克平;USB软件系统的开发[J];计算机应用研究;2002年03期
4 赵建华,沈永良;一种自适应PID控制算法[J];自动化学报;2001年03期
5 张世琨,张文娟,常欣,王立福,杨芙清;基于软件体系结构的可复用构件制作和组装[J];软件学报;2001年09期
6 唐金元;王翠珍;;0~24V可调直流稳压电源电路的设计方法[J];现代电子技术;2008年04期
相关硕士学位论文 前2条
1 荐红梅;基于硬件构件的嵌入式底层软件开发方法研究及其应用[D];苏州大学;2008年
2 孟忠伟;飞思卡尔HCS08/HCS12系列MCU编程调试器的设计与实现[D];苏州大学;2009年
本文编号:2330228
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2330228.html