IC694CHS398
IC694CHS398RTX 驱动整体架构
使用 RTX Device Driver 开发向导, 选择支持
(1) Interrupt Service Routine (ISR)
(2) Support for Sharing an Interrupt
(3) Basic Port I/O Support
(4) Basic Mapped Memory Support,
即可生成 RTX PCI 设备驱动程序框架。
该程序框架分成两个函数, Driver 文件和 DriverFunc 文件:
Driver 文件主要包括 main 函数,中断服务程序和中断服务线程;
DriverFunc 文件主要是对 PCI 设备的基本操作函数, 包括 PCI 设备搜索, PCI 设备初始化,使能或关闭中断, 处理 PCI 设备共享中断, 以及 PCI 驱动程序资源清理等函数。
4. 完整的 RTX PCI驱动
基于RTX PCI 设备驱动程序框架, 用户需要添加相应的代码, 下面基于反射内存卡的 RTX 驱动进行分析。
反射内存卡的基本特点:
(1) PCI、PCIe、PMC、VME 外形, 节点之间组成环形连接或通过光纤 Hub 组成星型连接
(2) 节点之间数据确定性的传输延迟, 延迟小于 750us
PCI 反射内存卡的 RTX 驱动也分成 Driver 文件和DriverFunc 文件两个文件。Driver 文件主要包括 main 函数,中断服务程序和中断服务线程, 下面是详细的分析:
IC694CHS398 · 成就客户—我们致力于每位客户的满意和成功。
· 创业创新—我们追求对客户和公司都至关重要的创新,同时快速而高效地推动其实现。
· 诚信正直—我们秉持信任、诚实和富有责任感,无论是对内部还是外部。
· 多元共赢—我们倡导互相理解,珍视多元性,以全球视野看待我们的文化。
--------------------
联系人:欧工
手机:18030229050
电话:0592-5709821
QQ 3151326358
邮箱 3151326358@qq.com 6ES5752-0AA12
Interfacemodule CPU945, PG-Module. (TTY)
6ES5752-0LA52
Interfacemodule PG
6ES5752-0AA52
6ES5752-0AA53
Interfacemodule RS422/RS485
6ES5752-0AA42
6ES5752-0AA43
Interfacemodule SINEC L1
6ES5752-0LA62
Interfacemodule TTY/20mA
6ES5752-0LA12
Interfacemodule V24/V28(RS232C)
6ES5752-0AA22
6ES5752-0AA23
MUX 757 S5 Interface
6ES5757-0AA11
OLM
6GK1102-4AA00
OLM - Glass f. Profibus
6GK1502-4AB10
OLM - Plastics f. Profibus
6GK1502-4AA10
OLM 12M Plastic f. Profibus
6GK1502-3BA00
OLM/G11 Glass f. Profibus
6GK1503-2CB00
6GK1502-2CB10
6GK1502-2CB00
OLM/G12 Glass f. Profibus
6GK1503-3CB00
6GK1502-3CB10
Patch Cable 727-1 Sinec H1
6ES5727-1CB00
6ES5727-1CB50
Profibus DP/AS-Interface Link 20E
6GK1415-2AA01
Profibusconnector 180 OP FC Standard
6GK1500-0EA00
6GK1500-0EA02
Profibusconnector 180 OP Standard
6GK1500-0FC10
6GK1500-0FC00
programming software Siemens Standard FB
6ES5848-7DA04
Promea Module for Central Unit M20-M80
6AF7001-7DA
6AF7001-7DC
6AF7001-7CA
6AF7001-7CD
S5-NET Busconnector
6ES5762-1AA21
S5-NET Buskoppler
6ES5755-0AA13
|