基于STM32F207工业核心板的研究与实现

被引:0
作者
李俊杰
机构
[1] 湖南大学
关键词
Cortex-M3; STM32F207; 嵌入式工业核心板; μC/OS-Ⅱ;
D O I
暂无
年度学位
2012
学位类型
硕士
摘要
随着工业的不断发展,工控领域对核心板的要求也在不断的提高,要求更高的运算速度,更高的实时能力,更多的功能模块,更加人性化的图形界面,更多的通信接口等等,如果开发人员还是从底层寄存器开始操作,为了确保底层驱动的稳定性,势必投入大量的人员、资金。因此建立一个标准的软硬件开发平台是十分必要的,避免从零起步设计产品的风险。也为产品迅速抢占市场提供了有利条件。 针对于工业控制领域低成本、高可靠性、高稳定性的要求,基于Cortext-M3内核处理器STM32F207,设计出了一套核心板加底板的STM32F207的开发套件,软件平台采用实时操作系统μC/OS-Ⅱ,构建了一个嵌入式的智能化平台,让开发人员告别寄存器时代,只需调用底层驱动函数就能完成软件开发,集中精力做应用程序开发。 本文中详细的介绍了核心板和底板通信接口设计,核心板主要介绍了STM32F207构建的最小系统和存储电路(存储电路包括NANDFLASH与SRAM电路),以太网接口电路,JTAG下载电路、GPIO扩展接口;底板扩展了丰富的通信接口电路,用户也可以根据自身项目的需求将其移植到项目硬件中,底板通信接口包括UARST、CAN、USB、M-Bus、I2C。软件主要介绍了在STM32F207核心板上μC/OS-Ⅱ的移植,基于STM32F207开发板套件开发了相应的基础驱动函数,重点介绍了UART、CAN、I2C驱动设计。 完成上述工作之后对STM32F207开发板进行了系列测试,测试包括USART、CAN回环、USB、以太网。将核心板应用于电缆温度检测系统,系统运行正常,完全满足工业控制要求。
引用
收藏
页数:67
共 27 条
[1]
基于Cortex内核嵌入式处理器的压磁传感信号检测技术研究 [D]. 
卢修文 .
北京工业大学,
2009
[2]
嵌入式USB HOST与OTG功能的研究 [D]. 
吴元友 .
哈尔滨理工大学,
2009
[3]
PCB设计标准教程.[M].许晓平; 孙晓彦; 程传胜; 主编.北京邮电大学出版社.2008,
[4]
仪表总线技术及应用.[M].孔德仁;何云峰;狄长安编著;.国防工业出版社.2005,
[5]
基于M-Bus的智能水表数据采集器的设计附视频 [J].
吴海峰 ;
李德敏 ;
邹剑 .
通信技术, 2011, (10) :97-98+101
[6]
双离合器自动变速器控制系统软件架构设计 [J].
司建玉 ;
吴光强 .
同济大学学报(自然科学版), 2011, 39 (07) :1040-1044
[7]
基于STM32的通用智能仪表设计与应用 [J].
孙启富 ;
孙运强 ;
姚爱琴 .
仪表技术与传感器, 2010, (10) :34-36
[8]
基于CORTEX-M3 ARM的变频调速节能控制器设计 [J].
高守玮 ;
邵勇 ;
黄全振 ;
蔡新岗 .
仪表技术与传感器, 2010, (01) :58-60
[9]
基于嵌入式技术的网络化控制器设计 [J].
袁克亚 ;
刘国平 .
清华大学学报(自然科学版), 2008, (自然科学版) :1835-1838
[10]
论ARM嵌入式系统及其信息产业化发展 [J].
朱竹霞 .
现代商贸工业, 2008, (04) :227-229