原创 Arinc429 PCI板卡开发基础及流程

2007-11-30 13:41 5736 13 10 分类: 工业电子

需要具备的基础知识:基本的电路知识,熟悉C语言,会protel,能读懂电子专业英文资料。


1、阅读PCI9030的datasheet——9030db-14.pdf,同时关注勘误表9030errata-20_270705.pdf。


2、精读PCI9030的RDK。


3、通过阅读EP1C6Q240了解的初步使用。


4、设计PCI9030+EP1C6Q240电路图。


5、了解ARINC429接口规范,设计出接口电路图。


6、完成PCB。


7、配置PCI9030的配置芯片EEPROM,建议用microchip的93LC56B。


8、ALTERA FPGA下载电缆制作。以上的硬件都是一次性成功,PCB未作改动。嘿嘿!


9、学习VHDL/verilog,语言,熟悉altera FPGA开发环境。选择性学习,大约需要1~2个月就能实现Arinc429。


10、学习使用jungo的windriver。


11、板卡可以完成初步调试。


11、编写程序,使FPGA完成ARINC429功能内核处理。


12、验证内核处理程序。


13、利用仔细阅读windriver提供的文档资料。


14、利用windriver提供的API编写驱动函数,建议用VC。


15、vc环境下,底层驱动函数的验证和封装。.dll、.lib、.h。1~15我花了10个月的时间。


16、写出应用程序需要的接口函数。


17、编写应用界面程序。


18、完成文档。16~18正在进行中。

文章评论0条评论)

登录后参与讨论
我要评论
0
13
关闭 站长推荐上一条 /2 下一条