NDS掌机连接Arduino扩展方案设计(中).pdfVIP

  • 24
  • 0
  • 约2.47万字
  • 约 7页
  • 2017-08-16 发布于湖北
  • 举报

NDS掌机连接Arduino扩展方案设计(中).pdf

NDS掌机连接Arduino扩展方案设计(中).pdf

Arduino扩展方案设计 (中) ◇高聪 硬 牛中颧}圣殳{十 接下来介绍Arduino与NDS之间的硬 件中断设计,即一方如何触发另一方的硬件 中断。 此前我们将NDS作为SPI通信中的主 机,将Arduino作为从机。在SPI通信中, 主机向从机发送数据很容易:在SS线发送 低电平,然后就可以发送数据到MOSI线上。 而从机向主机发送数据就比较困难,因为从 机不能主动向主机发送数据。我们得让从机 向主机触发一个 IRQ中断.让主机知道从 机有数据需要发送,然后由主机引发SPI通 ■图1ATmega168/328与NDSSlot1的连接,红色线为IRQ硬件连线 信.才能使从机的数据发送到主机。 这里最核心的部分,就是如何让从机 (Arduino)触发主机 (NDS)的IRQ中断。 外部晶体振荡器外,也可以作为外部中断源。 可用如下操作实现: 可以通过以下两步完成。 不过因为NDS作为SPI主机和ATmega通 irqSet(IRQ CARD LINE, card line

文档评论(0)

1亿VIP精品文档

相关文档