飞思卡尔MCF52259微控制器的应用研究
发布时间:2020-05-03 18:18
【摘要】: 飞思卡尔公司主推的32位ColdFire系列高性能微控制器(MCU)MCF52259以其资源丰富、功能强大并提供一站式连接解决方案,成为32位嵌入式系统开发的理想选择。但是该芯片2009年2月才提供样片,缺少规范完整的底层驱动和应用样例,在嵌入式应用中存在项目开发成本高和开发周期长的问题。受飞思卡尔公司委托,作者对MCF52259应用开发方法进行全面深入的研究和实践,旨在推广该芯片的应用。 本课题以MCF52259的应用开发为立足点,设计并制作了一款MCF52259EVB开发板,在此基础上,以嵌入式构件思想为指导,详细阐述了UART、AD、Flash、USB、CAN和网络等常用模块的驱动实现过程,在设计过程中,对各模块驱动进行了规范的封装,并编写相应的测试实例进行了充分的验证。 在上述工作的基础上,本文开发了一个多功能嵌入式数据通讯转换器,实现了USB-RS232串口互转、RS232串口-CAN互转和以太网-CAN互转,主要完成对数据帧的解析、再封装和转发的功能。为了提高转换器的实时性,在协议转换层对数据结构进行了合理设计,并实现了流量控制和错误控制机制。这不仅提供了MCF52259嵌入式应用开发的框架和范本,同时也验证了底层驱动的正确性。 MCF52259的软硬件构件已按照嵌入式软件工程的规范进行了充分的测试,并获得飞思卡尔公司认可。并且数据转换器具备了较好的实时性和错误控制能力,现已在试验室使用,运行状况良好。
【学位授予单位】:苏州大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TP368.12
本文编号:2647925
【学位授予单位】:苏州大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TP368.12
【引证文献】
相关硕士学位论文 前4条
1 邹巧明;配电网载波通信自动组网研究[D];华北电力大学(北京);2011年
2 蔡祥春;飞思卡尔ZigBee-MC13233微控制器的应用研究[D];苏州大学;2011年
3 王超艺;基于Cortex-M4内核的Kinetis微控制器的应用研究[D];苏州大学;2011年
4 靳华伟;分界开关控制器的智能化研究[D];华北电力大学;2012年
,本文编号:2647925
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2647925.html