电子质量
電子質量
전자질량
ELECTRONICS QUALITY
2012年
6期
16-17,25
,共3页
王雪%王红印%田正凯%周春枚%曾军
王雪%王紅印%田正凱%週春枚%曾軍
왕설%왕홍인%전정개%주춘매%증군
C8051F020单片机%CAN总线%串口通信
C8051F020單片機%CAN總線%串口通信
C8051F020단편궤%CAN총선%천구통신
C8051F020 MCU%CAN Bus%Serial Communication
介绍了一种基于CAN总线的实时数据的动态采集。下位机的程序使用Keil软件平台编写,硬件是在C8051F020单片机实验箱的基础上连接一个CAN总线的实验板。上位机的分析软件是基于Visual C++6.0开发环境,采用C++编程语言实现,运用MSComm控件实现串口通信,并且将串口采集的数据显示出来。经过实际测试,可以在PC机上动态显示实时采集的数据。
介紹瞭一種基于CAN總線的實時數據的動態採集。下位機的程序使用Keil軟件平檯編寫,硬件是在C8051F020單片機實驗箱的基礎上連接一箇CAN總線的實驗闆。上位機的分析軟件是基于Visual C++6.0開髮環境,採用C++編程語言實現,運用MSComm控件實現串口通信,併且將串口採集的數據顯示齣來。經過實際測試,可以在PC機上動態顯示實時採集的數據。
개소료일충기우CAN총선적실시수거적동태채집。하위궤적정서사용Keil연건평태편사,경건시재C8051F020단편궤실험상적기출상련접일개CAN총선적실험판。상위궤적분석연건시기우Visual C++6.0개발배경,채용C++편정어언실현,운용MSComm공건실현천구통신,병차장천구채집적수거현시출래。경과실제측시,가이재PC궤상동태현시실시채집적수거。
The real-time data dynamic acquisition based on CAN bus is presented.Based on Keil soft- ware,the procedure was compiled in lower oomputer.A CAN bus was linked to C8051F020 MCU as hardware circuit.Based on Visual C++6.0 development environment,using C++ programming language, the data was displayed in upper computer by MSComm control.After the actual test,the data can be dy- namic displayed in PC in time.