查看文章
 
SPI让我烦恼了一个月
2007年06月13日 星期三 22:03

/SPI RX
while (1) {
   //clears the status register
   IOWR_ALTERA_AVALON_SPI_STATUS(SPI_0_BASE, 0);
   //if new byte arrived via SPI
   if ((IORD_ALTERA_AVALON_SPI_STATUS(SPI_0_BASE) &              ALTERA_AVALON_SPI_STATUS_RRDY_MSK) == 1){
   //read the byte and print it to screen
   printf("%x\n", (IORD_ALTERA_AVALON_SPI_RXDATA(SPI_0_BASE) & 0x0FF));
   }
}

为什么一直在查询状态寄存器,接受不了数据,心片TLC2543,频率1MHZ。NIOS处理器,STAITIX开发板


类别:专业||添加到搜藏 |分享到i贴吧|浏览(192)|评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
     

   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu