Rêbernameya Bikarhêner a Berfirehkirina Nermalava Algorîtmaya Sensor û Tevgerê ya ST X-CUBE-MEMS1

Berfirehkirina Nermalava Algorîtmaya Sensor û Tevgerê ya X-CUBE-MEMS1

Agahiya hilberê

Specifications

  • Navê Berhemê: MotionPW Pedometer-a Demrast
  • Lihevhatî: Berfirehkirina X-CUBE-MEMS1 ji bo STM32Cube
  • Çêker: STMicroelectronics
  • Pirtûkxane: Pirtûkxaneya Middleware ya MotionPW
  • Berhevkirina Daneyan: Accelerometer
  • Sampling Frequency: 50 Hz

Talîmatên Bikaranîna Product

Serview

Pirtûkxaneya MotionPW fonksiyonên... berfireh dike.
Nermalava X-CUBE-MEMS1 bi wergirtina daneyan ji akselerometerê ji bo
agahdarî li ser hejmara gavan û kadansa ku hatine kirin peyda bike
bi amûrê lixwekirî.

Compatibility

Pirtûkxane tenê ji bo sensorên ST MEMS hatiye sêwirandin. Bikaranîna yên din
Sensorên MEMS dikarin bibin sedema fonksiyon û
birêvebirinî.

Pêkanîna

A sample pêkanîna ji bo X-NUCLEO-IKS4A1 û
Panelên berfirehkirinê yên X-NUCLEO-IKS01A3 li ser pêşkeftina taybetî hatine siwarkirin
boards.

Agahiya Teknîkî

Ji bo fonksiyon û parametreyên berfireh ên API-yên MotionPW,
li HTML-ya berhevkirî ya MotionPW_Package.chm binêre file ku li
Peldanka belgekirinê.

APIs

  • MotionPW_GetLibVersion(char *guhertoy)
  • MotionPW_Destpêkirin(valahî)
  • MotionPW_Update(MPW_input_t *data_in, MPW_output_t
    *data_out)
  • MotionPW_ResetPedometerLibrary(valahî)
  • MotionPW_ResetStepCount(vala)
  • MotionPW_UpdateEnergyThreshold(float *energy_threshold)

Pirsên Pir Pir pirsîn (FAQ)

P: Ma ez dikarim pirtûkxaneya MotionPW bi sensorên MEMS ên ne-ST bikar bînim?

A: Pirtûkxane tenê ji bo sensorên ST MEMS hatiye çêkirin.
Lihevhatina bi senzorên din ên MEMS re ne garantî ye.

Pirs: Daneyên leza bilez s çi yeampling
pircarînî?

A: The pêwîst sampFrekansa lingê ji bo rastbûnê 50 Hz e
tespîtkirina gavan û kadansê.

Q: Ez çawa dikarim pirtûkxaneya MotionPW-ê destpê bikim?

A: Berî bikaranîna fonksiyona MotionPW_Initialize() gazî bike
pirtûkxaneya çalakiyên fitnessê. Modula CRC di STM32 de piştrast bike
Mîkrokontrolker çalak e.

“`

UM2350
manual user
Destpêkirina bi pedometreya demrast a MotionPW ji bo pirtûkxaneya destan di berfirehkirina X-CUBEMEMS1 de ji bo STM32Cube
Pêşkêş
Pirtûkxaneya middleware ya MotionPW beşek ji nermalava X-CUBE-MEMS1 e û li ser STM32 Nucleo dixebite. Ew agahdariya demrast li ser hejmara gavan û kadansê peyda dike ku bikarhêner bi cîhaza lixwekirî (mînak saetek jîr) pêk aniye. Ev pirtûkxane tenê ji bo xebitandina bi ST MEMS-ê hatiye çêkirin. Algorîtma di formata pirtûkxaneya statîk de tê peyda kirin û ji bo karanîna li ser mîkrokontrolkerên STM32-ê yên li ser bingeha mîmariya ARM® Cortex®-M3, ARM Cortex®-M33, ARM® Cortex®-M4, ARM® Cortex®-M7 hatiye sêwirandin. Ew li ser teknolojiya nermalava STM32Cube-ê hatiye çêkirin da ku veguheztinê di navbera mîkrokontrolkerên cûda yên STM32 de hêsan bike. Nermalav bi s tê.amppêkanîna li ser panelek berfirehkirina X-NUCLEO-IKS4A1 an X-NUCLEO-IKS01A3 li ser panelek pêşkeftinê ya NUCLEO-F401RE, NUCLEO-U575ZI-Q an NUCLEO-L152RE tê xebitandin.

UM2350 – Rev 4 – Gulan 2025 Ji bo bêtir agahdarî, bi ofîsa firotanê ya STMicroelectronics ya herêmî re têkilî daynin.

www.st.com

UM2350
Akronîm û kurtenivîs

1

Akronîm û kurtenivîs

Akronîm API BSP GUI HAL IDE

Tablo 1. Lîsteya kurtenivîsan

Navbera bernamesaziya serîlêdanê Pakêta piştevaniya panelê Navbera bikarhênerê ya grafîkî Qata abstraction a hardware Jîngeha pêşkeftinê ya yekbûyî

Terîf

UM2350 - Rev 4

rûpel 2/16

2
2.1 2.2
2.2.1
2.2.2
Not:

UM2350
Pirtûkxaneya middleware ya MotionPW di berfirehkirina nermalava X-CUBE-MEMS1 de ji bo STM32Cube

Pirtûkxaneya middleware ya MotionPW di berfirehkirina nermalava X-CUBE-MEMS1 de ji bo STM32Cube

MotionPW li serview
Pirtûkxaneya MotionPW fonksiyonên nermalava X-CUBE-MEMS1 berfireh dike.
Pirtûkxane ji akselerometreyê daneyan werdigire û agahdarî li ser hejmara gavan û kadansa ku bikarhêner bi cîhaza lixwekirî pêk aniye peyda dike.
Pirtûkxane tenê ji bo ST MEMS hatiye çêkirin. Fonksiyon û performans dema ku senzorên MEMS-ê yên din bikar tînin nayê analîz kirin û dikare ji ya ku di belgeyê de hatî diyar kirin cûda be.
A sampEv pêkanîn ji bo panelên berfirehkirinê yên X-NUCLEO-IKS4A1 û X-NUCLEO-IKS01A3, ku li ser panela pêşkeftinê ya NUCLEO-F401RE, NUCLEO-U575ZI-Q an NUCLEO-L152RE hatine siwarkirin, heye.

Pirtûkxaneya MotionPW
Agahiyên teknîkî yên ku bi tevahî fonksiyon û parametreyên API-yên MotionPW vedibêjin, di HTML-ya berhevkirî ya MotionPW_Package.chm de têne dîtin. file di peldanka Belgekirinê de cih digire.

Danasîna pirtûkxaneya MotionPW

Pirtûkxaneya pedometer a MotionPW daneyên ku ji akselerometreyê hatine wergirtin birêve dibe; ew taybetmendî dike:

·

îmkana tespîtkirina hejmara gavan, kadans û baweriyê

·

naskirina tenê li ser bingeha daneyên accelerometer

·

Daneyên bilez sampfrekansa lingê 50 Hz

·

pêdiviyên çavkaniyên:

Cortex-M3: 3.7 kB kod û 1.8 kB bîra daneyê

Cortex-M33: 3.5 kB kod û 1.8 kB bîra daneyê

Cortex-M4: 3.5 kB kod û 1.8 kB bîra daneyê

Cortex-M7: 3.6 kB kod û 1.8 kB bîra daneyê

·

ji bo ARM® Cortex®-M3, ARM® Cortex®-M33, ARM® Cortex®-M4 û ARM® Cortex®-M7 peyda dibe

mîmarî

API-yên MotionPW

API-yên pirtûkxaneya MotionPW ev in:

·

uint8_t MotionPW_GetLibVersion(char *guhertoy)

guhertoya pirtûkxaneyê vedigerîne

*versiyon nîşanderek e bo rêzek ji 35 tîpan

hejmara tîpan di rêza versiyonê de vedigerîne

·

valahî MotionPW_Destpêkirin(valahî)

destpêkirina pirtûkxaneya MotionPW û sazkirina mekanîzmaya navxweyî pêk tîne, tevî dabeşkirina bîra dînamîk.

Divê ev fonksiyon berî bikaranîna pirtûkxaneya çalakiyên werzîşê were gazîkirin û modula CRC ya di mîkrokontrolkera STM32 de (di qeyda çalakkirina demjimêra periferîk a RCC de) were çalakkirin.

UM2350 - Rev 4

rûpel 3/16

UM2350
Pirtûkxaneya middleware ya MotionPW di berfirehkirina nermalava X-CUBE-MEMS1 de ji bo STM32Cube

·

vala MotionPW_Update(MPW_input_t *data_in, MPW_output_t *data_out)

algorîtmaya pedometerê ji bo lepê dimeşîne

Parametreya *data_in nîşanek ber bi avahiyek bi daneyên têketinê ye

Parametreyên ji bo cureyê avahiya MPW_input_t ev in:

AccX nirxa senzorê ya lezê di nav X e li g e

AccY nirxa senzorê ya lezapîrê ya di eksê Y de li g e

AccZ nirxa senzorê ya lezevaniyê ya di eksê Z de li g e

CurrentActivity cureya têketina hejmartî MPW_activity_t e ku xwedî nirxên jêrîn e:

Çalakiya_Nezanînê ya MPW = 0x00

MPW_MEŞE = 0x01

MPW_MEŞA ZÛ = 0x02

MPW_JOGGING = 0x03

Parametreya *data_out nîşanderek ber bi avahiyek bi daneyên derketinê ye

Parametreyên ji bo cureyê avahiya MPW_output_t ev in:

Nsteps hejmara gavên ku ji hêla bikarhêner ve têne kirin e.

Kadans kadansa gavên bikarhêner e

Bawerî baweriya parametreya derana hesabkirî ye

·

vala MotionPW_ResetPedometerLibrary(valahî)

guhêrbarên navxweyî yên pirtûkxaneyê û mekanîzmayê li nirxên xwerû vedigerîne (tevî jimara gavên heyî)

·

valahî MotionPW_ResetStepCount(valahî)

jimara gavên heyî ji nû ve saz dike

·

valahiyek MotionPW_UpdateEnergyThreshold(float *energy_threshold)

asta enerjiyê ji bo mîhengkirina algorîtmaya tespîtkirina gavê ya hûrkirî hate nûvekirin

Parametreya *energy_threshold nîşanek ji bo nirxa enerjîya enerjîyê ye

UM2350 - Rev 4

rûpel 4/16

2.2.3

Tabloya herikîna API

UM2350
Pirtûkxaneya middleware ya MotionPW di berfirehkirina nermalava X-CUBE-MEMS1 de ji bo STM32Cube
Wêne 1. Rêzeya mentiqî ya API-ya MotionPW
Destpêkirin
Destpêkirin
GetLibVersion
Li bendê bin ku Daneyên Demjimêrê Xwendin Biqede

Nûvekirina Daneyên Accelerometerê Bixwîne
Derketinan Bistîne

2.2.4

Koda Demo Koda xwepêşandanê ya jêrîn mînakampew daneyan ji sensora akselerometreyê dixwîne, çalakiya heyî ji pirtûkxaneya MotionAW werdigire û hejmara gavan, kadans û baweriyê ji pirtûkxaneya MotionPW werdigire.
[…] #define VERSION_STR_LENG 35 […] /* Destpêkirin */ char lib_version[VERSION_STR_LENG];
/* Fonksiyona destpêkirina API-ya pedometerê */ MotionPW_Initialize();
/* Fonksiyona destpêkirina API-ya naskirina çalakiyê */ MotionAW_Initialize();
/* Vebijarkî: Guhertoyê bistîne */ MotionPW_GetLibVersion(lib_version);
[…] /* Bi karanîna pedometerê ji bo algorîtmaya destan */ Timer_OR_DataRate_Interrupt_Handler() {
MPW_input_t MPW_data_in; MPW_output_t MPW_data_out;

UM2350 - Rev 4

rûpel 5/16

2.2.5

UM2350
Pirtûkxaneya middleware ya MotionPW di berfirehkirina nermalava X-CUBE-MEMS1 de ji bo STM32Cube
MAW_input_t MAW_data_in; MAW_output_t MAW_data_out;
/* Lezkirina X/Y/Z di g de bistîne */ MEMS_Read_AccValue(&MAW_data_in.Acc_X, &MAW_data_in.Acc_Y, &MAW_data_in.Acc_Z);
/* Çalakiya niha bistîne */ MotionAW_Update(&MAW_data_in, &MAW_data_out, Demjimêramp);
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;
eger (MAW_data_out.current_activity == MAW_WALKING) {
MPW_data_in.currentActivity = MPW_WALKING; } din jî eger (MAW_data_out.current_activity == MAW_FASTWALKING) {
MPW_data_in.currentActivity = MPW_FASTWALKING; } din jî eger (MAW_data_out.current_activity == MAW_JOGGING) {
MPW_data_in.currentActivity = MPW_JOGGING; } din {
MPW_data_in.çalakiya niha = MPW_NEZANÎ_ÇALAKÎ; }
/* Pedometer ji bo algorîtmaya destan bixebitîne */ MotionPW_Update(&MPW_data_in, &MPW_data_out); }
Performansa algorîtmayê Pedometer ji bo algorîtmaya destan tenê daneyên ji akselerometreyê bikar tîne û bi frekanseke nizm (50 Hz) dixebite da ku xerckirina enerjiyê kêm bike. Dema ku hûn çalakiya werzîşê bi panela STM32 Nucleo dubare dikin, piştrast bikin ku panel bi awayekî perpendîkular li hember pêşiyê ye, da ku pozîsyona destan simul bike.
Wêne 2. Sîstema rêwerdanê ji bo cîhazên li ser destan tên lixwekirin

Tablo 2. Dema derbasbûna algorîtmayê (µs) Cortex-M4, Cortex-M3

Cortex-M4 STM32F401RE li 84 MHz

Min

Avg

Max

38

49

616

Cortex-M3 STM32L152RE li 32 MHz

Min

Avg

Max

296

390

3314

UM2350 - Rev 4

rûpel 6/16

UM2350
Pirtûkxaneya middleware ya MotionPW di berfirehkirina nermalava X-CUBE-MEMS1 de ji bo STM32Cube

Tablo 3. Dema derbasbûna algorîtmayê (µs) Cortex-M33 û Cortex-M7

Cortex- M33 STM32U575ZI-Q li 160 MHz

Min

Avg

Max

57

63

359

Cortex- M7 STM32F767ZI li 96 MHz

Min

Avg

Max

61

88

1301

2.3

Sample sepanê

Nermalava navîn a MotionPW dikare bi hêsanî were manîpulekirin da ku sepanên bikarhêner ava bike.

A sampEv sepan di peldanka Serlêdanê de peyda dibe. Ew ji bo xebitandina li ser panelek pêşveçûnê ya NUCLEO-F401RE, NUCLEOU575ZI-Q an NUCLEO-L152RE hatiye sêwirandin ku bi panelek berfirehkirinê ya X-NUCLEO-IKS4A1 an X-NUCLEO-IKS01A3 ve girêdayî ye.

Serlêdan gavan, kadans û baweriyê di wextê rast de nas dike. Daneyên dikarin bi rêya GUI-yekê werin nîşandan.

Wêne 3. STM32 Nucleo: LED, bişkok, jumper

Nîgara jorîn bişkoja bikarhêner B1 û sê LED-ên panela NUCLEO-F401RE nîşan dide. Dema ku panel tê hêz kirin, LED LD3 (PWR) vedibe.
Ji bo şopandina daneyên demrast pêwendiyek bi kabloya USB-ê hewce ye. Kart bi rêya girêdana USB-ê ji hêla PC-yê ve tê xebitandin. Ev moda xebatê dihêle ku bikarhêner gavên tespîtkirî, kadans û baweriyê, daneyên akselerometreyê, demjimêra demê nîşan bide.amp û di dawiyê de daneyên din ên sensor, di dema rast de, bi karanîna MEMS-Studio.

2.4

Serlêdana MEMS Studio

The sample sepanê serîlêdana MEMS-Studio bikar tîne, ku dikare ji www.st.com were daxistin.

Gav 1. Piştrast bikin ku ajokarên pêwîst hatine saz kirin û panela STM32 Nucleo ya bi panela berfirehkirina guncan bi PC-yê ve girêdayî ye.

UM2350 - Rev 4

rûpel 7/16

UM2350
Pirtûkxaneya middleware ya MotionPW di berfirehkirina nermalava X-CUBE-MEMS1 de ji bo STM32Cube

Asta 2ê.

Serlêdana MEMS-Studio dest pê bikin da ku pencereya serîlêdanê ya sereke vekin.
Ger panelek STM32 Nucleo ya bi firmware-ya piştgirîkirî bi PC-yê ve girêdayî be, ew bixweber tê tespît kirin. Bişkojka [Girêdan] bikirtînin da ku girêdana bi panela nirxandinê re saz bikin.

Wêne 4. MEMS-Studio - Girêdan

Gav 3. Dema ku bi panelek STM32 Nucleo ya bi firmware-ya piştgirîkirî ve girêdayî ye tabloya [Nirxandina Pirtûkxaneyê] tê vekirin.

Ji bo destpêkirin û rawestandina weşana daneyê, barika amûrê ya guncan [Destpêk] bişkînin.

an bişkoka [Stop] li derve

Daneyên ku ji senzorê ve girêdayî têne dikarin bibin viewli ser barika amûrê ya hundurîn tabloya [Tabloya Daneyê] hilbijêrin.

Wêne 5. MEMS-Studio - Nirxandina Pirtûkxaneyê - Tabloya Daneyên

UM2350 - Rev 4

rûpel 8/16

UM2350
Pirtûkxaneya middleware ya MotionPW di berfirehkirina nermalava X-CUBE-MEMS1 de ji bo STM32Cube
Gav 4. Ji bo vekirina pencereya sepanê ya taybet li ser [Pedometer] bikirtînin. Wêne 6. MEMS-Studio - Nirxandina Pirtûkxaneyê - Pedometer

Asta 5ê.

Li ser [Save To File] ji bo vekirina pencereya mîhengkirina tomarkirina daneyan. Daneyên sensor û pedometerê yên ku di file. Hûn dikarin tomarkirinê bi tikandina li ser têkildar dest pê bikin an rawestînin
pişkov.

Wêne 7. MEMS-Studio - Nirxandina Pirtûkxaneyê - Save To File

UM2350 - Rev 4

rûpel 9/16

UM2350
Pirtûkxaneya middleware ya MotionPW di berfirehkirina nermalava X-CUBE-MEMS1 de ji bo STM32Cube

Asta 6ê.

Moda derzîlêdana daneyê dikare were bikar anîn da ku daneyên berê hatine bidestxistin bişîne pirtûkxaneyê û bistîne
netîce. Li ser barika amûrê ya vertîkal tabloya [Injection Data] hilbijêrin da ku vekêşana veqetandî vekin view ji bo vê fonksiyonê.

Wêne 8. MEMS-Studio - Nirxandina Pirtûkxaneyê - Derzkirina Daneyên

Asta 7ê.

Bişkojka [Browse] bikirtînin da ku hilbijêrin file bi daneyên berê yên di formata CSV de hatine girtin. Daneyên di dema niha de dê di tabloyê de werin barkirin view. Bişkokên din dê çalak bibin. Hûn dikarin li ser bikirtînin:
Bişkojka [Moda Offline] ji bo guheztina moda offline ya firmware-yê çalak/çalak bike (moda ku daneyên berê hatine girtin bikar tîne).
Bişkokên [Destpêk]/[Rawestandin]/[Gavê]/[Dîbare] ji bo kontrolkirina daneya ji MEMS-Studio ber bi pirtûkxaneyê ve.

UM2350 - Rev 4

rûpel 10/16

UM2350
Çavkanî

3

Çavkanî

Hemû çavkaniyên jêrîn li ser www.st.com bi awayekî belaş peyda dibin. 1. UM1859: Destpêkirina bi nermalava MEMS û sensora jîngehê ya tevgera X-CUBE-MEMS1
berfirehkirin ji bo STM32Cube 2. UM1724: Panelên STM32 Nucleo-64 (MB1136) 3. UM3233: Destpêkirina bi MEMS-Studio re

UM2350 - Rev 4

rûpel 11/16

UM2350

Dîroka Revision

Tablo 4. Dîroka guhertoya belgeyê

Rojek

Guhertinên Versiyon

24-Çile-2018 1 Weşana destpêkê.

21-Adar-2018 2 Pêşgotin û Beşa 2.1 a Nûvekirî MotionPW li serviewBeşa 2.2.5 a nûvekirî: Performansa algorîtmayê û Wêne 3. Navika STM32: LED, bişkok, jumper.
20-Sib-2019 3 Agahdariya lihevhatina panela berfirehkirina X-NUCLEO-IKS01A3 zêde kir.

Pêşgotina Beşê ya Nûvekirî, Beşa 2.1: MotionPW li serview, Beşa 2.2.1: Pirtûkxaneya MotionPW 20-Gulan-2025 4 danasîn, Beşa 2.2.2: API-yên MotionPW, Beşa 2.2.4: Koda demo, Beşa 2.2.5: Algorîtma
performans, Beş 2.3: Sampserîlêdana le, Beşa 2.4: Serlêdana MEMS Studio

UM2350 - Rev 4

rûpel 12/16

UM2350
Contents
Contents
1 Kurtenav û kurtenav . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 Pirtûkxaneya navbeynkariya MotionPW di berfirehkirina nermalava X-CUBE-MEMS1 de ji bo
STM32Cube . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 2.1 MotionPW li serview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2.1 Danasîna pirtûkxaneya MotionPW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.2.2 Nexşeya herikîna API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.2.3 Performansa algorîtmayê . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.2.4 Sampsepana le . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.4 Sepana MEMS Studio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3 Çavkanî . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11

UM2350 - Rev 4

rûpel 13/16

UM2350
Lîsteya tabloyan

Lîsteya tabloyan

Tablo 1. Tablo 2. Tablo 3. Tablo 4.

Lîsteya kurtenivîsan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Dema derbasbûna algorîtmayê (µs) Cortex-M4, Cortex-M3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Dema derbasbûna algorîtmayê (µs) Cortex-M33 û Cortex-M7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Dîroka guhertoya belgeyê. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

UM2350 - Rev 4

rûpel 14/16

UM2350
Lîsteya reqeman

Lîsteya reqeman

Wêne 1. Wêne 2. Wêne 3. Wêne 4. Wêne 5. Wêne 6. Wêne 7. Wêne 8.

Rêzeya mentiqî ya MotionPW API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Sîstema rêwerdanê ji bo cîhazên li ser destan tên lixwekirin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 STM32 Navok: LED, bişkok, jumper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 MEMS-Studio – Girêdan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 MEMS-Studio – Nirxandina Pirtûkxaneyê – Tabloya Daneyan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 MEMS-Studio – Nirxandina Pirtûkxaneyê – Tomar bike File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 MEMS-Studio – Nirxandina Pirtûkxaneyê – Derzîkirina Daneyan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

UM2350 - Rev 4

rûpel 15/16

UM2350
AGAHIYA GIRÎNG BİXWÎNE BİXWÎNE STMicroelectronics NV û şaxên wê ("ST") mafê kirina guherandin, serrastkirin, başkirin, guherandin û çêtirkirina hilberên ST û/an vê belgeyê di her kêliyê de bêyî agahdarî parastî ne. Pêdivî ye ku kirrûbir berî ku fermanan bidin agahdariya herî dawî ya têkildar li ser hilberên ST bistînin. Berhemên ST di dema pejirandina fermanê de li gorî şert û mercên firotanê yên ST têne firotin. Kiryar bi tenê ji bijartin, hilbijartin û karanîna hilberên ST berpirsiyar in û ST ji bo arîkariya serîlêdanê an sêwirana hilberên kirrûbiran berpirsiyarî nagire. Li vir ji hêla ST ve ti destûrek, eşkere an jî têgihîştî, ji tu mafek milkê rewşenbîrî re nayê dayîn. Ji nû ve firotina hilberên ST bi şertên ku ji agahdariya ku li vir hatî destnîşan kirin cûdatir dê garantiyek ku ST ji bo hilberek weha hatî dayîn betal bike. ST û logoya ST marqeyên ST ne. Ji bo bêtir agahdarî li ser nîşaneyên ST, serî li www.st.com/trademarks bidin. Hemî navên hilber an karûbarê din milkê xwediyên wan ên têkildar in. Agahdariya di vê belgeyê de agahdariya ku berê di guhertoyên berê yên vê belgeyê de hatine peyda kirin digire û diguhezîne.
© 2025 STMicroelectronics Hemû maf parastî ne

UM2350 - Rev 4

rûpel 16/16

Belge / Çavkanî

Berfirehkirina Nermalava Algorîtmaya Sensor û Tevgerê ya ST X-CUBE-MEMS1 [pdf] Rêbernameya Bikarhêner
STM32 Nucleo, X-NUCLEO-IKS4A1, X-NUCLEO-IKS01A3, Berfirehkirina Nermalava Algorîtmaya Sensor û Tevgerê ya X-CUBE-MEMS1, X-CUBE-MEMS1, Berfirehkirina Nermalava Algorîtmaya Sensor û Tevgerê, Berfirehkirina Nermalava Algorîtmaya Tevgerê, Berfirehkirina Nermalava Algorîtmayê, Berfirehkirina Nermalavê

Çavkanî

Bihêle şîroveyek

Navnîşana e-nameya we nayê weşandin. Zeviyên pêwîst têne nîşankirin *