एसटी लोगो

UM2913 STM32CubeU5 B-U585I-IOT02A Web सर्व्हर प्रात्यक्षिक फर्मवेअर

UM2913 STM32CubeU5 B-U585I-IOT02A Web सर्व्हर प्रात्यक्षिक फर्मवेअर

परिचय

STM32Cube हा STMicroelectronics चा मूळ उपक्रम आहे जो विकासाचे प्रयत्न, वेळ आणि खर्च कमी करून डिझाइनरची उत्पादकता लक्षणीयरीत्या सुधारतो. STM32Cube संपूर्ण STM32 पोर्टफोलिओ कव्हर करते.
STM32Cube मध्ये हे समाविष्ट आहे:

  • संकल्पनेपासून ते साकार होण्यापर्यंत प्रकल्प विकास कव्हर करण्यासाठी वापरकर्ता-अनुकूल सॉफ्टवेअर डेव्हलपमेंट टूल्सचा एक संच, त्यापैकी हे आहेत:
    • STM32CubeMX, ग्राफिकल सॉफ्टवेअर कॉन्फिगरेशन टूल जे ग्राफिकल विझार्ड वापरून C इनिशियलायझेशन कोडची स्वयंचलित निर्मिती करण्यास अनुमती देते
    • STM32CubeIDE, परिधीय कॉन्फिगरेशन, कोड जनरेशन, कोड संकलन आणि डीबग वैशिष्ट्यांसह सर्व-इन-वन विकास साधन
    • STM32CubeProgrammer (STM32CubeProg), ग्राफिकल आणि कमांड-लाइन आवृत्त्यांमध्ये उपलब्ध असलेले प्रोग्रामिंग साधन
    • STM32CubeMonitor (STM32CubeMonitor, STM32CubeMonPwr, STM32CubeMonRF, STM32CubeMonUCPD) रीअल-टाइममध्ये STM32 ऍप्लिकेशन्सचे वर्तन आणि कार्यप्रदर्शन चांगले-ट्यून करण्यासाठी शक्तिशाली मॉनिटरिंग टूल्स
  • STM32Cube MCU आणि MPU पॅकेजेस, प्रत्येक मायक्रोकंट्रोलर आणि मायक्रोप्रोसेसर मालिकेसाठी विशिष्ट एम्बेडेड-सॉफ्टवेअर प्लॅटफॉर्म (जसे की STM32U5 मालिकेसाठी STM32CubeU5), ज्यामध्ये हे समाविष्ट आहे:
    • STM32Cube हार्डवेअर अॅब्स्ट्रॅक्शन लेयर (HAL), STM32 पोर्टफोलिओमध्ये जास्तीत जास्त पोर्टेबिलिटी सुनिश्चित करते
    • STM32Cube लो-लेयर APIs, हार्डवेअरवर वापरकर्त्याच्या उच्च प्रमाणात नियंत्रणासह उत्कृष्ट कार्यप्रदर्शन आणि पाऊलखुणा सुनिश्चित करतात
    • FAT सारख्या मिडलवेअर घटकांचा सुसंगत संच file सिस्टम, RTOS, OpenBootloader, USB होस्ट, USB डिव्हाइस आणि USB पॉवर डिलिव्हरी
    • सर्व एम्बेडेड सॉफ्टवेअर युटिलिटिज पेरिफेरल आणि ऍप्लिक्टिव्ह एक्सच्या पूर्ण सेटसहampलेस
  • STM32Cube विस्तार पॅकेजेस, ज्यामध्ये एम्बेडेड सॉफ्टवेअर घटक आहेत जे STM32Cube MCU आणि MPU पॅकेजेसच्या कार्यक्षमतेला पूरक आहेत:
    • मिडलवेअर विस्तार आणि उपयोजक स्तर
    • Exampकाही विशिष्ट STMicroelectronics डेव्हलपमेंट बोर्डवर चालत आहे

B-U32I-IOT5A मूल्यमापन बोर्डवर चालणारे STM585CubeU02 प्रात्यक्षिक फर्मवेअर STM32Cube हार्डवेअर अॅब्स्ट्रॅक्शन लेयर (HAL) आणि लो-लेयर (LL) API आणि बोर्ड सपोर्ट पॅकेज (BSP) घटकांभोवती तयार केले आहे.
हे प्रात्यक्षिक फर्मवेअर STM32CubeU5 MCU पॅकेजचा भाग आहे. हे STM32Cube HAL वापरून HTTP विनंत्या करण्यासाठी MXCHIP मॉड्यूल कसे वापरायचे ते दाखवते. MXCHIP मॉड्यूल आणि ए web ब्राउझर (या प्रकरणात Google Chrome™ ब्राउझर) तयार करण्यासाठी वापरले जातात web सर्व्हर या web पृष्ठ पीसी आणि फोन वापरास समर्थन देते. या प्रात्यक्षिकात B-U585I-IOT02A बोर्ड हा HTTP सर्व्हर आहे. त्यात समाविष्ट आहे web प्रत्येक क्लायंटच्या विनंतीनंतर पृष्ठ संसाधने पाठविली जातात. B-U585I-IOT02A बोर्ड कोणत्याही क्लायंटच्या विनंतीनुसार डीकोड, उपचार आणि प्रतिसाद देऊ शकतो:

  • Web पृष्ठ संसाधन विनंत्या, जसे की HTML पृष्ठ, CSS files, आणि JS files
  • सेन्सर मूल्यांच्या विनंत्या (तापमान, दाब आणि आर्द्रता मूल्ये)

STM32U5 मालिका प्रगत पॉवर-सेव्हिंग मायक्रोकंट्रोलर ऑफर करते, आर्म® Cortex®-M33 वर आधारित, वेअरेबल, वैयक्तिक वैद्यकीय उपकरणे, होम ऑटोमेशन आणि औद्योगिक सेन्सर्ससह स्मार्ट ऍप्लिकेशन्ससाठी सर्वात जास्त मागणी असलेली शक्ती आणि कार्यप्रदर्शन आवश्यकता पूर्ण करण्यासाठी.

सामान्य माहिती

STM32CubeU5 प्रात्यक्षिक फर्मवेअर B-U585I-IOT02A डिस्कव्हरी किटवर चालते ज्यामध्ये Arm® TrustZone® सह Arm® Cortex®-M32 कोरवर आधारित STM585U33AI मायक्रोकंट्रोलर आहे. तक्ता 1 या दस्तऐवजात वापरलेले परिवर्णी शब्द आणि संक्षेप सूचीबद्ध करते.

अटींची व्याख्या

मुदत

व्याख्या

API

अनुप्रयोग प्रोग्रामिंग इंटरफेस

बसपा

बोर्ड समर्थन पॅकेज

CSS

कॅस्केडिंग शैली पत्रके

एचएएल

हार्डवेअर अॅब्स्ट्रॅक्शन लेयर

HTML

हायपरटेक्स्ट मार्कअप भाषा

HTTP

हायपरटेक्स्ट ट्रान्सफर प्रोटोकॉल

JS

JavaScript

टीप: आर्म आणि ट्रस्टझोन हे युएस आणि/किंवा इतरत्र आर्म लिमिटेडचे ​​(किंवा त्याच्या उपकंपन्या) नोंदणीकृत ट्रेडमार्क आहेत.

STM32CubeU5 मुख्य वैशिष्ट्ये

STM32Cube हा STMicroelectronics चा मूळ उपक्रम आहे जो विकासाचे प्रयत्न, वेळ आणि खर्च कमी करून डिझाइनरची उत्पादकता लक्षणीयरीत्या सुधारतो. STM32Cube संपूर्ण STM32 पोर्टफोलिओ कव्हर करते.
STM32Cube मध्ये समाविष्ट आहे:.

  • संकल्पनेपासून ते साकार होण्यापर्यंत प्रकल्प विकास कव्हर करण्यासाठी वापरकर्ता-अनुकूल सॉफ्टवेअर डेव्हलपमेंट टूल्सचा एक संच, त्यापैकी हे आहेत:
    • STM32CubeMX, ग्राफिकल सॉफ्टवेअर कॉन्फिगरेशन टूल जे ग्राफिकल विझार्ड वापरून C इनिशियलायझेशन कोडची स्वयंचलित निर्मिती करण्यास अनुमती देते
    • STM32CubeIDE, परिधीय कॉन्फिगरेशन, कोड जनरेशन, कोड संकलन आणि डीबग वैशिष्ट्यांसह सर्व-इन-वन विकास साधन
    • STM32CubeProgrammer (STM32CubeProg), ग्राफिकल आणि कमांड-लाइन आवृत्त्यांमध्ये उपलब्ध असलेले प्रोग्रामिंग साधन
    • STM32CubeMonitor (STM32CubeMonitor, STM32CubeMonPwr, STM32CubeMonRF, STM32CubeMonUCPD) रीअल-टाइममध्ये STM32 ऍप्लिकेशन्सचे वर्तन आणि कार्यप्रदर्शन चांगले-ट्यून करण्यासाठी शक्तिशाली मॉनिटरिंग टूल्स
  • STM32Cube MCU आणि MPU पॅकेजेस, प्रत्येक मायक्रोकंट्रोलर आणि मायक्रोप्रोसेसर मालिकेसाठी विशिष्ट एम्बेडेड-सॉफ्टवेअर प्लॅटफॉर्म (जसे की STM32U5 मालिकेसाठी STM32CubeU5), ज्यामध्ये हे समाविष्ट आहे:
    • STM32Cube हार्डवेअर अॅब्स्ट्रॅक्शन लेयर (HAL), STM32 पोर्टफोलिओमध्ये जास्तीत जास्त पोर्टेबिलिटी सुनिश्चित करते
    • STM32Cube लो-लेयर APIs, हार्डवेअरवर वापरकर्त्याच्या उच्च प्रमाणात नियंत्रणासह उत्कृष्ट कार्यप्रदर्शन आणि पाऊलखुणा सुनिश्चित करतात
    • थ्रेडएक्स सारख्या मिडलवेअर घटकांचा सुसंगत संच, FileX / LevelX, USBX, NetX Duo, USB पॉवर डिलिव्हरी, TF-M, mbed-crypto, टच लायब्ररी, नेटवर्क लायब्ररी, OpenBootloader
    • सर्व एम्बेडेड सॉफ्टवेअर युटिलिटिज पेरिफेरल आणि ऍप्लिक्टिव्ह एक्सच्या पूर्ण सेटसहampलेस
  • STM32Cube विस्तार पॅकेजेस, ज्यामध्ये एम्बेडेड सॉफ्टवेअर घटक आहेत जे STM32Cube MCU आणि MPU पॅकेजेसच्या कार्यक्षमतेला पूरक आहेत:
    • मिडलवेअर विस्तार आणि उपयोजक स्तर
    • Exampकाही विशिष्ट STMicroelectronics डेव्हलपमेंट बोर्डवर चालत आहे

STM32CubeU5 मध्ये, HAL आणि LL API दोन्ही उत्पादनासाठी तयार आहेत, CodeSonar® स्थिर विश्लेषण साधनाद्वारे तपासले गेले आहेत आणि IEC 61508 पद्धतशीर क्षमता 2 स्तर (SC2) नुसार प्रमाणित केलेल्या प्रक्रियेनंतर MISRA C® मार्गदर्शक तत्त्वांचे पालन करून विकसित केले आहेत. मागणीनुसार अहवाल उपलब्ध आहेत.

STM32CubeU5 MCU पॅकेज आर्किटेक्चर

STM32CubeU5 MCU पॅकेज आर्किटेक्चर

प्रात्यक्षिक आवश्यकता

हार्डवेअर आवश्यकता

प्रात्यक्षिक अनुप्रयोग सुरू करण्यासाठी हार्डवेअर आवश्यकता आहेत:

  • विभागात दर्शविल्याप्रमाणे बोर्ड
  • CN32 USB ST-LINK कनेक्टरवरून STM2 डिस्कव्हरी बोर्ड पॉवर करण्यासाठी USB Type-A ते Mini-B केबल
सॉफ्टवेअर आवश्यकता

Web ब्राउझर
हा घटक मधून सामग्री पुनर्प्राप्त करतो web सर्व्हर आणि वापरकर्त्याच्या डिव्हाइसवर पृष्ठ प्रदर्शित करते.

Google Chrome ब्राउझर चिन्हGoogle Chrome ब्राउझर चिन्हटीप: ©२०२१ Google LLC, परवानगीने वापरले. Google आणि Google लोगो हे Google LLC चे नोंदणीकृत ट्रेडमार्क आहेत.

सीरियल टर्मिनल
हा घटक मायक्रोकंट्रोलरला पाठवलेला डेटा पाहण्याची परवानगी देतो. समस्यानिवारण किंवा डीबगिंग, संप्रेषण चाचणी, कॅलिब्रेटिंग सेन्सर्स, मॉड्यूल कॉन्फिगर करणे आणि डेटा मॉनिटरिंग यासह अनेक कारणांसाठी डेटा वापरला जाऊ शकतो.

तेरा टर्मिनल आयकॉन
तेरा टर्मिनल आयकॉन

प्रात्यक्षिक आर्किटेक्चर

आर्किटेक्चर ओव्हरview

प्रात्यक्षिक आर्किटेक्चर संपलेview
प्रात्यक्षिक आर्किटेक्चर संपलेview

या प्रात्यक्षिकात दोन वापरकर्ता इंटरफेस आहेत:

  • सीरियल टर्मिनल वापरकर्त्यांना प्रात्यक्षिक रन-टाइम चरणांचे अनुसरण करण्यास आणि त्यांचे Wi‑Fi® क्रेडेन्शियल (लॉग इन आणि पासवर्ड) प्रदान करण्यास अनुमती देते.
  • Web ब्राउझर आहे web सह संप्रेषण करणारा ग्राहक web HTTP प्रोटोकॉलद्वारे सर्व्हर.
आर्किटेक्चर घटक

Web पृष्ठ आर्किटेक्चर

Web पृष्ठ संसाधने
Web पृष्ठ संसाधने

प्रकल्प आर्किटेक्चर

प्रात्यक्षिक प्रकल्प आर्किटेक्चर
प्रात्यक्षिक प्रकल्प आर्किटेक्चर

प्रात्यक्षिक वैशिष्ट्ये

शीर्षक बार

शीर्षक पट्टी ही एक स्थिर पट्टी आहे जी प्रात्यक्षिक शीर्षक दर्शवते.

साइडबार

डायनॅमिकली स्विच करण्यासाठी साइडबार हा एकमेव नेव्हिगेशन बार आहे web पृष्ठ views हे चार भिन्न मेनू मोजते:

  • घर view
  • तापमान संपादन view
  • दबाव संपादन view
  • आर्द्रता संपादन view

साइडबार
साइडबार

घर View

हे डीफॉल्ट आहे view. त्यात STM32CubeU5 उत्पादन माहिती आणि web पृष्ठ viewचे वर्णन.

घर view

सेन्सर संपादन View

एक समर्पित view प्रत्येक वापरलेल्या सेन्सरसाठी. प्रत्येक view एक ड्रॉ क्षेत्र आहे जेथे वक्र सादर केले जातात आणि एक नियंत्रण पॅनेल जे सेन्सर संपादन सुरू आणि थांबविण्यास अनुमती देते.
तीन सेन्सर संपादन views निवडले जाऊ शकते:

  • तापमान संपादन view
  • दबाव संपादन view
  • आर्द्रता संपादन view

सेन्सर संपादन View
सेन्सर संपादन view

पार्श्वभूमी मोड

पार्श्वभूमी मोड पॅनेल
पार्श्वभूमी पॅनेल वापरकर्त्याला लाइट मोड आणि गडद मोड दरम्यान डायनॅमिकपणे स्विच करण्याची परवानगी देते views.

पार्श्वभूमी मोड पॅनेल

पार्श्वभूमी मोड Views

गडद मोड View
गडद मोड view

लाइट मोड View
प्रकाश मोड view

सीरियल टर्मिनल

रन टाइममध्ये, व्हर्च्युअल COM पोर्टद्वारे प्रत्येक प्रात्यक्षिक चरणानुसार प्रात्यक्षिक तपशीलवार स्थिती परत करते. सिरीयल टर्मिनल ऍक्सेस पॉईंट तयार करण्यासाठी आणि एक सॉकेट कम्युनिकेशन सांगण्यासाठी Wi‑Fi® क्रेडेन्शियल्स प्रदान करण्यास देखील अनुमती देते web सर्व्हर आणि द web ग्राहक

सीरियल टर्मिनल View
सीरियल टर्मिनल view

कार्यात्मक वर्णन

प्रात्यक्षिक प्रवाह

आकृती 15 प्रात्यक्षिक प्रवाह आकृती स्पष्ट करते, तर आकृती 16 ते आकृती 20 सॉफ्टवेअर लॉन्च झाल्यानंतरच्या पाच वेगवेगळ्या चरणांचे तपशीलवार वर्णन करते.

प्रात्यक्षिक प्रवाह आकृती
प्रात्यक्षिक प्रवाह आकृती

सिस्टम इनिशियलायझेशन फ्लो डायग्राम
सिस्टम इनिशिएलायझेशन फ्लो डायग्राम

सेन्सर इनिशियलायझेशन फ्लो डायग्राम
सेन्सर इनिशिएलायझेशन फ्लो डायग्राम

सॉकेट निर्मिती प्रवाह आकृती
सॉकेट निर्मिती प्रवाह आकृती

HTTP प्रतिसाद प्रवाह आकृती
HTTP प्रतिसाद प्रवाह आकृती

पुनरावृत्ती इतिहास

दस्तऐवज पुनरावृत्ती इतिहास

तारीख

उजळणी बदल
२९-ऑक्टो-२०२४ 1

प्रारंभिक प्रकाशन.

महत्वाची सूचना – कृपया काळजीपूर्वक वाचा

STMicroelectronics NV आणि त्याच्या उपकंपन्या (“ST”) ST उत्पादनांमध्ये आणि/किंवा या दस्तऐवजात कोणत्याही वेळी सूचना न देता बदल, सुधारणा, सुधारणा, सुधारणा आणि सुधारणा करण्याचा अधिकार राखून ठेवतात. खरेदीदारांनी ऑर्डर देण्यापूर्वी एसटी उत्पादनांची नवीनतम संबंधित माहिती मिळवावी. एसटी उत्पादने ऑर्डरच्या पावतीच्या वेळी एसटीच्या विक्रीच्या अटी आणि नियमांनुसार विकली जातात.
एसटी उत्पादनांची निवड, निवड आणि वापर यासाठी खरेदीदार पूर्णपणे जबाबदार आहेत आणि एसटी अर्ज सहाय्यासाठी किंवा खरेदीदारांच्या उत्पादनांच्या डिझाइनसाठी कोणतेही दायित्व गृहीत धरत नाही.
कोणताही बौद्धिक संपदा अधिकाराचा कोणताही परवाना, व्यक्त किंवा निहित, येथे एसटीकडून मंजूर नाही.
येथे नमूद केलेल्या माहितीपेक्षा वेगळ्या तरतुदींसह एसटी उत्पादनांची पुनर्विक्री अशा उत्पादनासाठी एसटीने दिलेली कोणतीही हमी रद्द करेल.
एसटी आणि एसटी लोगो हे एसटीचे ट्रेडमार्क आहेत. एसटी ट्रेडमार्कबद्दल अतिरिक्त माहितीसाठी, कृपया पहा www.st.com/trademarks. इतर सर्व उत्पादन किंवा सेवा नावे त्यांच्या संबंधित मालकांची मालमत्ता आहेत.
या दस्तऐवजातील माहिती या दस्तऐवजाच्या कोणत्याही आधीच्या आवृत्त्यांमध्ये पूर्वी पुरवलेल्या माहितीची जागा घेते आणि पुनर्स्थित करते.

कागदपत्रे / संसाधने

ST UM2913 STM32CubeU5 B-U585I-IOT02A Web सर्व्हर प्रात्यक्षिक फर्मवेअर [pdf] वापरकर्ता मॅन्युअल
UM2913, STM32CubeU5 B-U585I-IOT02A Web सर्व्हर प्रात्यक्षिक फर्मवेअर, UM2913 STM32CubeU5 B-U585I-IOT02A Web सर्व्हर प्रात्यक्षिक फर्मवेअर, B-U585I-IOT02A Web सर्व्हर प्रात्यक्षिक फर्मवेअर, Web सर्व्हर प्रात्यक्षिक फर्मवेअर, प्रात्यक्षिक फर्मवेअर, फर्मवेअर

संदर्भ

एक टिप्पणी द्या

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित आहेत *