标签:
SPI AVR
今天开始学习AVR单片机的SPI接口通信。拿它来和FPGA进行通信,由AVR作为主机,FPGA作为从机,用AVR进行接收FPGA传过来的数据。在FPGA中作了个并串转换电路,由AVR发送时钟。
看了一下午的DATASHEET了,编了个程序来和FPGA进行通信,但是在仿真时,却发现程序有BUG,不能够正常的运行。后来用PROTEUS进行仿真,观察SCK端的波形,发现并不能产生8个时钟。
晚上,突然看到一句话,预先取之,必先送之,可能要先进行发送数据,才能产生时钟吧。
好吧,先去调调。。。。。。
系统分类:
单片机 | 用户分类:
AVR单片机 | 来源:
原创 | 【推荐给朋友】