不知不觉,两年一度的全国电子设计竞赛又要来了,前几天出了原件清单,发现有无线模块,然后我立马对24l01写一个实时性程序(IRQ中断触发),搞了大半天,发现IRQ引脚居然不发生电平跳变,分析有两个原因(至今不知道是哪个):1.只要24l01+型才能有中断触发功能,2.程序不对。 个人认为前者可能性较大,希望以后谁写出24l01中断接收的程序分享下(我已经发帖求助),
正好手上有两块NRF905,又搞了两天,网上资料又少,困难重重,出不了效果,今天沉下心来分析,发现高级单片机在某些程序需要小延时(如图),终于调出了效果,用的是SPI硬件传输数据,主循环查询方式,以后会更新个接收中断查询。现在分享给大家。
又花了半天时间做出了中断接收版本,主机按键一次发送一次数据,从机接收到数据进入中断读取。提高了实时性。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>