以前做项目,不注意记录调试过程中遇到的问题,以后应该注意这一点。今天抽空总结一下PCI-CAN卡驱动与数据通信调试过程中遇到的问题,方便以后回忆和思考。 1.
中断服务之字节流报文组包状态机 这是一个典型的适合采用状态机来思考和处理数据的场合。报文一般分为这几个字段:报文头,长度,命令,数据,校验和...
分类:
其他好文 时间:
2014-07-22 22:59:36
阅读次数:
319
系统# uname -a # 查看内核/操作系统/CPU信息 # head -n 1
/etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci
-tv # 列出所有PCI设备 # lsusb -tv...
分类:
系统相关 时间:
2014-05-26 22:56:12
阅读次数:
391
目前用于访问PCIe配置空间寄存器的方法需要追溯到原始的PCI规范。为了发起PCI总线配置周期,Intel实现的PCI规范使用IO空间的CF8h和CFCh来分别作为索引和数据寄存器,这种方法可以访问所有PCI设备的255 bytes配置寄存器。Intel Chipsets目前仍然支持这种访问PCI配置空间的方法。
PCIe规范在PCI规范的基础上,将配置空间扩展到4K bytes,至于为...
分类:
其他好文 时间:
2014-05-18 05:28:03
阅读次数:
219
一、PCI9054概述PCI9054是业界广泛使用的一款PCI总线控制器。可以在PCI数据卡以及CPCI、PXI数据卡的设计中使用。下面对PCI9054的资料进行归纳。PCI9054是PLX公司生产的PCI总线通用接口芯片,采用先进的PLX数据管道结构技术,提供了两个独立的可编程DMA控制器,每个通达均支持块..
分类:
其他好文 时间:
2014-05-14 19:11:03
阅读次数:
393
在具有TPM芯片或PCI卡的机器上,实现软件版权保护和授权更加方便和可靠。本文介绍的方法适合在大面积工厂内部网络系统使用,对内网的多台主机重复安装的软件进行版权保护。...
分类:
其他好文 时间:
2014-05-14 15:24:21
阅读次数:
236
声明本文不涉及任何特定API,也不针对任何特定的厂商,但是仍然值得透露一点的是,某些加速板卡厂商的成功点和失败点恰恰都是在于其通用性,在这个人们依然依赖专业板卡的时代,依然将板卡视为解决专业化问题的时代,代理这些板卡并声称其能解决通用问题的厂商要慎重!虽然,我很看好通用化的板卡,可是我不是专家,即便我是专家,大家不是也总是攻击专家么?总之,矛盾的解决需要自己的判断力。开始如今出现了各种各样的PCI...
分类:
其他好文 时间:
2014-05-11 14:07:28
阅读次数:
340
一、PCI总线概述
总线是一种传输信号的信道;总线是连接一个或多个导体的电气连线。总线由电气接口和编程接口组成。
PCI是peripheral component interconnect(外围设备互联)的简称,是在桌面及更大型的计算机上普遍使用的外设总线。
PCI总线具有三个非常显著的优点:
1、在计算机和外设间传输数据时具有更好的性能
2、能够尽量独立于具体的平台
3、可以方便地实...
分类:
其他好文 时间:
2014-05-09 01:03:45
阅读次数:
379