ST X-NUCLEO-53L1A2 Imugboroosi Board - Awọn atunto idilọwọ

UM2606
Itọsọna olumulo

Bibẹrẹ pẹlu IOTA Pipin Ledger
Imugboroosi software imọ ẹrọ fun STM32Cube

Ọrọ Iṣaaju

Awọn X-CUBE-IOTA1 imugboroosi software package fun STM32Cube nṣiṣẹ lori STM32 ati pẹlu middleware lati jẹ ki awọn iṣẹ IOTA Distributed Ledger Technology (DLT) ṣiṣẹ.
IOTA DLT jẹ ipinnu idunadura ati ipele gbigbe data fun Intanẹẹti ti Awọn nkan (IoT). IOTA ngbanilaaye eniyan ati awọn ẹrọ lati gbe owo ati/tabi data laisi awọn idiyele idunadura eyikeyi ni agbegbe ti ko ni igbẹkẹle, ti ko ni igbanilaaye ati agbegbe ipinpinpin. Imọ-ẹrọ yii paapaa jẹ ki awọn sisanwo bulọọgi ṣee ṣe laisi iwulo agbedemeji igbẹkẹle ti iru eyikeyi. Imugboroosi ti wa ni itumọ ti lori imọ-ẹrọ sọfitiwia STM32Cube lati ni irọrun gbigbe kọja oriṣiriṣi STM32microcontrollers. Awọn ti isiyi ti ikede ti awọn software nṣiṣẹ lori awọn B-L4S5I-IOT01A Ohun elo Awari fun ipade IoT ati sopọ si Intanẹẹti nipasẹ wiwo Wi-Fi ti o somọ.

Awọn ọna asopọ ti o jọmọ

Ṣabẹwo si eto ilolupo STM32Cube web oju-iwe lori www.st.com fun alaye siwaju sii
https://www.iota.org/get-started/what-is-iota
https://docs.iota.org/docs/getting-started/1.1/introduction/overview
https://iota-beginners-guide.com
https://chrysalis.docs.iota.org
https://iota-beginners-guide.com/future-of-iota/iota-1-5-chrysalis
https://www.boazbarak.org/cs127/Projects/iota.pdf

Acronyms ati abbreviations

Table 1. Akojọ ti awọn acronyms

Adape Apejuwe
DLT Imọ ọna kika iwe pinpin
IDE Ese idagbasoke ayika
IoT Ayelujara ti ohun
PoW Ẹri-ti-Iṣẹ

X-CUBE-IOTA1 imugboroosi sọfitiwia fun STM32Cube

Pariview

Awọn X-CUBE-IOTA1 software package gbooro STM32Cube iṣẹ ṣiṣe pẹlu awọn ẹya bọtini atẹle:

  • Famuwia pipe lati kọ awọn ohun elo IOTA DLT fun awọn igbimọ ti o da lori STM32
  • Awọn ile-ikawe Middleware ti o ni ifihan:
    – FreeRTOS
    – Wi-Fi isakoso
    - fifi ẹnọ kọ nkan, hashing, ijẹrisi ifiranṣẹ, ati ibuwọlu oni nọmba (Cryptolib)
    - Aabo-ipele gbigbe (MbedTLS)
    - API Client IOTA fun ibaraenisepo pẹlu Tangle
  • Iwakọ pipe lati kọ awọn ohun elo iraye si iṣipopada ati awọn sensọ ayika
  • Examples lati ṣe iranlọwọ ni oye bi o ṣe le ṣe agbekalẹ ohun elo Onibara DLT IOTA kan
  • Irọrun gbigbe kọja awọn idile MCU oriṣiriṣi, o ṣeun si STM32Cube
  • Ọfẹ, awọn ofin iwe-aṣẹ ore-olumulo

Imugboroosi sọfitiwia n pese agbedemeji lati mu IOTA DLT ṣiṣẹ lori microcontroller STM32 kan. IOTA DLT jẹ ipinnu idunadura ati ipele gbigbe data fun Intanẹẹti ti Awọn nkan (IoT). IOTA ngbanilaaye eniyan ati awọn ẹrọ lati gbe owo ati/tabi data laisi awọn idiyele idunadura eyikeyi ni agbegbe ti ko ni igbẹkẹle, ti ko ni igbanilaaye ati agbegbe ipinpinpin. Imọ-ẹrọ yii paapaa jẹ ki awọn sisanwo bulọọgi ṣee ṣe laisi iwulo agbedemeji igbẹkẹle ti iru eyikeyi.

IOTA 1.0

Awọn Imọ-ẹrọ Ledger Pinpin (DLTs) ti wa ni itumọ lori nẹtiwọọki ipade eyiti o ṣetọju iwe afọwọkọ ti o pin, eyiti o jẹ aabo cryptographically, ibi ipamọ data pinpin lati ṣe igbasilẹ awọn iṣowo. Awọn apa ṣe idawọle awọn iṣowo nipasẹ ilana ifọkanbalẹ kan.
IOTA jẹ imọ-ẹrọ iwe afọwọkọ pinpin ti a ṣe apẹrẹ pataki fun IoT.
Iwe akọọlẹ IOTA ti a pin ni a pe ni tangle ati pe o ṣẹda nipasẹ awọn iṣowo ti a gbejade nipasẹ awọn apa inu nẹtiwọọki IOTA.
Lati ṣe atẹjade idunadura kan ni tangle, ipade kan ni lati:

  1. sooto meji unapproved lẹkọ ti a npe ni awọn italolobo
  2. ṣẹda ati ki o wole titun idunadura
  3. ṣe Ẹri-ti-Iṣẹ to
  4. ṣe ikede idunadura tuntun si nẹtiwọọki IOTA

Idunadura naa ti so pọ si tangle pẹlu awọn itọkasi meji ti o tọka si awọn iṣowo ti a fọwọsi.
Eto yii le jẹ apẹrẹ bi aworan acyclic ti o darí, nibiti awọn inaro ṣe aṣoju awọn iṣowo ẹyọkan ati awọn egbegbe ṣe aṣoju awọn itọkasi laarin awọn orisii iṣowo.
Idunadura genesis kan wa ni gbongbo tangle ati pẹlu gbogbo awọn ami IOTA ti o wa, ti a pe ni iotas.
IOTA 1.0 nlo ọna imuse aiṣedeede ti o da lori aṣoju onimẹta mẹta: gbogbo nkan ni IOTA ni a ṣe apejuwe nipa lilo trits = -1, 0, 1 dipo awọn bit, ati awọn trytes ti 3 trits dipo awọn baiti. A tryte jẹ aṣoju bi odidi lati -13 si 13, ti a fi sii koodu nipa lilo awọn lẹta (AZ) ati nọmba 9.
IOTA 1.5 (Chrysalis) rọpo ifilelẹ iṣowo mẹta-meji pẹlu ọna alakomeji kan.
Nẹtiwọọki IOTA pẹlu awọn apa ati awọn alabara. Ipade kan ti sopọ si awọn ẹlẹgbẹ ni nẹtiwọọki ati tọju ẹda kan ti tangle. Onibara jẹ ẹrọ ti o ni irugbin lati lo lati ṣẹda awọn adirẹsi ati awọn ibuwọlu.
Onibara ṣẹda ati ami awọn iṣowo ati firanṣẹ si ipade ki nẹtiwọọki le fọwọsi ati tọju wọn. Yiyọ awọn idunadura gbọdọ ni kan wulo Ibuwọlu. Nigba ti a ba ka idunadura kan pe o wulo, ipade naa ṣe afikun si iwe-ipamọ rẹ, ṣe imudojuiwọn awọn iwọntunwọnsi ti awọn adirẹsi ti o kan ati ki o tan kaakiri idunadura naa si awọn aladugbo rẹ.

IOTA 1.5 – Chrysalis

Idi ti IOTA Foundation ni lati mu ki nẹtiwọọki akọkọ IOTA pọ si ṣaaju Coordicide ati lati funni ni ojutu imurasilẹ ti ile-iṣẹ fun ilolupo IOTA. Eyi jẹ aṣeyọri nipasẹ imudojuiwọn agbedemeji ti a pe ni Chrysalis. Awọn iṣagbega akọkọ ti a ṣe nipasẹ Chrysalis ni:

  • Awọn adirẹsi atunlo: isọdọmọ ti ero ibuwọlu Ed25519, rirọpo ero ibuwọlu akoko Winternitz (W-OTS), gba awọn olumulo laaye lati firanṣẹ awọn ami-ami lailewu lati adirẹsi kanna ni ọpọlọpọ igba;
  • Ko si awọn edidi diẹ sii: IOTA 1.0 nlo ero ti awọn edidi lati ṣẹda awọn gbigbe. Awọn edidi jẹ eto awọn iṣowo ti a so pọ nipasẹ itọkasi gbongbo wọn (ẹhin mọto). Pẹlu imudojuiwọn IOTA 1.5, ikole lapapo atijọ ti yọ kuro ati rọpo nipasẹ awọn iṣowo Atomic ti o rọrun. Vertex Tangle jẹ aṣoju nipasẹ Ifiranṣẹ ti o jẹ iru apoti ti o le ni awọn ẹru isanwo lainidii (ie, isanwo Token tabi isanwo Atọka);
  • Awoṣe UTXO: ni akọkọ, IOTA 1.0 lo awoṣe ti o da lori akọọlẹ kan fun titele awọn ami IOTA kọọkan: adirẹsi IOTA kọọkan ni nọmba awọn ami-ami kan ati nọmba apapọ ti awọn ami-ami lati gbogbo awọn adirẹsi IOTA jẹ dọgba si ipese lapapọ. Dipo, IOTA 1.5 nlo awoṣe iṣowo iṣowo ti a ko lo, tabi UTXO, ti o da lori imọran ti ipasẹ awọn iye owo ti a ko lo ti awọn ami nipasẹ ọna data ti a npe ni iṣẹjade;
  • Titi di awọn obi 8: pẹlu IOTA 1.0, o nigbagbogbo ni lati tọka awọn iṣowo obi 2. Pẹlu Chrysalis, nọmba ti o tobi ju ti awọn apa obi ti itọkasi (to 8) ni a ṣe afihan. Lati gba awọn esi to dara julọ, o kere ju awọn obi alailẹgbẹ 2 ni akoko kan ni a gbaniyanju.

Awọn ọna asopọ ti o jọmọ
Fun alaye diẹ sii nipa Chrysalis, jọwọ tọka si oju-iwe iwe yii

Ẹri-ti-Iṣẹ

Ilana IOTA nlo Imudaniloju-ti-iṣẹ gẹgẹbi ọna lati fi opin si nẹtiwọki.
IOTA 1.0 lo Curl-P-81 iṣẹ hash mẹta-mẹta ati pe o nilo hash pẹlu nọmba ti o baamu ti awọn itọpa odo trits lati fun idunadura kan si Tangle.
Pẹlu Chrysalis, o ṣee ṣe lati fun awọn ifiranṣẹ alakomeji ti iwọn lainidii. RFC yii ṣe apejuwe bi o ṣe le ṣe atunṣe ẹrọ PoW ti o wa tẹlẹ si awọn ibeere tuntun. O ṣe ifọkansi ni jijẹ bi idalọwọduro kere si bi o ti ṣee si ẹrọ PoW lọwọlọwọ.

Faaji

Imugboroosi STM32Cube yii jẹ ki idagbasoke awọn ohun elo wọle ati lilo agbedemeji IOTA DLT.
O da lori Layer abstraction hardware STM32CubeHAL fun STM32 microcontroller ati fa STM32Cube pẹlu package atilẹyin igbimọ kan pato (BSP) fun igbimọ imugboroosi gbohungbohun ati awọn paati agbedemeji fun sisẹ ohun ati ibaraẹnisọrọ USB pẹlu PC kan.
Awọn fẹlẹfẹlẹ sọfitiwia ti sọfitiwia ohun elo lo lati wọle ati lo igbimọ imugboroja gbohungbohun jẹ:

  • Layer STM32Cube HAL: n pese jeneriki, eto apẹẹrẹ pupọ ti API lati ṣe ajọṣepọ pẹlu awọn ipele oke (ohun elo, awọn ile ikawe ati awọn akopọ). O ni jeneriki ati awọn API itẹsiwaju ti o da lori faaji ti o wọpọ eyiti ngbanilaaye awọn fẹlẹfẹlẹ miiran bii Layer agbedemeji lati ṣiṣẹ laisi awọn atunto hardware Microcontroller (MCU) kan pato. Ẹya yii ṣe imudara ilotunlo koodu ikawe ati ṣe iṣeduro gbigbe ẹrọ irọrun.
  • Layer Support Package (BSP): jẹ eto API ti o pese wiwo siseto fun awọn agbeegbe igbimọ kan pato (LED, bọtini olumulo ati bẹbẹ lọ). Ni wiwo yii tun ṣe iranlọwọ ni idamo ẹya igbimọ kan pato ati pese atilẹyin fun ipilẹṣẹ awọn agbeegbe MCU ti o nilo ati data kika.

olusin 1. X-CUBE-IOTA1 software faaji

X-CUBE-IOTA1 Imugboroosi Software Package -- X-CUBE-IOTA1 Imugboroosi

Ilana folda

olusin 2. X-CUBE-IOTA1 folda bePackage Software Imugboroosi X-CUBE-IOTA1 - ọna folda

Awọn folda wọnyi wa ninu package sọfitiwia:

  • Iwe aṣẹ: HTML ti a ṣajọ ninu file ti ipilẹṣẹ lati koodu orisun ati iwe alaye ti awọn paati sọfitiwia ati awọn API
  • Awọn awakọ: ni awọn awakọ HAL ati awọn awakọ kan pato igbimọ fun igbimọ atilẹyin ati awọn iru ẹrọ ohun elo, pẹlu awọn ti o wa fun awọn paati inu-ọkọ ati Layer abstraction hardware ataja-ominira CMSIS fun jara ero isise ARM® Cortex®-M
  • Middlewares: ni awọn ile-ikawe ti o nfihan FreeRTOS; Wi-Fi isakoso; ìsekóòdù, hashing, ìfàṣẹsí ifiranṣẹ, àti wíwọlé oni-nọmba (Cryptolib); aabo ipele gbigbe (MbedTLS); IOTA Client API lati ṣe ajọṣepọ pẹlu Tangle
  • Awọn iṣẹ akanṣe: ninu examples lati ṣe iranlọwọ fun ọ lati ṣe agbekalẹ ohun elo Onibara IOTA DLT kan fun ipilẹ STM32 ti o ni atilẹyin (B-L4S5I-IOT01A), pẹlu awọn agbegbe idagbasoke mẹta, IAR Ifibọ Workbench fun ARM (EWARM), RealView Ohun elo Idagbasoke Microcontroller (MDK-ARM) ati STM32CubeIDE
API

Alaye imọ-ẹrọ ni kikun pẹlu iṣẹ API olumulo ni kikun ati apejuwe paramita wa ninu HTML ti o ṣajọ file ninu folda "Awọn iwe aṣẹ".

IOTA-Client ohun elo apejuwe

Ise agbese files fun IOTA-Onibara elo le ri ni: $ BASE_DIR \ Projects \ B-L4S5IIOT01A \ Awọn ohun elo \ IOTA-ni ose.
Awọn iṣẹ akanṣe ti o ṣetan lati kọ wa fun awọn IDE pupọ.
A pese wiwo olumulo nipasẹ ibudo ni tẹlentẹle ati pe o gbọdọ tunto pẹlu awọn eto atẹle:

olusin 3. Tera Term - ebute setupX-CUBE-IOTA1 Imugboroosi Software Package - Serial ibudo setup

olusin 4. Tera Term - Serial ibudo setupApo sọfitiwia Imugboroosi X-CUBE-IOTA1 -- Eto ebute

Lati ṣiṣẹ ohun elo, tẹle ilana ni isalẹ.
Igbesẹ 1. Ṣii ebute ni tẹlentẹle lati foju inu wo akọọlẹ awọn ifiranṣẹ.
Igbesẹ 2. Tẹ iṣeto ni Wi-Fi nẹtiwọki rẹ (SSID, Ipo Aabo, ati ọrọ igbaniwọle).
Igbesẹ 3. Ṣeto awọn iwe-ẹri TLS root CA.
Igbesẹ 4. Daakọ ati lẹẹmọ awọn akoonu ti Projects \ B-L4S5I-IOT01A \ Apps \ IOTAClient \ usertrust_thetangle.pem. Ẹrọ naa nlo wọn lati jẹri awọn agbalejo latọna jijin nipasẹ TLS.

Akiyesi: Lẹhin atunto awọn paramita, o le yi wọn pada nipa tun bẹrẹ igbimọ ati titari bọtini olumulo (bọtini bulu) laarin awọn aaya 5. Yi data yoo wa ni fipamọ ni awọn Flash iranti.

olusin 5. Wi-Fi paramita eto

Package Software Imugboroosi X-CUBE-IOTA1 -- Awọn eto paramita Wi-FiIgbesẹ 5. Duro fun ifiranṣẹ "Tẹ bọtini eyikeyi lati tẹsiwaju" lati han. Iboju naa ti ni itunu pẹlu atokọ ti awọn iṣẹ akọkọ:

  • Fi ifiranṣẹ atọka jeneriki ranṣẹ
  • Fi ifiranṣẹ sensọ atọka ranṣẹ (pẹlu igbaampIwọn otutu, ati ọriniinitutu)
  • Gba iwọntunwọnsi
  • Firanṣẹ Iṣowo
  • Awọn iṣẹ miiran

olusin 6. Akojọ aṣayan akọkọ
X-CUBE-IOTA1 Imugboroosi Software Package -- Akojọ aṣyn akọkọ

Igbesẹ 6. Yan aṣayan 3 lati ṣe idanwo ọkan ninu awọn iṣẹ wọnyi:

Gba alaye ipade Gba awọn imọran
Gba igbejade Awọn abajade lati adirẹsi
Gba iwọntunwọnsi Aṣiṣe idahun
Gba ifiranṣẹ Firanṣẹ ifiranṣẹ
Wa ifiranṣẹ Idanwo apamọwọ
Akole ifiranṣẹ Idanwo crypto

olusin 7. Awọn iṣẹ miiranX-CUBE-IOTA1 Imugboroosi Software Package -Awọn iṣẹ miiran

Awọn ọna asopọ ti o jọmọ
Fun awọn alaye siwaju sii nipa awọn iṣẹ IOTA 1.5, tọka si iwe-ipamọ alabara IOTA C

Itọsọna iṣeto eto

Apejuwe Hardware
STM32L4+ Awari kit IoT ipade

Ohun elo Awari B-L4S5I-IOT01A fun ipade IoT gba ọ laaye lati ṣe agbekalẹ awọn ohun elo lati sopọ taara si awọn olupin awọsanma.
Ohun elo Awari n jẹ ki awọn ohun elo lọpọlọpọ ṣiṣẹ nipasẹ lilo ibaraẹnisọrọ agbara kekere, imọ-ọna pupọ ati awọn ẹya ara-orisun STM4L32+ ARM®Cortex® -M4+.
O ṣe atilẹyin Arduino Uno R3 ati Asopọmọra PMOD n pese awọn agbara imugboroja ailopin pẹlu yiyan nla ti awọn igbimọ afikun-ifiṣootọ.

olusin 8. B-L4S5I-IOT01A Awari kitPackage Software Imugboroosi X-CUBE-IOTA1 -- B-L4S5I-IOT01A Awari ki

Hardware setup

Awọn paati hardware wọnyi ni a nilo:

  1. ohun elo STM32L4+ kan fun ipade IoT ti o ni ipese pẹlu wiwo Wi-Fi (koodu aṣẹ: B-L4S5I-IOT01A)
  2. Iru USB A si Mini-B USB Iru B USB lati so STM32 igbimọ wiwa mọ PC
Eto software

Awọn paati sọfitiwia atẹle yii nilo lati ṣeto agbegbe idagbasoke fun ṣiṣẹda awọn ohun elo IOTA DLT fun B-L4S5I-IOT01A:

  • X-CUBE-IOTA1: famuwia ati awọn iwe ti o jọmọ wa lori st.com
  • pq irinṣẹ idagbasoke ati alakojo: sọfitiwia imugboroja STM32Cube ṣe atilẹyin awọn agbegbe wọnyi:
    - IAR ti a fi sii Workbench fun ARM ® (EWARM) ohun elo irinṣẹ + ST-LINK/V2
    – OtitọView Microcontroller Development Apo (MDK-ARM) toolchain + ST-RÁNṢẸ / V2
    - STM32CubeIDE + ST-RÁNṢẸ / V2
Eto eto

B-L4S5I-IOT01A Awari ọkọ faye gba awọn iṣamulo ti IOTA DLT awọn ẹya ara ẹrọ. Awọn ọkọ integrates ST-RÁNṢẸ / V2-1 debugger / pirogirama. O le ṣe igbasilẹ ẹya ti o yẹ ti awakọ USB ST-LINK/V2-1 ni STSW- LINK009.

Àtúnyẹwò itan

Table 2. Iwe itan àtúnyẹwò

Ọjọ Àtúnyẹwò Awọn iyipada
13-Jun-19 1 Itusilẹ akọkọ
18-Jun-19 2 Abala imudojuiwọn 3.4.8.1 TX_IN ati TX_OUT, Abala 3.4.8.3 Fifiranṣẹ data nipasẹ odo-iye
awọn iṣowo ati Abala 3.4.8.4 Fifiranṣẹ awọn owo nipasẹ awọn iṣowo gbigbe.
6-Oṣu Karun-21 3 Ọrọ Iṣaaju imudojuiwọn, Abala 1 Awọn acronyms ati awọn kuru, Abala 2.1 Loriview, Abala 2.1.1 IOTA 1.0, Abala 2.1.3 Ẹri-ti-iṣẹ, Abala 2.2 Architecture, Abala 2.3 Folda be, Abala 3.2 Hardware setup, Abala 3.3 Software setup ati Abala 3.4 Eto eto.
Yọ Abala 2 ati ki o rọpo nipasẹ ọna asopọ kan ni Ifihan.
Yọ Abala 3.1.2 Awọn iṣowo ati awọn edidi, Abala 3.1.3 Account ati awọn ibuwọlu, Abala
3.1.5 Hashing. Abala 3.4 Bii o ṣe le kọ awọn ohun elo ati awọn apakan ti o ni ibatan, Abala 3.5 IOTALightNode apejuwe ohun elo ati awọn abala ti o jọmọ, ati Abala 4.1.1 STM32
Syeed Nucleo ti a ṣafikun Abala 2.1.2IOTA 1.5 – Chrysalis, Abala 2.5 IOTA-apejuwe ohun elo alabara, Abala 2.4 API ati Abala 3.1.1 STM32L4+ Awari ohun elo IoT ipade.

 

AKIYESI PATAKI - JỌRỌ KA NIPA

STMicroelectronics NV ati awọn ẹka rẹ (“ST”) ni ẹtọ lati ṣe awọn ayipada, awọn atunṣe, awọn ilọsiwaju, awọn iyipada, ati awọn ilọsiwaju si awọn ọja ST ati / tabi si iwe yii nigbakugba laisi akiyesi. Awọn alara yẹ ki o gba alaye ti o yẹ tuntun lori awọn ọja ST ṣaaju gbigbe awọn aṣẹ. Awọn ọja ST ti ta ni ibamu si awọn ofin ati ipo ST ti tita ni aaye ni akoko idasilẹ aṣẹ.

Awọn onra ra lodidi fun yiyan, yiyan, ati lilo awọn ọja ST ati ST ko ṣe oniduro fun iranlọwọ ohun elo tabi apẹrẹ awọn ọja Awọn Olura.
Ko si iwe-aṣẹ, ṣalaye tabi mimọ, si eyikeyi ẹtọ ohun-ini ọgbọn ti a fun ni nipasẹ ST ninu rẹ.
Tita awọn ọja ST pẹlu awọn ipese ti o yatọ si alaye ti a ṣeto sinu rẹ yoo sọ atilẹyin ọja eyikeyi di ofo fun iru ọja bẹẹ.
ST ati aami ST jẹ aami-iṣowo ti ST. Fun afikun alaye nipa ST aami-išowo, jọwọ tọkasi lati www.st.com/trademarks. Gbogbo ọja miiran tabi awọn orukọ iṣẹ jẹ ohun-ini ti awọn oniwun wọn.
Alaye ti o wa ninu iwe yii bori ati rọpo alaye ti a ti pese tẹlẹ ni eyikeyi awọn ẹya iṣaaju ti iwe yii.
© 2021 STMicroelectronics – Gbogbo ẹtọ wa ni ipamọ

Awọn iwe aṣẹ / Awọn orisun

ST X-CUBE-IOTA1 Imugboroosi Software Package fun STM32Cube [pdf] Afowoyi olumulo
ST, X-CUBE-IOTA1, Imugboroosi, Package Software, fun, STM32Cube

Awọn itọkasi

Fi ọrọìwòye

Adirẹsi imeeli rẹ kii yoo ṣe atẹjade. Awọn aaye ti a beere ti wa ni samisi *