欢迎来到天天文库
浏览记录
ID:37579298
大小:539.16 KB
页数:36页
时间:2019-05-25
《FIFO Mode, Direct Mode, and Packet Handler Operation for EZRadioPro》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、AN537FIFOMODE,DIRECTMODE,ANDPACKETHANDLEROPERATIONFOREZRADIOPRO1.IntroductionThisapplicationnotediscussesthedifferencesbetweenFIFOmodeandDirectmodeofoperationoftheEZRadioPROfamilyofchips.AdetaileddiscussionoftheoperationoftheautomaticPacketHandler(PH)isalsoprovided.DetailsofoperationinbothT
2、XmodeandRXmodeareprovided.ThepurposeofthisapplicationnoteistoexpandupontheinformationavailableinthedatasheetsforEZRadioPROdevices.ThisapplicationnotedoesnotdiscussRawDatamode(asmayberequiredbylegacysystemswithnon-standardpacketstructures).Pleasereferto“AN463:RawDataModewithEZRadioPRO”formorei
3、nformationonsuchapplications.ThroughoutthisdocumentreferencewillbemadetothegeneralpacketstructureasshowninFigure1.PreambleDataCRCSyncWordTXHeaderPacketLength1-255Bytes1-4Bytes0or2Bytes0-4Bytes0or1ByteFigure1.GeneralPacketStructure2.FIFOModeInFIFOmode,thetransmitandreceivedataisstoredinintegra
4、tedFIFOregistermemoryforlatertransmissionorretrievalviatheSPIinterface.Directreal-timeoutputoftheRXDATAonaphysicaloutputpinmayadditionallybeobtainedbyconfiguringaGPIOpinappropriately,butitisnotrequired.TheFIFOsareaccessedviaSPIRegister7Fhandaremostefficientlyaccessedwithburstread/writeoperati
5、on.2.1.FIFOModeinTXInTXFIFOmode,theTXDATAtobetransmittedisnotappliedtoaphysicalinputpin,butinsteadisprogrammed(bytebybyte)intothechip’sFIFOregistersovertheSPIbusfortransmissionatalaterpointintime.IfthePHisenabled,thesestoredbytesofdataareretrievedfrominternalFIFOmemoryand“packaged”togetherwit
6、hPreamblebytesandSyncword(s)tocreateapacketstructure.Withoptionalregistersettings,additionalfieldssuchasHeaderbyte(s),aPayloadlengthbyte,andCRCchecksumsmayadditionallybeassembledintothepacketstructure.IfthePHisdisabled,onlythebytesstoredintoFIFOmemoryaretransmitted;thisallowsforcompletecustom
7、izationofthetransmitpacket.Theentirepacketistransmittedattheprogrammeddatarateanddeviation.AprimaryadvantageofTXFIFOmodeisthusthatthetransmitdatamaybeprogrammedatanytime(includingsleepmode)withouttheneedforsynchronousorreal-timecoordinationwi
此文档下载收益归作者所有