X-CUBE-MEMS1 सेन्सर र गति एल्गोरिथ्म सफ्टवेयर विस्तार
“
उत्पादन जानकारी
निर्दिष्टीकरणहरू
- उत्पादनको नाम: MotionPW रियल-टाइम पेडोमिटर
- अनुकूलता: STM1Cube को लागि X-CUBE-MEMS32 विस्तार
- निर्माता: STMicroelectronics
- पुस्तकालय: MotionPW मिडलवेयर पुस्तकालय
- डेटा प्राप्ति: एक्सेलेरोमिटर
- Sampling आवृत्ति: 50 Hz
उत्पादन उपयोग निर्देशन
माथिview
MotionPW पुस्तकालयले कार्यक्षमता विस्तार गर्दछ
एक्सेलेरोमिटरबाट डेटा प्राप्त गरेर X-CUBE-MEMS1 सफ्टवेयर
गरिएका चरणहरूको संख्या र तालको बारेमा जानकारी प्रदान गर्नुहोस्।
पहिरनयोग्य उपकरणको साथ।
अनुकूलता
पुस्तकालय केवल ST MEMS सेन्सरहरूको लागि डिजाइन गरिएको हो। अन्य प्रयोग गर्दै
MEMS सेन्सरहरूले फरक कार्यक्षमता निम्त्याउन सक्छन् र
प्रदर्शन।
कार्यान्वयन
ए एसample कार्यान्वयन X-NUCLEO-IKS4A1 र को लागि उपलब्ध छ
निर्दिष्ट विकासमा माउन्ट गरिएका X-NUCLEO-IKS01A3 विस्तार बोर्डहरू
बोर्डहरू।
प्राविधिक जानकारी
MotionPW API हरूको विस्तृत कार्यहरू र प्यारामिटरहरूको लागि,
MotionPW_Package.chm संकलित HTML हेर्नुहोस्। file मा स्थित छ
कागजात फोल्डर।
APIs
- MotionPW_GetLibVersion(अक्षर *संस्करण)
- MotionPW_Initialize(void)
- गति PW_अपडेट(MPW_इनपुट_टी *डेटा_इन, MPW_आउटपुट_टी
*डेटा_आउट) - MotionPW_ResetPedometerपुस्तकालय(शून्य)
- MotionPW_ResetStepCount(शून्य)
- MotionPW_UpdateEnergyTherrhold(फ्लोट *ऊर्जा_थ्रेसहोल्ड)
बारम्बार सोधिने प्रश्नहरू (FAQ)
प्रश्न: के म गैर-ST MEMS सेन्सरहरूसँग MotionPW लाइब्रेरी प्रयोग गर्न सक्छु?
A: पुस्तकालय ST MEMS सेन्सरहरूको लागि मात्र डिजाइन गरिएको हो।
अन्य MEMS सेन्सरहरूसँग अनुकूलताको ग्यारेन्टी छैन।
प्रश्न: आवश्यक एक्सेलेरोमीटर डाटा के होampling
आवृत्ति?
A: आवश्यक sampसटीकताको लागि लिंग फ्रिक्वेन्सी ५० हर्ट्ज हो
चरण र ताल पत्ता लगाउने।
प्रश्न: म MotionPW पुस्तकालय कसरी सुरु गर्ने?
A: प्रयोग गर्नु अघि MotionPW_Initialize() प्रकार्यलाई कल गर्नुहोस्
फिटनेस गतिविधि पुस्तकालय। STM32 मा CRC मोड्युल सुनिश्चित गर्नुहोस्
माइक्रोकन्ट्रोलर सक्षम छ।
"`
UM2350
प्रयोगकर्ता पुस्तिका
STM1Cube को लागि X-CUBEMEMS32 विस्तारमा नाडी पुस्तकालयको लागि MotionPW वास्तविक-समय पेडोमिटरको साथ सुरु गर्दै
परिचय
MotionPW मिडलवेयर लाइब्रेरी X-CUBE-MEMS1 सफ्टवेयरको अंश हो र STM32 Nucleo मा चल्छ। यसले प्रयोगकर्ताले भर्खरै पहिरन योग्य उपकरण (जस्तै स्मार्ट घडी) सँग प्रदर्शन गरेका चरणहरू र तालहरूको संख्याको बारेमा वास्तविक-समय जानकारी प्रदान गर्दछ। यो लाइब्रेरी ST MEMS सँग मात्र काम गर्ने उद्देश्यले हो। एल्गोरिथ्म स्थिर पुस्तकालय ढाँचामा प्रदान गरिएको छ र ARM® Cortex®-M32, ARM Cortex®-M3, ARM® Cortex®-M33, ARM® Cortex®-M4 वास्तुकलामा आधारित STM7 माइक्रोकन्ट्रोलरहरूमा प्रयोग गर्न डिजाइन गरिएको हो। यो विभिन्न STM32 माइक्रोकन्ट्रोलरहरूमा पोर्टेबिलिटी सहज बनाउन STM32Cube सफ्टवेयर प्रविधिको शीर्षमा निर्मित छ। सफ्टवेयरमा sampNUCLEO-F4RE, NUCLEO-U1ZI-Q वा NUCLEO-L01RE विकास बोर्डमा X-NUCLEO-IKS3A401 वा X-NUCLEO-IKS575A152 विस्तार बोर्डमा चलिरहेको le कार्यान्वयन।
UM2350 – प्रकाशन १ – मे २०२५ थप जानकारीको लागि, आफ्नो स्थानीय STMicroelectronics बिक्री कार्यालयमा सम्पर्क गर्नुहोस्।
www.st.com
UM2350
एक्रोनिम र संक्षिप्त रूपहरू
1
एक्रोनिम र संक्षिप्त रूपहरू
संक्षिप्त API BSP GUI HAL IDE
तालिका १. संक्षिप्त शब्दहरूको सूची
एप्लिकेसन प्रोग्रामिङ इन्टरफेस बोर्ड समर्थन प्याकेज ग्राफिकल यूजर इन्टरफेस हार्डवेयर एब्स्ट्रेक्शन लेयर एकीकृत विकास वातावरण
विवरण
UM2350 - Rev 4
पृष्ठ २/२२
2
2.1 2.2
2.2.1
2.2.2
नोट:
UM2350
STM1Cube को लागि X-CUBE-MEMS32 सफ्टवेयर विस्तारमा MotionPW मिडलवेयर लाइब्रेरी
STM1Cube को लागि X-CUBE-MEMS32 सफ्टवेयर विस्तारमा MotionPW मिडलवेयर लाइब्रेरी
MotionPW ओभरview
MotionPW पुस्तकालयले X-CUBE-MEMS1 सफ्टवेयरको कार्यक्षमता विस्तार गर्दछ।
पुस्तकालयले एक्सेलेरोमिटरबाट डेटा प्राप्त गर्छ र प्रयोगकर्ताले भर्खरै पहिरनयोग्य उपकरणसँग गरेका चरणहरूको संख्या र तालको बारेमा जानकारी प्रदान गर्दछ।
पुस्तकालय ST MEMS को लागि मात्र डिजाइन गरिएको हो। अन्य MEMS सेन्सरहरू प्रयोग गर्दा कार्यक्षमता र कार्यसम्पादन विश्लेषण गरिँदैन र कागजातमा वर्णन गरिएको भन्दा उल्लेखनीय रूपमा फरक हुन सक्छ।
ए एसampयो कार्यान्वयन X-NUCLEO-IKS4A1 र X-NUCLEO-IKS01A3 विस्तार बोर्डहरूको लागि उपलब्ध छ, जुन aNUCLEO-F401RE, NUCLEO-U575ZI-Q वा NUCLEO-L152RE विकास बोर्डमा माउन्ट गरिएको छ।
MotionPW पुस्तकालय
MotionPW API हरूको कार्यहरू र प्यारामिटरहरू पूर्ण रूपमा वर्णन गर्ने प्राविधिक जानकारी MotionPW_Package.chm संकलित HTML मा पाउन सकिन्छ। file कागजात फोल्डर मा स्थित छ।
MotionPW पुस्तकालय विवरण
MotionPW पेडोमिटर पुस्तकालयले एक्सेलेरोमिटरबाट प्राप्त डेटा व्यवस्थापन गर्दछ; यसमा निम्न सुविधाहरू छन्:
·
चरणहरूको संख्या, ताल र आत्मविश्वास पत्ता लगाउने सम्भावना
·
accelerometer डाटामा आधारित मान्यता मात्र
·
आवश्यक एक्सेलेरोमीटर डाटा samp50 Hz को ling आवृत्ति
·
स्रोत आवश्यकताहरू:
Cortex-M3: 3.7 kB कोड र 1.8 kB डाटा मेमोरी
Cortex-M33: 3.5 kB कोड र 1.8 kB डाटा मेमोरी
Cortex-M4: 3.5 kB कोड र 1.8 kB डाटा मेमोरी
Cortex-M7: 3.6 kB कोड र 1.8 kB डाटा मेमोरी
·
ARM® Cortex®-M3, ARM® Cortex®-M33, ARM® Cortex®-M4 र ARM® Cortex®-M7 को लागि उपलब्ध छ
वास्तुकलाहरू
MotionPW API हरू
MotionPW पुस्तकालय API हरू हुन्:
·
uint8_t MotionPW_GetLibVersion(अक्षर *संस्करण)
पुस्तकालय संस्करण पुन: प्राप्त गर्दछ
*संस्करण ३५ वर्णहरूको एरेमा सूचक हो
संस्करण स्ट्रिङमा क्यारेक्टरहरूको संख्या फर्काउँछ
·
शून्य गति PW_Initialize(शून्य)
गतिशील मेमोरी आवंटन सहित आन्तरिक संयन्त्रको MotionPW पुस्तकालय प्रारम्भीकरण र सेटअप गर्दछ।
फिटनेस गतिविधि पुस्तकालय प्रयोग गर्नु अघि यो प्रकार्य कल गर्नुपर्छ र STM32 माइक्रोकन्ट्रोलर (RCC परिधीय घडी सक्षम दर्तामा) मा CRC मोड्युल सक्षम गर्नुपर्छ।
UM2350 - Rev 4
पृष्ठ २/२२
UM2350
STM1Cube को लागि X-CUBE-MEMS32 सफ्टवेयर विस्तारमा MotionPW मिडलवेयर लाइब्रेरी
·
शून्य गति PW_अपडेट (MPW_इनपुट_टी *डेटा_इन, MPW_आउटपुट_टी *डेटा_आउट)
नाडी एल्गोरिथ्मको लागि पेडोमिटर कार्यान्वयन गर्दछ
*data_in प्यारामिटर इनपुट डाटा भएको संरचनाको लागि सूचक हो
संरचना प्रकार MPW_input_t को लागि प्यारामिटरहरू हुन्:
AccX एक्स एक्सिसमा एक्स एक्सिसमा रहेको एक्सेलेरोमिटर सेन्सर मान हो
AccY g मा Y अक्षमा एक्सेलेरोमिटर सेन्सर मान हो
AccZ जी मा Z अक्षमा एक्सेलेरोमिटर सेन्सर मान हो
CurrentActivity निम्न मानहरू भएको गणना गरिएको इनपुट प्रकार MPW_activity_t हो:
MPW_अज्ञात_गतिविधि = ०x००
MPW_हिँडाइ = ०x०१
MPW_FASTWALKING = ०x०२
MPW_जगिङ = ०x०३
*data_out प्यारामिटर भनेको आउटपुट डेटा भएको संरचनाको सूचक हो
संरचना प्रकार MPW_output_t को लागि प्यारामिटरहरू हुन्:
Nsteps भनेको प्रयोगकर्ताले गर्ने चरणहरूको संख्या हो।
ताल भनेको प्रयोगकर्ताका चरणहरूको ताल हो।
आत्मविश्वास भनेको गणना गरिएको आउटपुट प्यारामिटरको आत्मविश्वास हो
·
शून्य गतिPW_रिसेटपेडोमिटरपुस्तकालय(शून्य)
पुस्तकालय आन्तरिक चर र संयन्त्रलाई पूर्वनिर्धारित मानहरूमा रिसेट गर्दछ (हालको चरण गणना सहित)
·
शून्य MotionPW_ResetStepCount(शून्य)
हालको चरण गणना रिसेट गर्दछ
·
शून्य गति PW_अपडेटऊर्जाथ्रेसहोल्ड(फ्लोट *ऊर्जा_थ्रेसहोल्ड)
चरण पत्ता लगाउने एल्गोरिथ्मलाई फाइन-ट्यून गर्न ऊर्जा थ्रेसहोल्ड अद्यावधिक गरियो
*energy_threshold प्यारामिटर भनेको ऊर्जा थ्रेसहोल्ड मानको सूचक हो
UM2350 - Rev 4
पृष्ठ २/२२
2.2.3
API प्रवाह चार्ट
UM2350
STM1Cube को लागि X-CUBE-MEMS32 सफ्टवेयर विस्तारमा MotionPW मिडलवेयर लाइब्रेरी
चित्र १. MotionPW API तर्क अनुक्रम
सुरु गर्नुहोस्
प्रारम्भ गर्नुहोस्
GetLibVersion
पर्खनुहोस् म्याद सकिने टाइमर डेटा पढाइ अवरोध
एक्सेलेरोमिटर डेटा अपडेट पढ्नुहोस्
आउटपुटहरू प्राप्त गर्नुहोस्
2.2.4
डेमो कोड निम्न प्रदर्शन कोड पूर्वampले एक्सेलेरोमिटर सेन्सरबाट डेटा पढ्छ, MotionAW लाइब्रेरीबाट हालको गतिविधि प्राप्त गर्छ र MotionPW लाइब्रेरीबाट चरणहरूको संख्या, ताल र आत्मविश्वास प्राप्त गर्छ।
[…] #परिभाषित गर्नुहोस् VERSION_STR_LENG ३५ […] /* प्रारम्भिकरण */ char lib_version[VERSION_STR_LENG];
/* पेडोमिटर एपीआई इनिसियलाइजेसन प्रकार्य */ MotionPW_Initialize();
/* गतिविधि पहिचान API प्रारम्भिकीकरण प्रकार्य */ MotionAW_Initialize();
/* वैकल्पिक: संस्करण प्राप्त गर्नुहोस् */ MotionPW_GetLibVersion(lib_version);
[…] /* नाडी एल्गोरिथ्मको लागि पेडोमिटर प्रयोग गर्दै */ Timer_OR_DataRate_Interrupt_Handler() {
MPW_इनपुट_टी MPW_डेटा_इन; MPW_आउटपुट_टी MPW_डेटा_आउट;
UM2350 - Rev 4
पृष्ठ २/२२
2.2.5
UM2350
STM1Cube को लागि X-CUBE-MEMS32 सफ्टवेयर विस्तारमा MotionPW मिडलवेयर लाइब्रेरी
MAW_इनपुट_टी MAW_डेटा_इन; MAW_आउटपुट_टी MAW_डेटा_आउट;
/* g मा X/Y/Z को त्वरण प्राप्त गर्नुहोस् */ MEMS_Read_AccValue(&MAW_data_in.Acc_X, &MAW_data_in.Acc_Y, &MAW_data_in.Acc_Z);
/* हालको गतिविधि प्राप्त गर्नुहोस् */ MotionAW_Update(&MAW_data_in, &MAW_data_out, Timestamp);
MPW_data_in.Acc_X = MAW_data_in.Acc_X; MPW_data_in.Acc_Y = MAW_data_in.Acc_Y; MPW_data_in.Acc_Z = MAW_data_in.Acc_Z;
यदि (MAW_data_out.current_activity == MAW_WALKING) {
MPW_data_in.currentActivity = MPW_WALKING; } अन्यथा यदि (MAW_data_out.current_activity == MAW_FASTWALKING) {
MPW_data_in.currentActivity = MPW_FASTWALKING; } अन्यथा यदि (MAW_data_out.current_activity == MAW_JOGGING) {
MPW_data_in.currentActivity = MPW_JOGGING; } अरु {
MPW_data_in.currentActivity = MPW_अज्ञात_क्रियाकलाप; }
/* नाडी एल्गोरिथ्मको लागि पेडोमिटर चलाउनुहोस् */ MotionPW_Update(&MPW_data_in, &MPW_data_out); }
एल्गोरिथ्म कार्यसम्पादन नाडी एल्गोरिथ्मको लागि पेडोमिटरले एक्सेलेरोमिटरबाट मात्र डेटा प्रयोग गर्छ र पावर खपत कम गर्न कम फ्रिक्वेन्सी (५० हर्ट्ज) मा चल्छ। STM50 न्यूक्लियो बोर्डसँग फिटनेस गतिविधि दोहोर्याउँदा, नाडीब्यान्ड स्थिति अनुकरण गर्न बोर्ड अग्रभागमा लम्बवत रूपमा उन्मुख छ भनी सुनिश्चित गर्नुहोस्।
चित्र २. नाडीमा लगाउने उपकरणहरूको लागि अभिमुखीकरण प्रणाली
तालिका 2. एल्गोरिदम बितेको समय (µs) Cortex-M4, Cortex-M3
Cortex-M4 STM32F401RE 84 MHz मा
न्यूनतम
औसत
अधिकतम
38
49
616
Cortex-M3 STM32L152RE 32 MHz मा
न्यूनतम
औसत
अधिकतम
296
390
3314
UM2350 - Rev 4
पृष्ठ २/२२
UM2350
STM1Cube को लागि X-CUBE-MEMS32 सफ्टवेयर विस्तारमा MotionPW मिडलवेयर लाइब्रेरी
तालिका 3. एल्गोरिदम बितेको समय (µs) Cortex-M33 र Cortex-M7
Cortex- M33 STM32U575ZI-Q 160 MHz मा
न्यूनतम
औसत
अधिकतम
57
63
359
Cortex- M7 STM32F767ZI 96 MHz मा
न्यूनतम
औसत
अधिकतम
61
88
1301
2.3
Sampआवेदन
MotionPW मिडलवेयरलाई प्रयोगकर्ता अनुप्रयोगहरू निर्माण गर्न सजिलैसँग हेरफेर गर्न सकिन्छ।
ए एसample अनुप्रयोग अनुप्रयोग फोल्डरमा प्रदान गरिएको छ। यो X-NUCLEO-IKS401A575 वा X-NUCLEO-IKS152A4 विस्तार बोर्डमा जडान गरिएको NUCLEO-F1RE, NUCLEOU01ZI-Q वा NUCLEO-L3RE विकास बोर्डमा चलाउन डिजाइन गरिएको छ।
अनुप्रयोगले वास्तविक समयमा चरणहरू, ताल र आत्मविश्वास पहिचान गर्दछ। डेटा GUI मार्फत प्रदर्शन गर्न सकिन्छ।
चित्र 3. STM32 न्यूक्लियो: LEDs, बटन, जम्पर
माथिको चित्रले प्रयोगकर्ता बटन B1 र NUCLEO-F401RE बोर्डको तीन LED हरू देखाउँछ। बोर्ड पावर भएपछि, LED LD3 (PWR) सक्रिय हुन्छ।
वास्तविक-समय डेटा निगरानी गर्न USB केबल जडान आवश्यक पर्दछ। बोर्ड USB जडान मार्फत PC द्वारा संचालित हुन्छ। यो कार्य मोडले प्रयोगकर्तालाई पत्ता लगाइएका चरणहरू, ताल र आत्मविश्वास, एक्सेलेरोमिटर डेटा, समय st प्रदर्शन गर्न अनुमति दिन्छ।amp र अन्ततः अन्य सेन्सर डेटा, वास्तविक समयमा, MEMS-Studio प्रयोग गरेर।
2.4
MEMS स्टूडियो आवेदन
एसample अनुप्रयोगले MEMS-Studio अनुप्रयोग प्रयोग गर्दछ, जुन www.st.com बाट डाउनलोड गर्न सकिन्छ।
चरण 1. आवश्यक ड्राइभरहरू स्थापित छन् र उपयुक्त विस्तार बोर्डको साथ STM32 न्यूक्लियो बोर्ड PC मा जडान भएको सुनिश्चित गर्नुहोस्।
UM2350 - Rev 4
पृष्ठ २/२२
UM2350
STM1Cube को लागि X-CUBE-MEMS32 सफ्टवेयर विस्तारमा MotionPW मिडलवेयर लाइब्रेरी
चरण 2।
मुख्य एप्लिकेसन विन्डो खोल्नको लागि MEMS-Studio एप सुरु गर्नुहोस्।
यदि समर्थित फर्मवेयरको साथ STM32 Nucleo बोर्ड PC मा जडान गरिएको छ भने, यो स्वचालित रूपमा पत्ता लगाइन्छ। मूल्याङ्कन बोर्डमा जडान स्थापित गर्न [जडान] बटन थिच्नुहोस्।
चित्र 4. MEMS-Studio - जडान गर्नुहोस्
चरण 3. समर्थित फर्मवेयर [पुस्तकालय मूल्याङ्कन] ट्याबको साथ STM32 Nucleo बोर्डमा जडान हुँदा खोलिन्छ।
डाटा स्ट्रिमिङ सुरु गर्न र रोक्न, उपयुक्त [स्टार्ट] ठाडो उपकरण पट्टी टगल गर्नुहोस्।
वा बाहिरी भागमा [रोक्नुहोस्] बटन
जडान गरिएको सेन्सरबाट आउने डाटा हुन सक्छ viewed भित्री ठाडो उपकरण पट्टीमा [डेटा तालिका] ट्याब चयन गर्दै।
चित्र 5. MEMS-स्टुडियो - पुस्तकालय मूल्याङ्कन - डाटा तालिका
UM2350 - Rev 4
पृष्ठ २/२२
UM2350
STM1Cube को लागि X-CUBE-MEMS32 सफ्टवेयर विस्तारमा MotionPW मिडलवेयर लाइब्रेरी
चरण ४. समर्पित अनुप्रयोग विन्डो खोल्न [पेडोमिटर] मा क्लिक गर्नुहोस्। चित्र ६. MEMS-स्टुडियो - पुस्तकालय मूल्याङ्कन - पेडोमिटर
चरण 5।
मा क्लिक गर्नुहोस् [मा बचत गर्नुहोस् File] डाटालगिङ कन्फिगरेसन विन्डो खोल्न। सेन्सर र पेडोमिटर डेटा चयन गर्नुहोस् जुन बचत गर्न सकिन्छ file। तपाईं संगतमा क्लिक गरेर बचत सुरु गर्न वा रोक्न सक्नुहुन्छ
बटन।
चित्र ७. MEMS-स्टुडियो – पुस्तकालय मूल्याङ्कन – बचत गर्नुहोस् File
UM2350 - Rev 4
पृष्ठ २/२२
UM2350
STM1Cube को लागि X-CUBE-MEMS32 सफ्टवेयर विस्तारमा MotionPW मिडलवेयर लाइब्रेरी
चरण 6।
डाटा इंजेक्शन मोड पुस्तकालयमा पहिले प्राप्त डाटा पठाउन र प्राप्त गर्न प्रयोग गर्न सकिन्छ
परिणाम। समर्पित खोल्न ठाडो उपकरण पट्टीमा [डेटा इंजेक्शन] ट्याब चयन गर्नुहोस् view यो कार्यक्षमता को लागी।
चित्र 8. MEMS-स्टुडियो - पुस्तकालय मूल्याङ्कन - डाटा इंजेक्शन
चरण 7।
चयन गर्न [ब्राउज] बटनमा क्लिक गर्नुहोस् file CSV ढाँचामा पहिले कैद गरिएको डाटासँग। डाटा हालको तालिकामा लोड हुनेछ view। अन्य बटनहरू सक्रिय हुनेछन्। तपाईं क्लिक गर्न सक्नुहुन्छ:
फर्मवेयर अफलाइन मोड अन/अफ गर्नको लागि [अफलाइन मोड] बटन (पहिले क्याप्चर गरिएको डाटा प्रयोग गर्ने मोड)।
[स्टार्ट]/[रोक्नुहोस्]/[चरण]/[दोहोर्याउनुहोस्] बटनहरू MEMS-स्टुडियोबाट लाइब्रेरीमा डेटा फिड नियन्त्रण गर्न।
UM2350 - Rev 4
पृष्ठ २/२२
UM2350
सन्दर्भहरू
3
सन्दर्भहरू
तलका सबै स्रोतहरू www.st.com मा स्वतन्त्र रूपमा उपलब्ध छन्। 1. UM1859: X-CUBE-MEMS1 गति MEMS र वातावरणीय सेन्सर सफ्टवेयरको साथ सुरु गर्दै
STM32Cube 2. UM1724 को विस्तार
UM2350 - Rev 4
पृष्ठ २/२२
UM2350
संशोधन इतिहास
तालिका 4. कागजात संशोधन इतिहास
मिति
संस्करण परिवर्तनहरू
२४-जनवरी-२०१८ १ प्रारम्भिक रिलीज।
२१-मार्च-२०१८ २ अद्यावधिक गरिएको परिचय र खण्ड २.१ MotionPW overview। अद्यावधिक गरिएको खण्ड २.२.५: एल्गोरिथ्म प्रदर्शन र चित्र ३। STM2.2.5 न्यूक्लियो: LEDs, बटन, जम्पर।
२०-फेब्रुअरी-२०१९ ३ X-NUCLEO-IKS20A2019 विस्तार बोर्ड अनुकूलता जानकारी थपियो।
अद्यावधिक गरिएको खण्ड परिचय, खण्ड २.१: MotionPW समाप्तview, खण्ड २.२.१: MotionPW पुस्तकालय २०-मे-२०२५ ४ विवरण, खण्ड २.२.२: MotionPW API हरू, खण्ड २.२.४: डेमो कोड, खण्ड २.२.५: एल्गोरिथ्म
प्रदर्शन, खण्ड 2.3: एसample आवेदन, खण्ड 2.4: MEMS स्टुडियो आवेदन
UM2350 - Rev 4
पृष्ठ २/२२
UM2350
सामग्री
सामग्री
१ संक्षिप्त रूप र संक्षिप्त रूपहरू .
STM32Cube .view . . . . . . . . . . . ३
२.२.१ MotionPW पुस्तकालय विवरण। . ३ २.२.३ API फ्लो चार्ट . . . . . . . . . . . . ५ २.२.५ एल्गोरिथ्म प्रदर्शन .ampआवेदन। । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । 7 2.4 MEMS स्टुडियो आवेदन। । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । ७
3 सन्दर्भहरू। । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । .11 संशोधन इतिहास। । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । .12
UM2350 - Rev 4
पृष्ठ २/२२
UM2350
तालिकाहरूको सूची
तालिकाहरूको सूची
तालिका 1. तालिका 2. तालिका 3. तालिका 4।
संक्षिप्त शब्दहरूको सूची। । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । २ एल्गोरिदम बितेको समय (µs) Cortex-M2, Cortex-M4। । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । ६ एल्गोरिदम बितेको समय (µs) Cortex-M3 र Cortex-M6। । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । 33 कागजात संशोधन इतिहास। । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । । १२
UM2350 - Rev 4
पृष्ठ २/२२
UM2350
आंकडाहरूको सूची
आंकडाहरूको सूची
चित्र 1. चित्र 2. चित्र 3. चित्र 4. चित्र 5. चित्र 6. चित्र 7. चित्र 8।
MotionPW API तर्क अनुक्रम . ६ STM5 न्यूक्लियो: LEDs, बटन, जम्पर। . . . . . ८ MEMS-स्टुडियो – पुस्तकालय मूल्याङ्कन – डेटा तालिका। . File .
UM2350 - Rev 4
पृष्ठ २/२२
UM2350
महत्त्वपूर्ण सूचना ध्यानपूर्वक पढ्नुहोस् STMicroelectronics NV र यसका सहायक कम्पनीहरू ("ST") ले बिना सूचना कुनै पनि समयमा ST उत्पादनहरू र/वा यस कागजातमा परिवर्तनहरू, सुधारहरू, परिमार्जनहरू, परिमार्जनहरू र सुधारहरू गर्ने अधिकार सुरक्षित राख्छन्। खरिदकर्ताहरूले अर्डर राख्नु अघि ST उत्पादनहरूमा नवीनतम सान्दर्भिक जानकारी प्राप्त गर्नुपर्छ। ST उत्पादनहरू अर्डर स्वीकृतिको समयमा ST को बिक्रीका सर्तहरू र सर्तहरू अनुसार बेचिन्छन्। ST उत्पादनहरूको छनोट, छनोट र प्रयोगको लागि खरिदकर्ताहरू मात्र जिम्मेवार हुन्छन् र ST ले आवेदन सहायता वा खरिदकर्ताहरूको उत्पादनहरूको डिजाइनको लागि कुनै दायित्व मान्दैन। यहाँ ST द्वारा कुनै पनि बौद्धिक सम्पत्ति अधिकारलाई कुनै इजाजतपत्र, एक्सप्रेस वा निहित गरिएको छैन। यहाँ उल्लेख गरिएको जानकारी भन्दा फरक प्रावधान सहित ST उत्पादनहरूको पुन: बिक्रीले त्यस्तो उत्पादनको लागि ST द्वारा प्रदान गरिएको कुनै पनि वारेन्टी रद्द हुनेछ। ST र ST लोगो ST को ट्रेडमार्क हो। ST ट्रेडमार्कहरूको बारेमा थप जानकारीको लागि, www.st.com/trademarks मा हेर्नुहोस्। अन्य सबै उत्पादन वा सेवा नामहरू तिनीहरूका सम्बन्धित मालिकहरूको सम्पत्ति हुन्। यस कागजातमा भएको जानकारीले यस कागजातको कुनै पनि अघिल्लो संस्करणहरूमा पहिले प्रदान गरिएको जानकारीलाई हटाउँछ र प्रतिस्थापन गर्दछ।
© 2025 STMicroelectronics सबै अधिकार सुरक्षित
UM2350 - Rev 4
पृष्ठ २/२२
कागजातहरू / स्रोतहरू
![]() |
ST X-CUBE-MEMS1 सेन्सर र गति एल्गोरिथ्म सफ्टवेयर विस्तार [pdf] प्रयोगकर्ता पुस्तिका STM32 न्यूक्लियो, X-NUCLEO-IKS4A1, X-NUCLEO-IKS01A3, X-CUBE-MEMS1 सेन्सर र गति एल्गोरिथम सफ्टवेयर विस्तार, X-CUBE-MEMS1, सेन्सर र गति एल्गोरिथम सफ्टवेयर विस्तार, गति एल्गोरिथम सफ्टवेयर विस्तार, एल्गोरिथम सफ्टवेयर विस्तार, सफ्टवेयर विस्तार |