Wiznet WizFi360 የመተግበሪያ ማስታወሻ SPI
የምርት መረጃ
የምርት ስም: WizFi360
ስሪት: 1.0.1
አምራች፡ WIZnet Co., Ltd.
Webጣቢያ፡ http://www.wiznet.io/
የቅጂ መብት፡ 2022 WIZnet Co., Ltd. መብቱ በህግ የተጠበቀ ነው።
የምርት አጠቃቀም መመሪያዎች
መግቢያ፡-
WizFi360 በ SPI ባሪያ ሁነታ ይሰራል እና በ AT ትዕዛዞች ቁጥጥር ሊደረግበት ይችላል. ከኤም.ሲ.ዩ ጋር ለመገናኘት የ SPI ፒኖች መገናኘት አለባቸው፣ እና SPI_EN(PB13) ፒን ወደ ዝቅተኛ ለ SPI መቀናበር አለበት። የ SPI ፒን ለማግኘት በWizFi1 Pinout ክፍል ውስጥ ያለውን ምስል 360 ይመልከቱ። SPI_INT(PB14) ፒን ወደ ዝቅተኛ ሲዋቀር፣ SPI ጌታው የተቀበለውን ውሂብ ማንበብ ይችላል።
Pinout
የ SPI ፒን ከፒቢ13 እስከ PB17 በስእል 1 በWizFi360 Pinout ክፍል እንደሚታየው።
የSPI ፍሬም ቅርጸት
WizFi360 የሚቆጣጠረው ከ SPI ማስተር በተላከው የSPI ፍሬም ቅርጸት ነው። የSPI ፍሬም የሚከተሉትን ክፈፎች ያቀፈ ነው።
- የ SPI መቆጣጠሪያ ፍሬም
- በሲኤምዲ ፍሬም
- የውሂብ ፍሬም
የውሂብ ፍሬም RX DATA Frame እና TX DATA Frameን ያካትታል። በመቆጣጠሪያው ደረጃ፣ ተጠቃሚዎች ነባሪውን ሁኔታ፣ ቋት ቁጠባ መጠን፣ ሲኤምዲ፣ ዳታ መላክ እና ውሂብ ተቀባይን መምረጥ ይችላሉ።
የ SPI መቆጣጠሪያ ፍሬም
ውሂብን ወደ WizFi360 ከመጻፍዎ ወይም ከማንበብዎ በፊት፣ የሚከተለው መረጃ ከ SPI መቆጣጠሪያ ፍሬም ውስጥ መነበብ አለበት።
- TX BUFF AVAIL
- RX ዳታ ሌን
- የ INT STATUS
የ SPI መቆጣጠሪያ ፍሬም 1 ባይት የቁጥጥር ባይት ይልካል እና 2 ባይት የሁኔታ ውሂብ ያነባል።
የሰነድ ማሻሻያ ታሪክ
ሥሪት | ቀን | መግለጫዎች |
Ver. 1.0.0 | 19 ኖቬ 2019 | የመጀመሪያ ልቀት። |
Ver. 1.0.1 |
05 ኤፕሪል 2022 |
ምስል 1 ቀይር |
መግቢያ
WizFi360 በ SPI ባሪያ ሁነታ ይሰራል እና በ AT ትዕዛዞች ቁጥጥር ሊደረግበት ይችላል. ከኤም.ሲ.ዩ ጋር ለመገናኘት የ SPI ፒን መያያዝ እና SPI_EN(PB13) ፒን ወደ ዝቅተኛ ለ SPI ማዘጋጀት አለባቸው። የ SPI ፒን ለማግኘት ስእል 1ን ይመልከቱ WizFi360 Pinout። WizFi14 ውሂብ ሲቀበል SPI_INT(PB360) ፒን ወደ ዝቅተኛ ከተቀናበረ፣ የ SPI ጌታው መረጃውን ማንበብ ይችላል።
Pinout
የኤስፒአይ ፒን ከPB13 እስከ PB17 ከታች ባለው ምስል 1. WizFi360 Pinout።
4 የ SPI ፍሬም ቅርጸት
WizFi360 የሚቆጣጠረው ከ SPI ማስተር በተላከው የSPI ፍሬም ቅርጸት ነው። የSPI ፍሬም የሚቆጣጠረው በCSn እና በ SPI መቆጣጠሪያ ፍሬም፣ AT CMD Frame እና DATA Frame ነው። DATA ፍሬም RX DATA Frame እና TX DATA Frame ያቀፈ ነው። ተጠቃሚዎች በመቆጣጠሪያው ወቅት ነባሪውን ሁኔታ፣ ቋት ቁጠባ መጠን፣ CMD፣ DATA SEND እና DATA RECEIVEን መምረጥ ይችላሉ።
የ SPI መቆጣጠሪያ ፍሬም
TX BUFF AVAIL፣ RX DATA LEN እና INT STATUS ተጠቃሚዎች በWizFi360 ላይ ውሂብ ከመፃፋቸው ወይም ከማንበባቸው በፊት መነበብ አለባቸው።
የ SPI መቆጣጠሪያ ፍሬም 1 ባይት የቁጥጥር ባይት ይልካል እና 2ባይት የሁኔታ ውሂብ ያነባል።
- 0x03(TX BUFF AVAIL): አቻ ቋት ከመተላለፉ በፊት ቀን ለመፃፍ ዝግጁ መሆኑን ያረጋግጣል።
- 0x02(RX DATA LEN): መረጃው ከመድረሱ በፊት በአቻ ቋት ውስጥ የተጠራቀመውን የውሂብ ርዝመት ያነባል።
- 0x06(INT STATUS): የባሪያን መቋረጥ ሁኔታ ያነባል።
በሲኤምዲ ፍሬም
የ AT CMD ፍሬም የ TX BUFF AVAILን ከ SPI መቆጣጠሪያ ፍሬም ያነባል እና 0x91 ወይም ቢት 0 ከፍተኛ ከሆነ በመቆጣጠሪያ ደረጃ ወቅት የመቆጣጠሪያ ባይት 0002x2 አድርጎ ያስቀምጣል። ከዚያም የሲኤምዲው ርዝመት በ 4 ባይት አሃዶች ተቀናብሯል እና AT CMD መልዕክቶች ለማስተላለፍ በመረጃው ውስጥ ተካተዋል. የ AT CMD ምላሽ ውሂብ ሲቀበል የ RX Data Frame ዘዴን ይጠቀማል። ስለ AT-CMD ተጨማሪ ዝርዝሮችን ለማግኘት እባክዎ የ AT መመሪያን ይመልከቱ።
የውሂብ ፍሬም
TX የውሂብ ፍሬም
AT+CIPSEND፣ AT+CIPSENDEX እና AT+CIPSENDBUF ከ AT CMD Frame መተላለፍ አለባቸው እና ተጠቃሚዎች TCP ወይም UDP ዳታ ማስተላለፍን በ DATA ትራንስ ሁነታ ለማዘጋጀት ቀጣዩን ደረጃዎች መከተል አለባቸው።
የTX ዳታ ፍሬም የ TX BUFF AVAILን ከ SPI መቆጣጠሪያ ፍሬም ያነባል እና 0x90 ወይም ቢት 0 ከፍተኛ ከሆነ በመቆጣጠሪያ ደረጃ ወቅት የመቆጣጠሪያ ባይት 0002x2 አድርጎ ያስቀምጣል። ከዚያ የሲኤምዲው ርዝመት በ 4 ባይት ክፍሎች ውስጥ ተዘጋጅቷል እና DATA መልዕክቶች ለማስተላለፍ በመረጃው ውስጥ ተካተዋል. የDATA ምላሽ ውሂብ ሲቀበል የ RX Data Frame ዘዴን ይጠቀማል።
RX የውሂብ ፍሬም
የ AT CMD ፍሬም ከተላለፈ በኋላ ምላሽ ወይም ውሂብ ሲደርሰው የማቋረጥ ፒን ዝቅተኛ መሆኑን ወይም አለመሆኑን ያረጋግጡ። የአቋራጭ ፒን ዝቅተኛ ከሆነ ተጠቃሚዎች የ SPI መቆጣጠሪያ ፍሬም በመጠቀም የ INT STATUS ዋጋን ያንብቡ። የ INT STATUS ዋጋ 0x0002 ወይም ቢት 2 ከፍ ያለ ከሆነ ተጠቃሚዎች የ SPI መቆጣጠሪያ ፍሬም በመጠቀም የ RX DATA LEN ዋጋን ያነባሉ። እና የ RX Data Len ዋጋ ዜሮ ካልሆነ ተጠቃሚዎች በመቆጣጠሪያው ጊዜ የመቆጣጠሪያ ባይት 0x10 አድርገው ያስቀምጡ እና ውሂብ ያንብቡ. አጠቃላይ የውሂብ ቆጠራው የ RX DATA LEN ዋጋ ነው።
ኦፕሬሽን
AT CMD ክወና
WizFi360ን ለማዘጋጀት AT CMD ይጠቀሙ ወይም የመላክ ሁነታን ለማዘጋጀት እና ውሂብ ለመጠየቅ ከታች ያሉትን ደረጃዎች ይከተሉ።
DATA ክወና
AT+CIPSEND፣ AT+CIPSENDEX ወይም AT+CIPSENDBUF በCMD ወይም በDATA TRANS ሁነታ ከገባ ውሂብ መላክ ይቻላል።
የቅጂ መብት ማስታወቂያ
የቅጂ መብት 2022 WIZnet Co., Ltd. ሁሉም መብቶች የተጠበቁ ናቸው.
የቴክኒክ ድጋፍ; https://forum.wiznet.io/
ሰነድ፡ https://docs.wiznet.io/
ሽያጭ እና ስርጭት፡ mailto:sales@wiznet.io
ለበለጠ መረጃ የእኛን ይጎብኙ webጣቢያ በ http://www.wiznet.io/
ሰነዶች / መርጃዎች
![]() |
Wiznet WizFi360 የመተግበሪያ ማስታወሻ SPI [pdf] የተጠቃሚ መመሪያ WizFi360 የመተግበሪያ ማስታወሻ SPI፣ WizFi360፣ የመተግበሪያ ማስታወሻ SPI፣ Note SPI፣ SPI |
![]() |
WIZnet WizFi360 የመተግበሪያ ማስታወሻ SPI [pdf] የተጠቃሚ መመሪያ WizFi360፣ WizFi360 የመተግበሪያ ማስታወሻ SPI፣ የመተግበሪያ ማስታወሻ SPI፣ ማስታወሻ SPI፣ SPI |