欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
SI4463模塊(433M)教訓之:發送接收完畢產生IRQ中斷,讀狀態可清除
[打印本頁]
作者:
shaonv
時間:
2015-1-1 20:12
標題:
SI4463模塊(433M)教訓之:發送接收完畢產生IRQ中斷,讀狀態可清除
SI4463淘寶賣家教訓少占魚之:SI4463模塊發送數據完畢后,IRQ中斷腳輸出0電平。最簡單可靠的就是,while(IRQ_Pin); 跳出等待,說明發送完畢了。然后 讀狀態寄存器可清除中斷。
RW_MultiReg_Ack(SI4463_Txd[1], LocationMac[0] ,LocationMac[1], LocationMac[2], LocationMac[3]); //發送輪詢命令
while(SI4463_IRQ_BIT);
SI446X_INT_STATUS( SI4463_Buf );
主函數中等待接收中斷,判斷命令后應答發送。
while( 1 )
{
if(SI4463_IRQ_BIT==0x00)
{
//disableInterrupts();
SI446X_INT_STATUS( SI4463_Buf );
if( SI4463_Buf[3] & ( 1<<4 ) )
{
//收到一個數據包,翻轉LED
length = SI446X_READ_PACKET( SI4463_Buf );
if(modbus_cmd( SI4463_Buf , RW_Reg_Req_Len )==0)//檢查功能碼并計算校驗
{
LED_BIT=0;
//delay_ms(1000);
//delay_us(900);
if(SI4463_Buf[1] == MAC_SCAN_433M)
{
SI4463_Txd[1]=MAC_SCAN_433M;
RW_MultiReg_Ack(SI4463_Txd[1], LocationMac[0] ,LocationMac[1], LocationMac[2], LocationMac[3]); //發送輪詢命令
while(SI4463_IRQ_BIT);
SI446X_INT_STATUS( SI4463_Buf );
if(SI4463_IRQ_BIT)
{
delay_ms(100);
LED_BIT=1;
}
}
//回到接收模式,繼續等待信號
SI446X_START_RX( 0, 0, PACKET_LENGTH,0,3,3 );
delay_ms(20);
//Get_ADC(4);//進行ADC轉換,獲得AD值
delay_ms(10);
}
} //end if( buffer[3] & ( 1<<4 ) )
} //end if
} //end while(1)
作者:
lanse
時間:
2015-8-9 19:42
樓主,能把完整程序貼出來嗎?我最近才接觸Si4463,有個事情很好奇,找到的說明文檔里面都是直接include一個WDS生成的頭文件,然后各種函數用的飛起,我不太理解,WDS生成的頭文件里面的函數怎么知道使用mcu的SPI?
菜鳥求教,還望大神指點,謝謝。
作者:
lanse
時間:
2015-8-9 19:48
樓主,你好,我最近接觸Si4463,看見很多說明書都是包含一個頭文件,然后各種函數用的飛起,我不太理解這樣包含的頭文件,里面的函數怎么知道操作MCU的SPI?
能給我一份比較詳細的程序嗎?我不太會弄這個東西。謝謝了。
作者:
lanse
時間:
2015-8-9 19:52
樓主你好,我業余玩玩單片機,最近接觸SI4463,看到很多文檔都是包含一個頭文件,然后各種函數用的飛起,我不太明白,包含的WDS生成的頭文件里面的函數怎么知道操作MCU的SPI?
能把你的詳細程序貼出來學習一下嗎?謝謝了。
作者:
lanse
時間:
2015-8-9 19:52
樓主你好,我業余玩玩單片機,最近接觸SI4463,看到很多文檔都是包含一個頭文件,然后各種函數用的飛起,我不太明白,包含的WDS生成的頭文件里面的函數怎么知道操作MCU的SPI?
作者:
tinatianshinima
時間:
2017-8-23 09:38
請問你的SI4463_IRQ_BIT是自己定義的,還是庫里就有,我編譯顯示沒有定義啊
作者:
silicontra521
時間:
2017-12-14 13:49
硅傳科技HW3000模塊以價格和性能優勢,替代CC1101/SI4463/SI4432無線模塊。接收電流僅8mA,通信距離可達到2公里遠。相對CC1101/SI4463/SI4432模塊,成本較低。
作者:
fqc168
時間:
2022-8-8 14:43
搞了很久,算是學會了SI4463,主要還是參考資料比較少
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1