
ST com STEVAL-IOD04KT1 Microelectronics Pūoko Mahi Maha

Kupu Whakataki
Ko te STSW-IOD04K he putea rorohiko, ka taea e koe te korero IO-Link i waenga i te STEVAL-IOD004V1 (kei roto i te STEVAL-IOD04KT1 engari kaore i te waatea mo te hoko motuhake) me te rangatira IO-Link, na roto i te whakawhiti L6364W. I runga i te STM32CubeHAL, ko te STSW-IOD04K te whakawhānui i te STM32Cube. Ka whakaratohia he putea tautoko a te poari (BSP) mo te whakawhitiwhiti korero IO-Link i runga i te whare pukapuka demo-stack e whakahaere ana i nga raraunga ka puta mai i te L6364W pāmahana pūoko o roto me nga puoro ahumahi MEMS e rua i runga i te poari: IIS2MDC (te tika teitei, te iti-iti- mana, 3-axis digital output magnetometer) me te ISM330DHCX (i runga tonu i te 3D accelerometer me te 3D gyroscope).
Ko te hoahoanga o tenei rorohiko tono ka awhina i te whakauru ki etahi atu rorohiko STM32Cube hei hanga examples mo nga hangarau tono tino noa. Ka taea e nga whare pukapuka whakauru nga mahi mo te punaha pono me te whakamahi mo nga kaihanga. Ka taea e nga taraiwa taputapu me nga taipitopito taumata-iti te tango i nga waahanga waenga me nga tono ki te uru ki nga raraunga i runga i te taputapu-motuhake. Kei roto i nga whare pukapuka takawaenga he ST rangatira IO-Link demo-stack. Ka taea e koe te whakamahi i te kohinga rorohiko STSW-IOD04K i roto i nga taiao whanaketanga whakauru rereke (IDE): IAR, Keil, me STM32CubeIDE. Kei roto hoki te IODD file kia tukuake ki te rangatira IO-Link o te kaiwhakamahi.
Te timatanga
Ka mutuview
Ko te STSW-IOD04K te whakawhānui ake i te mahinga STM32Cube. Ka taea e te kete rorohiko te whakawhiti raraunga IO-Link o nga pūoko ahumahi i runga i te STEVAL-IOD004V1 ki te rangatira IO-Link hono ma te hononga IO-Link. Ko nga ahuatanga o te kete matua ko:
- Ko te kete firmware hei hanga i nga tono taputapu IO-Link i runga i te STM32G071EB microcontroller
- Ko nga whare pukapuka Middleware e whakaatu ana i te taputapu IO-Link demo-stack mo L6364W hei whakahaere i nga pukoro IIS2MDC me ISM330DHCX MEMS
- Kua reri-ki-te whakamahi-rua mo te tuku raraunga pūoko taputapu IO-Link
- Te kawe ngawari puta noa i nga whanau MCU rereke, he mihi ki a STM32Cube
- Nga kupu raihana kore utu, ratarata-kaiwhakamahi
Hangahanga
Ka uru te rorohiko tono ki te STEVAL-IOD004V1 ma nga paparanga rorohiko e whai ake nei:
- Ko te paparanga STM32Cube HAL, e whakarato ana i te huinga ngawari, whanui, maha-tauira o nga atanga papatono tono (API) hei taunekeneke me te tono o runga, te whare pukapuka, me nga papa o runga. Kei a ia nga API whanui me te toronga, he mea hanga tika ki te taha o te hoahoanga whanui. Ka taea e nga paparanga whai muri penei i te paparanga middleware ki te whakatinana i nga mahi me te kore e tono whirihoranga taputapu motuhake mo te waeine microcontroller (MCU) kua homai. Ko tenei hanganga ka pai ake te whakamahi ano i te waehere whare pukapuka me te whakapumau i te kawe ngawari ki etahi atu taputapu.
- Paparanga Pouaka Tautoko Poari (BSP), e tautoko ana i nga peripheral katoa i runga i te papa engari ko te MCU. Ko tenei huinga iti o nga API e whakarato ana i te atanga hotaka mo etahi papa-a-poari motuhake penei i te LED, te paatene kaiwhakamahi, me etahi atu. Ka awhina ano tenei atanga ki te tautuhi i te putanga motuhake o te poari.
Whakaatu 1. STSW-IOD04K hoahoanga rorohiko

Kōpaki
Whakaatu 2. STSW-IOD04K hanganga kōpaki
Kei roto i te kete rorohiko nga kōpaki e whai ake nei:
- Tuhinga: he HTML kua whakahiato file i hangaia mai i te waehere puna e whakaatu ana i nga waahanga rorohiko me nga API (kotahi mo ia kaupapa).
- Kaitaraiwa: Ko nga taraiwa HAL me nga taraiwa motuhake mo ia poari e tautokohia ana, he papa taputapu taputapu ranei, tae atu ki era mo nga waahanga o runga-poari, me te paparanga tangohanga taputapu motuhake a te kaihoko CMSIS mo te raupapa tukatuka ARM Cortex-M.
- Middlewares: whare pukapuka me nga tikanga e whakaatu ana i te IO-Link mini-stack me te whakahaere pūoko.
- Kaupapa: sampKo te tono e whakatinana ana i tetahi node sensor-maha IO-Link ahumahi. Ka whakaratohia tenei tono mo te STM32G071EB microcontroller mo nga taiao whanaketanga e toru: IAR Embedded Workbench for ARM, RealView Kete Whanaketanga Microcontroller (MDK-ARM-STR) me STM32CubeIDE.
Nga API
Ko nga korero hangarau taipitopito me te mahi API kaiwhakamahi katoa me te whakamaarama tawhā kei roto i te HTML kua whakahiato file i roto i te kōpaki "Tuhinga".
Sampte whakaahuatanga tono
Ko te kōpaki Kaupapa e whakarato ana i te sampte tono, e whakamahi ana i te STEVAL-IOD004V1 me te L6364W transceiver, me te ISM330DHCX / IIS2MDC nga puoro ahumahi.
Kei te waatea nga kaupapa rite-ki-hanga mo nga IDE maha. Ka taea e koe te tuku ake i tetahi o te rua files o te STSW-IOD04K na roto i te STM32CubeProgrammer ranei te waahanga hotaka o to IDE. Hei whakakaha i te STEVAL-IOD004V1 me te uira i te firmware, ka taea e koe te kowhiri i tetahi o nga whiringa kei raro nei:
- Tūhonohia tō kaihātepe MCU (mo te tauiraample, STLINK-V3MINI) ki te poari mā te tūhono J1; whakakahangia te poari ma te 24 V i tukuna mai i te rangatira IO-Link; i runga i to kaihōtaka, tohua te rua file ki te uira ka haere tonu ki te whakarorohiko i te MCU.
Tuhipoka
Mo te tikanga o runga ake nei, me rua nga tauranga USB (kotahi mo te kaiwhakaputa, tetahi atu mo te rangatira IO-Link).
- Tūhonohia tō kaihātepe MCU (mo te tauiraample, STLINK-V3MINI) ki te poari mā te tūhono J1; tukuna te MCU ma te hiko 3.3 V e hono ana ki te poari ma te J2 (pin 2 = GND; pine 4 = 3.3 V); i runga i to kaihōtaka, tohua te rua file ki te uira me te whakarite i te MCU.
Ka taea te hono atu te kaihōtaka STLINK-V3MINI ki te STEVAL-IOD004V1 e J1 (10 ara, e rua nga rarangi) na roto i te taura papatahi 14-pin kei roto i te kete: e rua nga titi kei te taha matau me te taha maui o te taura ka noho kore hono. Ka titiro ki te taha o runga o te poari me te waiho i te hononga IO-Link M8 ki to taha matau, me hono te taura kia noho te raina whero ki runga, penei i raro nei.
Whakaatu 3. STEVAL-IOD004V1 me STLINK-V3MINI - hoahoa hononga

Hei arotake i te STSW-IOD04K mārō, tukuatu te IODD file i runga i te taputapu whakahaere o to rangatira IO-Link ka hono atu ki te STEVAL-IOD004V1 ma nga taura IO-Link me nga taapiri kei roto i te kete, ma tetahi atu taura hototahi ranei. Ka taea e koe te whakamahi i tetahi atu IO-Link master v1.1 me te taputapu mana e pa ana. I roto i te example o te Wāhanga 2.2, ko te rangatira IO-Link ko te P-NUCLEO-IOM01M1, ko te taputapu whakahaere e pa ana ko te IO-Link Control Tool i whakawhanakehia e TEConcept (ST partner) ka oti te hononga e te turanga M12 ki te waea waea kore utu ( Katlax p/n CBF12-S44N0-1.5BPUR).
Aratohu tatūnga pūnaha
Whakaahuatanga taputapu
STEVAL-IOD04KT1 kete arotake
Ko te STEVAL-IOD04KT1 he kete hoahoa tohutoro e whakamahi ana i nga ahuatanga o te L6364W IO-Link taputapu whakawhiti-rua. Kei roto i te kete ko te STEVAL-IOD004V1 te poari matua (kaore i te waatea mo te hoko), ko te STLINK-V3MINI te kaihōtaka me te taputapu patuiro, he taura papatahi 14-pin, me te M8 ki te M12 paerewa hononga honohono ahumahi. Ko te kete ka mahi hei pukoro ahumahi atamai hou hei hono atu ki te whare rangatira IO-Link (he atanga PLC tika ranei). Ko te mana hiko mo te MCU, nga pūoko, me etahi atu taputapu arorau ka ahu mai i te kaiwhakahaere whakawhiti DC-DC kua whakauruhia ki roto i te L6364W. Ko te STM32G071EB microcontroller i runga i te poari e whakahaere ana i te IO-Link demo stack v.1.1, e whakahaere ana i te whakawhitiwhiti IO-Link, me te waehere rorohiko e whakahaere ana i te L6364W transceiver me nga puoro ahumahi MEMS. Ko nga waahanga iti o te poari matua kua tutuki na te iti o nga rahinga o nga whiringa kohinga CSP o L6364W me STM32G071EB. Tūhonohia te papa matua ki te rangatira IO-Link mā te whāurutau me te tūhono M8 kei roto i te kete mo te mahi noa. Honoa te papa kotahi ki te STLINK-V3MINI ma te taura papatahi mena ka pirangi koe ki te whakamaarama i te STM32G071EB me te miihini hou.
Whakaahua 4. STEVAL-IOD04KT1 kete aro mātai

Tatūnga pūmārō
Ko nga waahanga e whai ake nei ka whakamarama me pehea te whakahaere i te STEVAL-IOD004V1 ma te P-NUCLEO-IOM01M1.
- Hipanga 1. Whakauruhia te P-NUCLEO-IOM01M1 ki te STEVAL-IOD004V1 na roto i nga waea e toru (L +, L-/GND, me CQ). Kei roto i te STEVAL-IOD04KT1 he M8 (turanga e wha-ara) ki te M12 (te hono e rima-ara) hei hono ngawari i te STEVAL-IOD004V1 ki tetahi rangatira IO-Link me te hononga M12 (turanga). Ko te huarahi ngawari ki te hono i te STEVAL-IOD004V1 ki te P-NUCLEO-IOM01M1 ko te whakamahi i te taura me te M12 (turanga e wha, e rima ranei) i tetahi taha me nga waea kore utu i tera taha (mo mua.ample, Katlax p/n CBF12-S44N0-1.5BPUR).
- Hipanga 2. Whakauruhia te P-NUCLEO-IOM01M1 ki te 24 V / 1 A te mana hiko. Ko te ahua e whai ake nei e whakaatu ana me pehea te hono i te P-NUCLEO-IOM01M1 me te STEVAL-IOD004V1 e whakahaere ana i te STSW-IOD04K.

- Hipanga 3. Whakarewa IO-Link Utauta Mana i runga i to pona / PC.
- Hipanga 4. Whakauruhia te P-NUCLEO-IOM01M1 ma te taura mini-USB ki to pona / PC e whakahaere ana i te Utauta Whakahaere IO-Link.
FAKATOKANGA
Ko nga hikoinga mai i te 5 ki te 13 e tohu ana ki nga mahi hei mahi i roto i te Utauta Mana IO-Link. - Hipanga 5. I roto i te Utauta Mana IO-Link, paatohia te [Tīpakohia te taputapu] ka whai i nga tohutohu ki te tuku STMicroelectronics-STEVAL-IOD004V1-38kBd-20210429-IODD1.1.xml ranei STMicroelectronics-STEVAL-IOD004V1-230kBd20210429-1.1kBd2 .3.xml, e ai ki te whiriwhiringa COMXNUMX, COMXNUMX ranei, i roto i te raarangi IODD o te kete rorohiko.
- Hipanga 6. Tūhono te rangatira mā te pāwhiri i runga i te icon matomato (runga-maui kokonga).
- Hipanga 7. Paatohia te [Power ON] ki te tuku i te STEVAL-IOD004V1. Ko te LED whero i runga i te STEVAL-IOD004V1 ka kimo.
- Hipanga 8. Paatohia te [IO-Link] ki te timata i te whakawhitiwhiti IO-Link. Ko te LED matomato i runga i te STEVAL-IOD004V1 ka kimo.
FAKATOKANGA
Ma te taunoa, ka tiimata te korero me te ISM330DHCX kua whirihorahia hei whakatere. - Hipanga 9. Tuhia nga raraunga i kohia e te ISM330DHCX whakaterenga ma te panui i te [Plot].
- Hipanga 10. Hei whakahohe i te whakawhiti raraunga me tetahi atu pukoro, haere ki te [Taahua Tawhā]> [Tukatahi Whakauru Whakauru].
- Hipanga 10a. Pāwhiri-taurua ki te ingoa pūoko (kuputuhi kākāriki).
- Hipanga 10b. Tīpakohia te pūoko e hiahiatia ana mai i nga whiringa e waatea ana.
- Hipanga 10c. Patohia te [Tuhia kua tohua] hei whakahāngai i te rangatira me te taputapu. Ka oti te mahi ina ka kakariki te ingoa o te pukoro kua tohua, penei i raro nei.
Whakaatu 6. Utauta Mana IO-Link view (example)

Whakaatu 7. Utauta Mana IO-Link view – te whakatakoto i te mahere raraunga

- Ka mutu to waahi arotake, whai i nga waahanga taapiri kei raro nei.
- Hipanga 11. Paatohia te [Inactive] kia mutu te whakawhitiwhiti IO-Link.
- Hipanga 12. Paatohia te [Power Off] ki te aukati i te rangatira IO-Link mai i te tuku i te taputapu IO-Link.
- Hipanga 13. Paatohia te [Momotu] kia mutu te whakawhitiwhiti korero i waenga i te Utauta Whakahaere IO-Link me te P-NUCLEO- IOM01M1.
- Hipanga 14. Momotuhia te taura mini-USB mai i te P-NUCLEO-IOM01M1.
- Hipanga 15. Momotuhia te tuku 24 V mai i te P-NUCLEO-IOM01M1.
Tatūnga Pūmanawa
Hei whakarite i tetahi taiao whanaketanga pai mo te hanga tono IO-Link mo te STM32G071EB me te L6364W, me:
- STSW-IOD04K mārō me ngā tuhinga e pā ana e wātea ana i runga www.st.com;
- Ko tetahi o nga waahanga taputapu whanaketanga e whai ake nei me nga kaihanga:
- IAR Paemahi Whakamau mo te mekameka taputapu ARM®
- Keil
- STM32CubeIDE me ST-LINK/V2
Hītori arotakenga
Ripanga 1. Tuhinga o mua whakahounga

Rarangi o nga ripanga
- Ripanga 1. Tuhinga o mua whakahounga ………………………………………………………….. 9
Rarangi o nga whika
- Whakaatu 1. STSW-IOD04K hoahoanga rorohiko. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
- Whakaatu 2. STSW-IOD04K hanganga kōpaki. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
- Whakaatu 3. STEVAL-IOD004V1 me STLINK-V3MINI - hoahoa hononga. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
- Whakaahua 4. STEVAL-IOD04KT1 kete aromatawai. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
- Whakaatu 5. Tautuhinga tauranga. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
- Whakaatu 6. Utauta Mana IO-Link view (example). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
- Whakaatu 7. Utauta Mana IO-Link view – tukatuka te papa raraunga. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
PANUI PUTA - Tena, PĀNUI PAI
Ko te STMicroelectronics NV me ona apiti ("ST") ka rahui te mana ki te whakarereke, whakatikatika, whakapainga, whakarereke, me nga whakapainga ki nga hua ST me tenei tuhinga ranei i nga wa katoa kaore he panui. Me whiwhi nga kaihoko i nga korero hou e pa ana ki nga hua ST i mua i te tuku ota. Ka hokona nga hua ST i runga i nga tikanga me nga tikanga o te hokonga a ST i te wa e whakaaehia ai te ota. Ko nga Kaihoko anake te kawenga mo te kowhiringa, te kowhiringa me te whakamahi i nga hua ST, karekau he kawenga a ST mo te awhina tono me te hoahoatanga o nga hua a nga Kaihoko. Karekau he raihana, he korero, he korero, ki tetahi mana taonga hinengaro e tukuna ana e ST i konei. Ko te hokonga ano o nga hua ST me nga tikanga rereke mai i nga korero kua tuhia ki konei ka whakakorehia he raihana kua tukuna e ST mo taua hua. Ko te ST me te tohu ST he tohu tohu na ST. Mo etahi atu korero mo nga tohu hokohoko ST, tirohia koa www.st.com/marks. Ko etahi atu ingoa hua, ingoa ratonga ranei no ratou ake rangatira. Ko nga korero kei roto i tenei tuhinga ka whakakapi me te whakakapi i nga korero i tukuna i mua i nga momo putanga o mua o tenei tuhinga. © 2021 STMicroelectronics – Pūmau te mana
Tuhinga / Rauemi
![]() | STEVAL-IOD04KT1 Microelectronics Multiple Function Sensor |
Tohutoro
- Pukapuka Kaiwhakamahimanual.tools

