ST X-CUBE-MEMS1 jutiklio ir judesio algoritmo programinės įrangos išplėtimo naudotojo vadovas

X-CUBE-MEMS1 jutiklio ir judesio algoritmo programinės įrangos išplėtimas

Informacija apie produktą

Specifikacijos

  • Produkto pavadinimas: „MotionPW“ žingsniamatis realiuoju laiku
  • Suderinamumas: X-CUBE-MEMS1 išplėtimas STM32Cube
  • Gamintojas: STMicroelectronics
  • Biblioteka: „MotionPW“ tarpinės programinės įrangos biblioteka
  • Duomenų rinkimas: akselerometras
  • Samplingo dažnis: 50 Hz

Produkto naudojimo instrukcijos

Baigėsiview

„MotionPW“ biblioteka išplečia funkcionalumą
X-CUBE-MEMS1 programinė įranga, gaudama duomenis iš akselerometro, kad
pateikti informaciją apie atliktų žingsnių skaičių ir žingsnių dažnį
su nešiojamu įrenginiu.

Suderinamumas

Biblioteka skirta tik ST MEMS jutikliams. Naudojant kitus
MEMS jutikliai gali turėti skirtingą funkcionalumą ir
pasirodymas.

Įgyvendinimas

A sample įgyvendinimas galimas X-NUCLEO-IKS4A1 ir
X-NUCLEO-IKS01A3 išplėtimo plokštės, sumontuotos ant nurodytos plėtros
lentos.

Techninė informacija

Išsamias „MotionPW“ API funkcijas ir parametrus rasite čia.
žr. sukompiliuotą „MotionPW_Package.chm“ HTML failą file esančioje
Dokumentacijos aplankas.

API

  • MotionPW_GetLibVersion(char *version)
  • MotionPW_Initialize(void)
  • „MotionPW_Update(MPW_input_t *data_in, MPW_output_t“)
    *duomenų_išvestis)
  • „MotionPW_ResetPedometerLibrary“ (negaliojanti)
  • MotionPW_ResetStepCount(void)
  • MotionPW_UpdateEnergyThreshold(float *energy_threshold)

Dažnai užduodami klausimai (DUK)

K: Ar galiu naudoti „MotionPW“ biblioteką su ne ST MEMS jutikliais?

A: Biblioteka skirta tik ST MEMS jutikliams.
Suderinamumas su kitais MEMS jutikliais negarantuojamas.

K: Kokie yra reikalingi akselerometro duomenys sampmolva
dažnis?

A: Reikalingi sampTiksliam matavimui dažnis yra 50 Hz
žingsnių ir kadencijos aptikimas.

K: Kaip inicijuoti „MotionPW“ biblioteką?

A: Prieš naudodami iškvieskite funkciją „MotionPW_Initialize()“.
kūno rengybos veiklos biblioteka. Įsitikinkite, kad STM32 įrenginyje yra CRC modulis.
mikrovaldiklis įjungtas.

“`

UM2350
Vartotojo vadovas
Darbo su „MotionPW“ realaus laiko žingsniamačiu, skirtu riešo bibliotekai, X-CUBEMEMS1 išplėtime, skirtame STM32Cube
Įvadas
„MotionPW“ tarpinės programinės įrangos biblioteka yra „X-CUBE-MEMS1“ programinės įrangos dalis ir veikia „STM32 Nucleo“ aplinkoje. Ji teikia realiuoju laiku informaciją apie žingsnių skaičių ir mynimo dažnį, kurį vartotojas ką tik atliko naudodamas nešiojamąjį įrenginį (pvz., išmanųjį laikrodį). Ši biblioteka skirta veikti tik su ST MEMS. Algoritmas pateikiamas statiniu bibliotekos formatu ir yra skirtas naudoti su STM32 mikrovaldikliais, pagrįstais ARM® Cortex®-M3, ARM Cortex®-M33, ARM® Cortex®-M4, ARM® Cortex®-M7 architektūra. Ji sukurta remiantis STM32Cube programinės įrangos technologija, kad būtų lengviau perkeliama tarp skirtingų STM32 mikrovaldiklių. Programinė įranga pateikiama su...ampĮdiegimas veikia X-NUCLEO-IKS4A1 arba X-NUCLEO-IKS01A3 išplėtimo plokštėje NUCLEO-F401RE, NUCLEO-U575ZI-Q arba NUCLEO-L152RE kūrimo plokštėje.

UM2350 – 4 redakcija – 2025 m. gegužė. Norėdami gauti daugiau informacijos, kreipkitės į vietinį „STMicroelectronics“ pardavimo biurą.

www.st.com

UM2350
Akronimai ir santrumpos

1

Akronimai ir santrumpos

Akronimas API BSP GUI HAL IDE

1 lentelė. Akronimų sąrašas

Programų programavimo sąsaja Plokštės palaikymo paketas Grafinė vartotojo sąsaja Aparatinės įrangos abstrakcijos sluoksnis Integruota kūrimo aplinka

Aprašymas

UM2350 – 4 red

puslapis 2/16

2
2.1 2.2
2.2.1
2.2.2
Pastaba:

UM2350
„MotionPW“ tarpinės programinės įrangos biblioteka X-CUBE-MEMS1 programinės įrangos išplėtime, skirtame STM32Cube

„MotionPW“ tarpinės programinės įrangos biblioteka X-CUBE-MEMS1 programinės įrangos išplėtime, skirtame STM32Cube

MotionPW baigėsiview
„MotionPW“ biblioteka išplečia „X-CUBE-MEMS1“ programinės įrangos funkcionalumą.
Biblioteka gauna duomenis iš akselerometro ir pateikia informaciją apie žingsnių skaičių ir mynimo dažnį, kurį naudotojas ką tik atliko naudodamas nešiojamąjį įrenginį.
Biblioteka skirta tik ST MEMS. Funkcionalumas ir veikimas naudojant kitus MEMS jutiklius nėra analizuojami ir gali labai skirtis nuo aprašytų dokumente.
A sampŠis įdiegimas galimas X-NUCLEO-IKS4A1 ir X-NUCLEO-IKS01A3 išplėtimo plokštėms, sumontuotoms ant NUCLEO-F401RE, NUCLEO-U575ZI-Q arba NUCLEO-L152RE kūrimo plokštės.

MotionPW biblioteka
Techninę informaciją, kurioje išsamiai aprašomos „MotionPW“ API funkcijos ir parametrai, galite rasti sukompiliuotame HTML faile „MotionPW_Package.chm“. file esančiame aplanke Dokumentacija.

MotionPW bibliotekos aprašymas

„MotionPW“ žingsniamačio biblioteka tvarko iš akselerometro gautus duomenis; joje yra:

·

galimybė nustatyti žingsnių skaičių, žingsnių dažnį ir pasitikėjimą

·

atpažinimas pagrįstas tik akselerometro duomenimis

·

reikalingi akselerometro duomenys samp50 Hz dažnis

·

išteklių reikalavimai:

Cortex-M3: 3.7 kB kodo ir 1.8 kB duomenų atminties

Cortex-M33: 3.5 kB kodo ir 1.8 kB duomenų atminties

Cortex-M4: 3.5 kB kodo ir 1.8 kB duomenų atminties

Cortex-M7: 3.6 kB kodo ir 1.8 kB duomenų atminties

·

galima ARM® Cortex®-M3, ARM® Cortex®-M33, ARM® Cortex®-M4 ir ARM® Cortex®-M7

architektūros

„MotionPW“ API

„MotionPW“ bibliotekos API yra šios:

·

uint8_t MotionPW_GetLibVersion(char *version)

nuskaito bibliotekos versiją

*version yra rodyklė į 35 simbolių masyvą

grąžina versijos eilutės simbolių skaičių

·

void MotionPW_Initialize(void)

atlieka „MotionPW“ bibliotekos inicializavimą ir vidinio mechanizmo, įskaitant dinaminį atminties paskirstymą, nustatymą

Šią funkciją reikia iškviesti prieš naudojant kūno rengybos veiklos biblioteką, o CRC modulis STM32 mikrovaldiklyje (RCC periferinio laikrodžio įjungimo registre) turi būti įjungtas.

UM2350 – 4 red

puslapis 3/16

UM2350
„MotionPW“ tarpinės programinės įrangos biblioteka X-CUBE-MEMS1 programinės įrangos išplėtime, skirtame STM32Cube

·

void MotionPW_Update(MPW_input_t *data_in, MPW_output_t *data_out)

vykdo žingsniamačio algoritmą riešui

*data_in parametras yra rodyklė į struktūrą su įvesties duomenimis

MPW_input_t struktūros tipo parametrai yra šie:

AccX yra akselerometro jutiklio reikšmė X ašyje, g

AccY yra akselerometro jutiklio vertė Y ašyje g

AccZ yra akselerometro jutiklio reikšmė Z ašyje, g

„CurrentActivity“ yra išvardytas įvesties tipas MPW_activity_t su šiomis reikšmėmis:

MPW_UNKNOWN_ACTIVITY = 0x00

MPW_WALKING = 0x01

MPW_FASTWALKING = 0x02

MPW_JOGGING = 0x03

*data_out parametras yra rodyklė į struktūrą su išvesties duomenimis

MPW_output_t struktūros tipo parametrai yra šie:

Nsteps yra vartotojo atliktų veiksmų skaičius

Kadencija yra vartotojo žingsnių kadencija

Pasitikėjimas yra apskaičiuoto išvesties parametro patikimumas

·

void MotionPW_ResetPedometerLibrary(void)

atstato bibliotekos vidinius kintamuosius ir mechanizmą į numatytąsias vertes (įskaitant dabartinį žingsnių skaičių)

·

void MotionPW_ResetStepCount(void)

iš naujo nustato dabartinį žingsnių skaičių

·

void MotionPW_UpdateEnergyThreshold(float *energy_threshold)

atnaujinta energijos riba, skirta tiksliai suderinti žingsnių aptikimo algoritmą

*energy_threshold parametras yra rodyklė į energijos slenksčio vertę

UM2350 – 4 red

puslapis 4/16

2.2.3

API srauto diagrama

UM2350
„MotionPW“ tarpinės programinės įrangos biblioteka X-CUBE-MEMS1 programinės įrangos išplėtime, skirtame STM32Cube
1 pav. „MotionPW“ API loginė seka
Pradėti
Inicijuoti
GetLibVersion
Palaukite, kai baigiasi laikmačio duomenų skaitymo pertraukimas

Skaitykite akselerometro duomenis Atnaujinimas
Gauti rezultatus

2.2.4

Demonstracinis kodas. Toliau pateiktas demonstracinis kodas, pvz.ampPrograma nuskaito duomenis iš akselerometro jutiklio, gauna dabartinę veiklą iš „MotionAW“ bibliotekos ir žingsnių skaičių, mynimo dažnį bei pasitikėjimą iš „MotionPW“ bibliotekos.
[…] #define VERSION_STR_LENG 35 […] /* Inicializavimas */ char lib_version[VERSION_STR_LENG];
/* Žingsniamačio API inicijavimo funkcija */ MotionPW_Initialize();
/* Veiklos atpažinimo API inicijavimo funkcija */ MotionAW_Initialize();
/* Pasirinktinai: Gauti versiją */ MotionPW_GetLibVersion(lib_version);
[…] /* Žingsniamačio naudojimas riešui matuoti algoritme */ Timer_OR_DataRate_Interrupt_Handler() {
MPW_įvestis_t MPW_duomenų_įėjimas; MPW_išvestis_t MPW_duomenų_išėjimas;

UM2350 – 4 red

puslapis 5/16

2.2.5

UM2350
„MotionPW“ tarpinės programinės įrangos biblioteka X-CUBE-MEMS1 programinės įrangos išplėtime, skirtame STM32Cube
MAW_įvestis_t MAW_duomenų_įėjimas; MAW_išvestis_t MAW_duomenų_išėjimas;
/* Gauti pagreitį X/Y/Z g */ MEMS_Read_AccValue(&MAW_data_in.Acc_X, &MAW_data_in.Acc_Y, &MAW_data_in.Acc_Z);
/* Gauti dabartinę veiklą */ 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;
jei (MAW_data_out.current_activity == MAW_WALKING) {
MPW_data_in.currentActivity = MPW_WALKING; } kitaip, jei (MAW_data_out.current_activity == MAW_FASTWALKING) {
MPW_data_in.currentActivity = MPW_FASTWALKING; } kitaip, jei (MAW_data_out.current_activity == MAW_JOGGING) {
MPW_data_in.currentActivity = MPW_JOGGING; } kitaip {
MPW_data_in.currentActivity = MPW_UNKNOWN_ACTIVITY; }
/* Paleisti žingsniamačio algoritmą riešui */ MotionPW_Update(&MPW_data_in, &MPW_data_out); }
Algoritmo veikimas Riešo žingsniamačio algoritmas naudoja tik akselerometro duomenis ir veikia žemu dažniu (50 Hz), kad sumažintų energijos suvartojimą. Atkartodami kūno rengybos veiklą su STM32 Nucleo lenta, įsitikinkite, kad lenta yra orientuota statmenai dilbiui, kad imituotumėte apyrankės padėtį.
2 pav. Ant riešo nešiojamų prietaisų orientavimo sistema

2 lentelė. Algoritmo trukmė (µs) Cortex-M4, Cortex-M3

Cortex-M4 STM32F401RE 84 MHz dažniu

Min

Vid

Maks

38

49

616

Cortex-M3 STM32L152RE 32 MHz dažniu

Min

Vid

Maks

296

390

3314

UM2350 – 4 red

puslapis 6/16

UM2350
„MotionPW“ tarpinės programinės įrangos biblioteka X-CUBE-MEMS1 programinės įrangos išplėtime, skirtame STM32Cube

3 lentelė. Algoritmo trukmė (µs) Cortex-M33 ir Cortex-M7

Cortex-M33 STM32U575ZI-Q 160 MHz dažniu

Min

Vid

Maks

57

63

359

Cortex-M7 STM32F767ZI 96 MHz dažniu

Min

Vid

Maks

61

88

1301

2.3

Sample paraiška

„MotionPW“ tarpinę programinę įrangą galima lengvai valdyti kuriant naudotojų programas.

A sampPrograma pateikta programos aplanke. Ji skirta veikti NUCLEO-F401RE, NUCLEOU575ZI-Q arba NUCLEO-L152RE kūrimo plokštėje, prijungtoje prie X-NUCLEO-IKS4A1 arba X-NUCLEO-IKS01A3 išplėtimo plokštės.

Programa realiuoju laiku atpažįsta žingsnius, kadenciją ir pasitikėjimą. Duomenys gali būti rodomi per grafinę sąsają.

3 pav. STM32 Nucleo: šviesos diodai, mygtukas, trumpiklis

Aukščiau pateiktame paveikslėlyje parodytas vartotojo mygtukas B1 ir trys NUCLEO-F401RE plokštės šviesos diodai. Kai plokštė įjungiama, įsijungia LED LD3 (PWR).
Norint stebėti duomenis realiuoju laiku, reikalingas USB kabelio jungtis. Lenta maitinama iš kompiuterio per USB jungtį. Šis darbo režimas leidžia vartotojui rodyti aptiktus žingsnius, žingsnių dažnį ir pasitikėjimą, akselerometro duomenis, laiką ir kt.amp ir galiausiai kiti jutiklių duomenys realiuoju laiku, naudojant MEMS-Studio.

2.4

MEMS Studio programa

Šample programa naudoja MEMS-Studio programą, kurią galima atsisiųsti iš www.st.com.

1 veiksmas. Įsitikinkite, kad įdiegtos būtinos tvarkyklės ir prie kompiuterio prijungta STM32 Nucleo plokštė su atitinkama išplėtimo plokšte.

UM2350 – 4 red

puslapis 7/16

UM2350
„MotionPW“ tarpinės programinės įrangos biblioteka X-CUBE-MEMS1 programinės įrangos išplėtime, skirtame STM32Cube

2 veiksmas.

Paleiskite programą MEMS-Studio, kad atidarytumėte pagrindinį programos langą.
Jei prie kompiuterio prijungiama STM32 Nucleo plokštė su palaikoma programine įranga, ji aptinkama automatiškai. Paspauskite [Connect] mygtuką, kad užmegztumėte ryšį su vertinimo plokšte.

4 pav. MEMS-Studio – Connect

3 veiksmas. Prijungus prie STM32 Nucleo plokštės su palaikoma programine įranga, atidaromas skirtukas [Library Evaluation].

Norėdami pradėti ir sustabdyti duomenų srautinį perdavimą, perjunkite atitinkamą [Start] vertikalią įrankių juostą.

arba mygtuką [Stop] išorinėje pusėje

Iš prijungto jutiklio gaunami duomenys gali būti viewed pasirinkę skirtuką [Duomenų lentelė] vidinėje vertikalioje įrankių juostoje.

5 pav. MEMS-Studio – Bibliotekos įvertinimas – Duomenų lentelė

UM2350 – 4 red

puslapis 8/16

UM2350
„MotionPW“ tarpinės programinės įrangos biblioteka X-CUBE-MEMS1 programinės įrangos išplėtime, skirtame STM32Cube
4 veiksmas. Spustelėkite [Žingsniamatis], kad atidarytumėte specialų programos langą. 6 pav. MEMS-Studio – bibliotekos vertinimas – žingsniamatis

5 veiksmas.

Spustelėkite [Išsaugoti File], kad atidarytumėte duomenų registravimo konfigūracijos langą. Pasirinkite jutiklio ir žingsniamačio duomenis, kuriuos norite išsaugoti file. Galite pradėti arba sustabdyti taupymą spustelėdami atitinkamą
mygtuką.

7 pav. MEMS-Studio – Bibliotekos įvertinimas – Išsaugoti į File

UM2350 – 4 red

puslapis 9/16

UM2350
„MotionPW“ tarpinės programinės įrangos biblioteka X-CUBE-MEMS1 programinės įrangos išplėtime, skirtame STM32Cube

6 veiksmas.

Duomenų įvedimo režimu galima siųsti anksčiau gautus duomenis į biblioteką ir gauti
rezultatas. Vertikalioje įrankių juostoje pasirinkite skirtuką [Data Injection], kad atidarytumėte tam skirtą view šiai funkcijai.

8 pav. MEMS-Studio – Bibliotekos įvertinimas – Duomenų įvedimas

7 veiksmas.

Spustelėkite mygtuką [Naršyti], kad pasirinktumėte file su anksčiau užfiksuotais duomenimis CSV formatu. Duomenys bus įkeliami į lentelę srovėje view. Kiti mygtukai taps aktyvūs. Galite spustelėti:
[Offline Mode] mygtukas, skirtas įjungti / išjungti programinės įrangos neprisijungus režimą (režimas, kuriame naudojami anksčiau užfiksuoti duomenys).
Mygtukai [Start]/[Stop]/[Step]/[Repeat], norėdami valdyti duomenų tiekimą iš MEMS-Studio į biblioteką.

UM2350 – 4 red

puslapis 10/16

UM2350
Nuorodos

3

Nuorodos

Visi šie ištekliai yra laisvai prieinami www.st.com. 1. UM1859: darbo pradžia su X-CUBE-MEMS1 judesio MEMS ir aplinkos jutiklio programine įranga
STM32Cube 2 išplėtimas. UM1724: STM32 Nucleo-64 plokštės (MB1136) 3. UM3233: darbo su MEMS-Studio pradžia

UM2350 – 4 red

puslapis 11/16

UM2350

Revizijų istorija

4 lentelė. Dokumento taisymo istorija

Data

Versijos pakeitimai

24 m. sausio 2018 d. 1 Pradinis leidimas.

21 m. kovo 2018 d. 2 Atnaujintas įvadas ir 2.1 skyrius. „MotionPW“ baigtas.viewAtnaujintas 2.2.5 skyrius: Algoritmo veikimas ir 3 pav. STM32 branduolys: šviesos diodai, mygtukas, trumpiklis.
20 m. vasario 2019 d. 3 Pridėta informacija apie X-NUCLEO-IKS01A3 išplėtimo plokštės suderinamumą.

Atnaujintas skyriaus įvadas, 2.1 skyrius: „MotionPW“ perjungimasview, 2.2.1 skyrius: „MotionPW“ biblioteka, 20 m. gegužės 2025 d., 4 aprašymas, 2.2.2 skyrius: „MotionPW“ API, 2.2.4 skyrius: Demonstracinis kodas, 2.2.5 skyrius: Algoritmas
pasirodymas, 2.3 skyrius: Sampprograma, 2.4 skyrius: MEMS Studio programa

UM2350 – 4 red

puslapis 12/16

UM2350
Turinys
Turinys
1 Akronimai ir santrumpos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 „MotionPW“ tarpinės programinės įrangos biblioteka „X-CUBE-MEMS1“ programinės įrangos plėtinyje, skirtame
STM32Kubas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 2.1 „MotionPW“ viršview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.2 „MotionPW“ biblioteka . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...3
2.2.1 „MotionPW“ bibliotekos aprašymas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.2.2 „MotionPW“ API. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.2.3 API srauto diagrama . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.2.4 Demonstracinis kodas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.2.5 Algoritmo našumas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.3 Sample paraiška. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.4 MEMS Studio programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3 Literatūra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 Taisymų istorija . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12

UM2350 – 4 red

puslapis 13/16

UM2350
Lentelių sąrašas

Lentelių sąrašas

1 lentelė. 2 lentelė. 3 lentelė. 4 lentelė.

Akronimų sąrašas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Algoritmo veikimo laikas (µs) Cortex-M4, Cortex-M3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Algoritmo veikimo laikas (µs) Cortex-M33 ir Cortex-M7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Dokumento taisymo istorija . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

UM2350 – 4 red

puslapis 14/16

UM2350
Figūrų sąrašas

Figūrų sąrašas

1 pav. 2 pav. 3 pav. 4 pav. 5 pav. 6 pav. 7 pav. 8 pav.

„MotionPW API“ loginė seka . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Ant riešo nešiojamų įrenginių orientacijos sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 STM32 Nucleo: šviesos diodai, mygtukas, trumpiklis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 MEMS-Studio – Prijungimas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 MEMS-Studio – Bibliotekos vertinimas – Duomenų lentelė. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 MEMS-Studio – Bibliotekos vertinimas – Žingsniamatis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 MEMS-Studio – Bibliotekos vertinimas – Įrašyti į File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 MEMS studija – bibliotekos vertinimas – duomenų įterpimas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

UM2350 – 4 red

puslapis 15/16

UM2350
SVARBI PRANEŠIMAS ATIDŽIAI PERSKAITYKITE STMicroelectronics NV ir jos dukterinės įmonės („ST“) pasilieka teisę bet kuriuo metu be įspėjimo keisti, pataisyti, patobulinti, modifikuoti ir tobulinti ST gaminius ir (arba) šį dokumentą. Prieš pateikdami užsakymą pirkėjai turėtų gauti naujausią atitinkamą informaciją apie ST gaminius. ST gaminiai parduodami pagal ST pardavimo sąlygas, galiojančias užsakymo patvirtinimo metu. Pirkėjai yra išimtinai atsakingi už ST gaminių pasirinkimą, pasirinkimą ir naudojimą, o ST neprisiima jokios atsakomybės už pagalbą taikant ar pirkėjų gaminių dizainą. ST nesuteikia jokios tiesioginės ar numanomos licencijos jokioms intelektinės nuosavybės teisėms. Perpardavus ST gaminius, kurių nuostatos skiriasi nuo čia pateiktos informacijos, panaikina bet kokią ST tokiam produktui suteiktą garantiją. ST ir ST logotipas yra ST prekių ženklai. Daugiau informacijos apie ST prekių ženklus rasite www.st.com/trademarks. Visi kiti produktų ar paslaugų pavadinimai yra atitinkamų savininkų nuosavybė. Informacija šiame dokumente pakeičia ir pakeičia informaciją, anksčiau pateiktą bet kokiose ankstesnėse šio dokumento versijose.
© 2025 STMicroelectronics Visos teisės saugomos

UM2350 – 4 red

puslapis 16/16

Dokumentai / Ištekliai

ST X-CUBE-MEMS1 jutiklio ir judesio algoritmo programinės įrangos išplėtimas [pdf] Naudotojo vadovas
STM32 Nucleo, X-NUCLEO-IKS4A1, X-NUCLEO-IKS01A3, X-CUBE-MEMS1 jutiklio ir judesio algoritmo programinės įrangos išplėtimas, X-CUBE-MEMS1, jutiklio ir judesio algoritmo programinės įrangos išplėtimas, judesio algoritmo programinės įrangos išplėtimas, algoritmo programinės įrangos išplėtimas, programinės įrangos išplėtimas

Nuorodos

Palikite komentarą

Jūsų el. pašto adresas nebus skelbiamas. Privalomi laukai pažymėti *