Athainmnigh: cad é an creat seo agus cén fáth ar chóir duit aire a thabhairt?

Athainmnigh IO

Athainmnigh Is tionscadal le déanaí é nach bhfuil a fhios ag go leor faoi, ach d’fhéadfadh sé sin a bheith an-spéisiúil do go leor déantúsóirí, amaitéaracha a dhéanann a gcuid fréamhshamhlacha leis Arduino o Sú craobh Pí, agus forbróirí ag cruthú tionscadail IoT agus córais leabaithe. Dá bhrí sin, tá níos mó agus níos mó tacaíochta, ranganna teagaisc agus ábhar aige ar an ngréasán.

Níos mó eolais a fháil ar seo suimiúil tionscadal foinse oscailte, is féidir leat an t-alt seo a léamh leis na buneilimintí chun aithne a chur air agus tosú ag obair leis i do thionscadail amach anseo ...

Cad is creat ann?

creat

Athainmnigh is creat é, cosúil leis an oiread sin eile. Dóibh siúd nach bhfuil a fhios acu fós faoi sin, ba chóir a thabhairt faoi deara gur tacar caighdeánaithe é creat chun brath air chun críocha éagsúla, agus leis an aidhm am a shábháil, mar fhorbairt, réiteach fadhbanna, tacaíocht a chur le cláir, leabharlanna, uirlisí, srl.

Cad é Renode?

I gcás Is creat é Renode a cheadaíonn dlús a chur le forbairt na gcóras leabaithe agus IoT, ag ligean do chórais crua-earraí fisiciúla a insamhail, lena n-áirítear LAPanna, forimeallach I / O, braiteoirí agus eilimintí eile den timpeallacht. Dá bhrí sin, ligfidh sé duit bogearraí forbartha a rith, a dhífhabhtú agus a thástáil gan do ríomhaire a mhodhnú nó ardáin eile a úsáid.

Mar an plátaí tacaithelíon mór acu. Ina measc tá na Xilinx, ST Micro, Microchip PolarFire, SiFive, srl.

Ba chóir go mbeadh a fhios agat freisin gur tionscadal foinse oscailte, cé gur le tacaíocht tráchtála Antmicro. Ina theannta sin, ceadaíonn sé crua-earraí Arm agus RISC-V a insamhail, rud a cheadaíonn forbairt thapa agus tacaíocht d’fhorbróirí bogearraí atá ag obair i ndomhan IoT.

Tá Renode an-iomlán, cumhachtach agus feidhmiúil. An méid sin ráite, go n-úsáideann foireann TensorFlow Lite féin í chun forbairt uathoibrithe a luathú i Ardáin lámh agus RISC-V, chomh maith le x86, SPARC, agus PowerPC. Ní gá go mbeadh crua-earraí fisiciúla na n-ardán seo le haghaidh tástála.

Tuilleadh eolais - Suíomh Gréasáin oifigiúil thionscadal Renode.io

Ardáin le tacaíocht

Mar an ardáin tacaithe is iad creat Renode, ar féidir leat oibriú uaidh:

Maidir le meáchan, níl ann ach cúpla deichniúr de MB, mar sin ní pacáiste trom é.

Suiteáil Renode céim ar chéim ar Linux

Ag tagairt do distro Ubuntu, shuiteáil Renode Tá sé chomh simplí na céimeanna seo a leanúint:

  • Spleáchais shásúla, mar shampla spleáchas Mona:
sudo apt update
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
sudo apt install apt-transport-https ca-certificates
echo "deb https://download.mono-project.com/repo/ubuntu stable-xenial main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
sudo apt update
sudo apt install mono-complete

  • Tar éis sin, caithfidh tú a shásamh spleáchais eile:
sudo apt-get install policykit-1 libgtk2.0-0 screen uml-utilities gtk-sharp2 libc6-dev

  • Anois, rochtain air seo gréasáin agus íoslódáil el Pacáiste DEB.
  • Is é an chéad rud eile ná dul chuig an eolaire Íoslódálacha ina bhfuil tú íoslódáilte an .deb agus a shuiteáil (Cuimhnigh an leagan a fhreagraíonn duit a chur in ionad an ainm):
cd Descargas

sudo dpkg -i renode_1.7.1_amd64.deb

Renode a rith den chéad uair agus na chéad chéimeanna

Anois is féidir leat reáchtáil Renode den chéad uair agus tosú le do chéad tionscadail. Chun é a fhorghníomhú, níl le déanamh agat ach an t-ordú a fhorghníomhú:

renode

Osclaíonn sé seo a fuinneog oibre ó Renode áit ar féidir leat na horduithe a iontráil chun an chéad mheaisín a chruthú nó chun é a bhainistiú. Mar shampla, meaisín a chruthú chun an bord STM32F4Discovery a insamhail:

mach create
machine LoadPlatformDescription @platforms/boards/stm32f4_discovery-kit
.repl 

Is féidir leat freisin féach forimeallach ar fáil ar an ardán le:

(machine-0) peripherals

Dála an scéil, meaisín-0 beidh sé mar ainm an mheaisín réamhshocraithe mura bhfuil ceann eile roghnaithe agat. Beidh sé le feiceáil mar "pras" a luaithe a chruthaíonn tú an meaisín ...

go luchtú an clár ba mhaith leat rith ar an meaisín insamhalta seo chun é a thástáil, is féidir leat é a úsáid (m.sh .: an ceann seo ó Antmicro):

sysbus LoadELF @http://antmicro.com/projects/renode/stm32f4discovery.elf-s_445441-827a0dedd3790f4559d7518320006613768b5e72

D’fhéadfá freisin é a luchtú ó sheoladh áitiúil, mar shampla, samhlaigh gur mhaith leat clár atá agat a luchtú:

sysbus LoadELF @mi-ejemplo.elf
Is féidir leat na horduithe uile is féidir leat a úsáid a fheiceáil agus cabhrú leat má úsáideann tú an t-ordú cabhrú laistigh de thimpeallacht Renode.

Ansin is féidir leat tús a chur le aithrise:

start

O stop léi le:

pause

 

Tá súil agam gur chuidigh sé leat…

Athainmnigh ranganna teagaisc

Cé nach mbíonn sé an-mhinic, tá níos mó agus níos mó ann ranganna teagaisc agus láithreáin ghréasáin inar féidir leat dul i gcomhairle le faisnéis faoi úsáid Renode. Ina theannta sin, tá rannán d’fhíseáin teagaisc ar an leathanach oifigiúil féin chun na buneilimintí a fhoghlaim chun do thionscadail a thosú.

Féach ranganna teagaisc

Féach an cháipéisíocht agus an wiki


Cloíonn ábhar an ailt lenár bprionsabail eitic eagarthóireachta. Chun earráid a thuairisciú cliceáil anseo.

Bí ar an chéad trácht

Fág do thrácht

Ní thabharfar do sheoladh r-phoist a fhoilsiú. Réimsí riachtanacha atá marcáilte le *

*

*

  1. Freagrach as na sonraí: Miguel Ángel Gatón
  2. Cuspóir na sonraí: SPAM a rialú, bainistíocht trácht.
  3. Legitimation: Do thoiliú
  4. Na sonraí a chur in iúl: Ní chuirfear na sonraí in iúl do thríú páirtithe ach amháin trí oibleagáid dhlíthiúil.
  5. Stóráil sonraí: Bunachar sonraí arna óstáil ag Occentus Networks (EU)
  6. Cearta: Tráth ar bith is féidir leat do chuid faisnéise a theorannú, a aisghabháil agus a scriosadh.