日志档案

发表于 2007-4-11 20:04:21

11

标签: SPI  AVR  

SPI接口通信的学习

       今天开始学习AVR单片机的SPI接口通信。拿它来和FPGA进行通信,由AVR作为主机,FPGA作为从机,用AVR进行接收FPGA传过来的数据。在FPGA中作了个并串转换电路,由AVR发送时钟。

       看了一下午的DATASHEET了,编了个程序来和FPGA进行通信,但是在仿真时,却发现程序有BUG,不能够正常的运行。后来用PROTEUS进行仿真,观察SCK端的波形,发现并不能产生8个时钟。

    晚上,突然看到一句话,预先取之,必先送之,可能要先进行发送数据,才能产生时钟吧。

    好吧,先去调调。。。。。。

系统分类: 单片机   |   用户分类: AVR单片机   |   来源: 原创   |   【推荐给朋友】

    阅读(1355)    回复(2)  

投一票您将和博主都有获奖机会!

  • cocappjj

    2007-4-12 14:46:26

    鼓励一下:D

  • mayjpch@163.com

    2007-7-25 9:05:44

    可以把你的程序发给我参考一下吗?我也在,主要时fpga的,单片机也最好发给我,谢谢

    mayjpch@163.com