首页 | 本学科首页   官方微博 | 高级检索  
     

基于STM32和μC/OS-Ⅱ的USB数据采集系统
引用本文:田明,徐平,黄国辉,姜周曙.基于STM32和μC/OS-Ⅱ的USB数据采集系统[J].机电工程,2012,29(4):482-485.
作者姓名:田明  徐平  黄国辉  姜周曙
作者单位:1. 杭州电子科技大学生仪学院,浙江杭州,310018
2. 杭州电子科技大学自动化学院,浙江杭州,310018
摘    要:为了满足对数据采集系统对高性能的需求,介绍了一种快速可靠的数据采集系统。该系统采用了Cortex-M3架构的ARM微处理器STM32作为基础,根据集成的USB接口模块的特点,设计了基于通信设备类(CDC)的USB通信模块;然后移植μC/OS-Ⅱ实时操作系统进行了任务调度,并采用信号量和邮箱进行了数据采集和USB发送任务之间的通信;再利用ST公司提供的驱动程序,实现了以USB设备枚举为虚拟串口,达到PC机可以按通用串行总线(COM)方式访问USB端口的目的。实际测试结果表明,该数据采集系统处理传输速度快、数据可靠性高,综合性能显著。

关 键 词:STM32  μC/OS-Ⅱ  USB  虚拟串口
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号