[VxWorks] MPC运行VxWorks开发PCI

longdongshenye   2015-2-12 23:52 楼主
我刚刚学习在PowerPC跑VxWorks操作系统,操作系统刚刚可以跑起来了。我想做一个什么小的应用程序来练练手来。于是乎,我就想在PowerPC的PCI总线上接一个存储芯片,来通过操作PCI总线来对存储芯片进行数据的读写。。存储芯片是直接的挂在PCI总线上的。。。想到这儿,,我不会了。。我不知道怎么的去最简单的操作PCI总线的,就好像不知道怎么的在PCI的32位数据线上某一位写0写1的。。。这个怎么做?求大神指点指点。。

VxWorks怎么去操作芯片上的某一个引脚的?例如我在芯片的某一个引脚上接了一个LED灯,我要怎么的在VxWorks里面来控制这个灯的亮与灭的?

求大神指导啊啊啊啊啊啊。。。
谢谢了!

回复评论 (2)

拿VX来点灯?挺有想法的嘛

如果想点,先了解下PCI的结构,协议方面最好找本书看明白,然后搞明白VX上PCI驱动怎么用,只有差不多就可以明白怎么点灯了

PCI的线是用来传数据包的,并非类似localbus类的并行线,当然,你非要将其这么用,也是可以实现的
点赞  2015-2-13 09:51
引用: lelee007 发表于 2015-2-13 09:51
拿VX来点灯?挺有想法的嘛

如果想点,先了解下PCI的结构,协议方面最好找本书看明白,然后搞明白VX上PCI驱动怎么用,只有差不多就可以明白怎么点灯了

PCI的线是用来传数据包的,并非类似localbus类的并行线,当然,你非要将其这么用,也是可以实现的


我并不是想通过PCI总线来点灯。我本来是想通过PCI总线来操作存储器的读写的,为了测试我PCI总线上有数据改变而想的是要不在PCI总线上接个LED灯,来测试。。。那么,,这个要怎么的实现呢?在网上查了,查的也看着不会用。。看书,,也看了,就是没有找到具体的要怎么的来操作。。。求大神指导指导。


点赞  2015-2-13 13:15
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复