热搜关键词: matlab人工智能算法嵌入式雷达电机驱动

pdf

基于VT100的CAN 现场总线系统在线调试技术

  • 1星
  • 2013-09-22
  • 177.02KB
  • 需要2积分
  • 3次下载
标签: 基于VT100的CAN

基于VT100的CAN

现场总线系统在线调试技术

基于VT100的CAN

汽车电子

汽车电子

针对嵌入式系统,特别是多结点的CAN  总线系统调试应用的需要,提出了一种将PC机作为嵌入式网络系统的调试终端的方法,同时在Microchip  公司的集成CAN  控制器的PIC18F458  单片机上得到实现,达到预期目的。控制器局域网(Controller  Area  Network,简称CAN)是一种支持分布式和实时控制的串行通信网络,其主要特点是采用多主方式工作,基于报文ID  并采用非破坏总线仲裁技术进行优先权仲裁,串行通信,事件触发型,大大减少线束的数量。CAN  总线协议最初是由德国BOSCH  公司于20  世纪80  年代提出并用于汽车目的,1993  年形成国际标准ISO11898-1。[1][2]  由于其高性能、高可靠性及独特的设计,CAN  越来越收到人们的重视,已经广泛应用于汽车电子控制、过程工业、机械工业、纺织机械、农用机械、机器人、数控机床、医疗器械、家用电器及传感器等领域发展,并已被公认为几种最有前途的现场总线之—。Microchip  公司的PIC18F458  是集成有CAN  控制器的8  位Flash  单片机,遵循CAN2.0B协议。在为某公司开发的车载CAN  总线仪表盘系统中,采用PIC18F458  和TJA1050  构建了一个多结点的CAN  网络,用于采集传感器信息并驱动对应的仪表显示。在系统开发过程中,为了便于调试并检测每一个结点的状态,采用了每一个结点配置一块LCD  用于相关信息的显示和运行情况跟踪。由于LCD  的控制需要占用MCU  的端口;并且,最终的系统并不需要LCD  接口。因此,为了方便系统调试及故障诊断,需要采用一种简便易行且不影响最终产品功能的调试方法。如能直接利用PC  机的显示器作为调试信息的输出终端,将大大减少嵌入式目标系统开发过程中的准备工作量。文献[3]提出了一种在WINDOWS  环境中利用超级终端技术显示嵌入式系统信息的方法,文献[4]介绍了在网管系统中采用VT100  终端技术对网络进行管理的有关技术,但如何以较低的成本方便地调试多结点的嵌入式系统,则未见相关的文献报道。在WINDOWS2000/XP  环境下,采用VT100  超级终端和RS232  串行通信技术,通过在嵌入式目标系统内编制简单的接口软件就可以方便对多结点的嵌入式系统进行调试和诊断。

展开预览

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×