Control 版 (精华区)

发信人: leonado (城市这边馋得流口水了), 信区: Control
标  题: CANBUS开发系统解决方案
发信站: 哈工大紫丁香 (2001年05月22日09:17:44 星期二), 转信

一、支持CAN的器件
    1.CAN总线驱动和串行链接I/O器件P82C150
    2.独立的CAN控制器
      Philips:  80C200 & SJA1000                     (8位)
      Intel:    82527                                (8位)
      Infineon: 81C90/91                             (8位)
    3.集成CAN控制器的单片机
      Philips:  80C592/598                           (8位)
                 P51XAC3                             (16位)
      Intel:    196CA/CB                            (16位)
      Motorola: 68376                               (32位)
      Infineon: 80C164CI/167CS                      (16位)
                 80C537/515/535/505                   (8位)
二、开发CAN的工具
    1.硬件
    (1)NOHAU公司EMUL仿真器系列产品:
    EMUL系列产品是对C/C++/ASM语言的全透明仿真器。仿真存储器和仿真芯片技术的应
用使得仿真系统能够真正做到实时(最大50MHz)和在线,并丝毫不占用目标系统资源。强
大的实时映像和逻辑跟踪功能可以帮助工程师迅速解决软件BUG和硬件电路设计错误,特
别适用于大量数据处理和传送的应用。该系列支持Windows3.x/95/98界面,能和很多C编
译器厂商相配合。配置和设备组合十分灵活,有机箱、并口、总线卡型三种设备。产品
丰富,覆盖各个著名厂商的MCU,并广泛支持衍生品种。
    Nohau EMUL51 (用于Infineon 505/515/535/537;Philips 592/598);
    Nohau EMUL166 (用于Infineon 164CI/167CR)
    Nohau EMUL196 (用于Intel 196CA/CB)
    Nohau EMUL51XA (用于Philips 51XAC3)
    Nohau EMUL16/300 (用于Motorola 68376)
    (2)PHYTEC火柴盒工控机套件
    PHYTEC公司是制造微型单板机的专业公司。它提供的产品可以形象地称作大芯片,
尺寸为火柴盒或名片大小,可以象芯片一样插进标准的开发/实验板中。在标准板上可以
提供编程板上FLASH/EEPROM工具,ROM/RAM监控调试工具,它们只占用串口用来与PC通讯
。CMX等著名的RTOS厂商的操作系统内核可以方便的下载到板上,通过RTOS和PHYTEC的调
试工具进行快速应用。
    *底板+火柴盒或名片盒板
     开发底板:Development Boards;
     火柴盒板:CANmodul 592, microMODUL-8051, miniMODUL-515/535CAN, miniMODU
L-164/167CAN, phyCORE-XAC3;
    *kitCON系列开发板:
     kitCON-505/515CAN, kitCON-164/167CAN;
    *PC端CAN节点:
     pcNET-CAN (可配置一到四个通道),
     pcCAN (ISA总线卡式),
     PCAN-Dongle (在并口上连接CAN的模块,配有CAN的驱动函数);
     另外,Phytec有ISDN与CAN转接的接口。
     2.软件
     (1)专家库函数:专业公司专业人员写出的CAN的部件函数可以直接调用,提供源代
码,无版税。例如,CMX的CAN专家库函数。
     Phytec:CAN在汽车应用中的CIA协议库函数;
     BOL:提供CAN的驱动函数。
     (2)C编译器(必备工具):世界知名的专业级开发厂商的高效编译器,它们的产品代
码效率可以到达宏汇编的水平,执行效率比汇编语言                           慢5
%~10%。
      Tasking: 8051/P51XA/C166/196/683xx C/Asm Compilers;
      Keil:    PK51/DK51/CA51/PK166/CA166。
     (3)RTOS:实时多任务操作系统
      CMX-RTX for 8051/P51XA/C166/196/683xx;
      MQX for 683xx;
      EPC-RTXC for 8051/C166/196/683xx。
     三、解决方案
     1.全透明式(支持所有芯片)
     (1)仿真器+编译器;
     (2)仿真器+编译器+CAN专家库函数;
     (3)仿真器+编译器+实时多任务操作系统;
     (4)仿真器+编译器+实时多任务操作系统+CAN专家库函数;
     特点:开发工具可靠,对软件的调试全透明,可作出自己的产品库函数。
     2.快速应用式(505/515/535/592/P51XAC3/164CI/167CR,etc.)
     单片机节点:
     (1)开发底板+火柴盒(或名片盒)模块+专家库函数+实时多任务操作系统+C编译
器;
     (2)开发底板+火柴盒(或名片盒)模块+专家库函数+C编译器;
     特点:简单、易用,模块上有CAN的驱动电路,短时间内可以调通,并作出应用。

     辅助PC节点:
     pcCAN-Dongle(并口驱动)附带驱动程序;
     pcCAN(带Infineon 165,可编程,板上Flash RAM ISA总线);
     pcNET CAN(ISA总线,附带驱动程序)。

--
看不到你,
看了一路风景又如何?

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.170.213]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:4.656毫秒