Cov txheej txheem:
- Kauj ruam 1: Nruab Emulator
- Kauj Ruam 2: Tua X86 Ua Tus Qhua System
- Kauj ruam 3: Rub tawm thiab Teeb Wine
- Kauj ruam 4: Nruab.NET Framework. Qhov 1: Winetricks
- Kauj ruam 5: Nruab.NET Framework. Qhov 2: Version 4.5
Video: Yuav Ua Li Cas Teeb Dotnet ntawm Raspberry Pi: 5 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
NET Framework ntawm Raspberry Pi - yog dab tsi thiab, dab tsi ntxiv, VIM LI CAS? Khiav Microsoft. NET moj khaum lossis tseem hu ua Dotnet ntawm Raspberry Pi suab me ntsis coj txawv txawv thiab ua kom yuam kev thaum xub thawj siab ib muag. Tab sis nws hloov tawm zoo nkauj ntse thiab tsim nyog ntawm qhov thib ob, saib ze dua.
Ua ntej tshaj plaws, yog tias koj yog tus tshiab, cia peb piav qhia ob lo lus nug tseem ceeb: Raspberry Pi yog dab tsi thiab Microsoft. NET Framework yog dab tsi.
RASPBERRY PI
Raspberry Pi yog lub zog siv hluav taws xob tsawg, uas zoo li lub PC motherboard zoo ib yam tab sis ntau (Kuv txhais tau tias ntau) me dua. Nws siv ntau hom txheej txheem sib txawv ntawm peb lub PCs thiab lub khoos phis tawj ua. Qhov uas nyob hauv peb cov cuab yeej siv computer niaj hnub hu ua "x86" thaum RPi cov cuab yeej muaj "ARM" sawv daws. Yuav luag txhua tus tswv RPi siv cov software qhib. Piv txwv Debian ntawm Raspbian kev ua haujlwm, Chromium web browser, thiab lwm yam. Muaj ntau daim ntawv thov raug khaws cia rau hauv qhov chaw ntawm lub vev xaib hu ua Repository thiab tau txais kev txhawb nqa los ntawm Raspberry Pi lub hauv paus.
Feem ntau txhua qhov kev ua haujlwm siab nyob hauv kab ke ntawm Raspbian tau ua tiav nrog daim ntawv thov hu ua kab hais kom ua, uas kuv kuj tseem xav siv hauv kuv qhov kev qhia.
Yog tias koj tsis tau yuav RPi lub cuab yeej rau koj txoj haujlwm tseem yog txoj hauv kev zoo tshaj plaws thiab nrawm tshaj plaws tam sim no yog xaj xaj ntawm Amazon. Raws li rau txoj haujlwm, txhua yam lossis RPi cov cuab yeej yuav ua tau zoo, yog li koj tuaj yeem xaiv ib tus qauv, nyob ntawm koj cov peev nyiaj.
MICROSOFT. NET FRAMEWORK
Dotnet Framework los ntawm Microsoft yog software uas ua haujlwm nkaus xwb ntawm Windows OS. Nws muab lub tsev qiv ntawv loj thiab ua haujlwm ntawm cov chav kawm (yog vim li cas nws tseem hu ua "Framework Class Library" lossis FCL luv luv). Hauv qhov ua piv txwv, nws ua rau tus tsim tawm software siv cov cai sau ua lwm yam lus. Nws yog lub tshuab virtual app, muab cov kev pabcuam xws li kev nyab xeeb, kev tswj hwm nco, thiab kev zam tshwj xeeb.
Vim li cas siv nws ntawm ARM DEVICES
Nws yog lo lus nug raug txawm hais tias lo lus teb yog yooj yim heev. Yog tias koj yog tus tsim tawm thiab siv ARM-ntaus ntawv rau qee yam ntawm Raspberry Pi qhov haujlwm (txawm yog IoT, lossis AI, lossis txawm tias Robotics) koj yuav tsum tau ua tiav qee qhov "teeb meem coding" ntawm cov cuab yeej ntawd. Cov yam ntxwv no teeb tsa ntawm Raspberry Pi muab tus tsim tawm muaj kev ywj pheej ntau dua thiab hloov pauv tau hauv kev ua lawv txoj haujlwm zam kev hloov pauv ntawm cov lus sib txawv. Thiab yog tias koj tsis ua haujlwm ntawm ib qhov haujlwm tshwj xeeb ntawm Raspberry Pi koj tuaj yeem yooj yim siv nws ua lub tshuab ua haujlwm rau coding ntawm kab lus no hla lus uas yooj yim heev thiab siv zog. Qhov tseeb, tus qauv raspberry Pi tshaj plaws siv 40 lub zog tsawg dua li lub PC raug (plaub caug zaug - qhov no tsis yog yuam kev)
Kauj ruam 1: Nruab Emulator
Yog li, raws li koj tau nkag siab txhua qhov zoo thiab tsis zoo ntawm kev siv. NET Framework ntawm Raspberry Pi., Cia peb mus rau nws qhov kev teeb tsa. Raws li ib txwm, koj yuav xav tau tus emulator rau qhov ntawd. Thiab dua, hauv kuv tus kheej kev qhia kuv yuav siv ExaGear Desktop, uas, hauv kuv lub tswv yim yog qhov kev xaiv zoo. Yog tias koj tsis nyiam nws lossis twb tau siv lwm tus emulator, lossis xav nrhiav qee qhov lwm txoj hauv kev, koj tuaj yeem ua qhov ntawd dawb. Nco tseg, uas nrog lwm hom ntawm tus emulator cov txheej txheem teeb tsa nyob yuav luag zoo ib yam.
1. Zoo, nqis ntawm: Rub koj lub emulator rau raspberry Pi. Nws yuav tsum nkag mus rau hauv Downloads nplaub tshev hauv koj RPi cov ntaub ntawv kaw lus. Yog li tau sab hauv daim nplaub tshev no thiab unpack tus emulator: cd tsev/pi/Downloadstar -xvzpf exagear-desktop-rpi3.tar.gz
2. Tom qab ntawd siv thos hais kom teeb tsa software emulation: sudo./install-exagear.sh
Kauj Ruam 2: Tua X86 Ua Tus Qhua System
3. Pib cov qhua x86 system nrog cov lus txib: exagear
4. Txheeb xyuas x86 qhov haujlwm ua haujlwm: koov
5. Saib qhov no? ib 686
Txhua yam zoo mus rau theem tom ntej!;)
Kauj ruam 3: Rub tawm thiab Teeb Wine
Raws li kuv tau hais hauv kuv cov lus qhia yav dhau los, Raspbian muaj nws tus kheej tshwj xeeb ARM ua haujlwm ib puag ncig. Yog li nws tsis yooj yim sua kom ua dab tsi ntawm nws tsim rau x86 ib puag ncig. Ntxiv mus, x86 ib puag ncig nws tus kheej xav tau kev pab ntxiv los khiav cov apps, ua rau Windows. Yog li, kom koj nkag siab tag nrho cov saw hlau, saib cov phiaj xwm, Kuv tau tshwj xeeb tau ua los qhia qhov txheej txheem
6. Koj yuav tsum teeb tsa Wine hauv qhua x86 system usine command line: sudo apt-get install wine
Yog tias koj siv ExaGear ib yam li kuv, koj yuav tsum paub tseeb tias nws muaj cov ntawv tshwj xeeb: cawv -hloov pauv
Koj yuav tsum pom qhov no ntawm koj lub vijtsam: "wine-1.8.1-eltechs" (tus lej tuaj yeem sib txawv)
Kauj ruam 4: Nruab. NET Framework. Qhov 1: Winetricks
Ua ntej txhim kho. Net Framework koj yuav tsum rub tawm thiab teeb tsa ob peb pob ntxiv hu ua "Winetricks":
sudo apt-tau nruab cabextractwget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks chmod +x winetricks
Yog tias koj siv Ubuntu, ua cov hauv qab no:./winetricks dotnet40
Peb xav tau qhov no txhawm rau txhawm rau txhim kho installf. NET Framevwork version 2.0, 3.0 thiab 4.0 ib qho dhau ib qho. Nws ua haujlwm nkaus xwb. Thaum koj ua tiav nrog qhov ntawd, txav mus rau kauj ruam tom ntej
Kauj ruam 5: Nruab. NET Framework. Qhov 2: Version 4.5
Tam sim no, koj yuav tsum rub tawm thiab teeb tsa. NET Framework 4.5 hauv Wine: wget download.microsoft.com/download/b/a/4/ba4a7e71-2906-4b2d-a0e1-80cf16844f5f/dotnetfx45_full_x86_x64.exe
caw dotnetfx45_full_x86_x64.exe
Tom qab ntawd koj yuav tsum pom lub installer manager window. Tsuas yog ua raws cov lus qhia thiab ua tiav qhov kev teeb tsa. Qhov ntawd yog nws!
Hloov tshiab tseem ceeb! Nws zoo li ExaGear tsis tau ua haujlwm ntxiv lawm. Yog tias koj tsis tau yuav ExaGear daim ntawv tso cai tsis tau, yog li, kuv xav tias koj yuav siv QEMU zoo dua (https://www.qemu.org/). Lub hauv paus ntsiab lus yuav zoo ib yam.
Pom zoo:
Yuav Ua Li Cas Thib Peb Lub Roj Teeb Lub Neej ntawm AAA Teeb nyem: 3 Kauj Ruam
Yuav Ua Li Cas Thib Peb Lub Roj Teeb Lub Neej ntawm AAA Teeb: Thaum siv 3W LED teeb nyem los ntawm AAA roj teeb, koj yuav cia siab tias lawv yuav nyob ntev li 30 feeb. Muaj ib txoj hauv kev kom peb npaug sijhawm ua haujlwm los ntawm kev siv AA roj teeb, uas kuv yuav qhia koj los ntawm kev txuas tus AA roj teeb tuav rau nws
Yuav Ua Li Cas Txuas thiab Tswj Lub Teeb Ntawm ZigBee Module ntawm Dragonboard: 5 Kauj Ruam
Yuav Ua Li Cas Txuas thiab Tswj Lub Teeb Los Ntawm ZigBee Module ntawm Dragonboard: Cov lus qhia no qhia tus neeg siv yuav ua li cas los txuas thiab txhim kho ZigBee tus qauv raug ntawm Dragonboard thiab cuam tshuam nrog ZigBee tswj lub teeb (OSRAM), ua ZigBee IOT network.Requirements : Dragonboard 410c; CC2531 USB Dongle; T
Yuav Ua Li Cas Kom Tsis Siv Neeg Teeb Teeb Teeb Meem: 6 Kauj Ruam
Yuav Ua Li Cas Kom Teeb Lub Teeb Kub Kub Tsis Siv Neeg: yog li hauv cov lus qhia no kuv yuav qhia yuav ua li cas thiaj ua lub teeb hluav taws xob thaum muaj xwm ceev yooj yim*yooj yim dua*lub hnab tshos*rov them dua*tsis siv neeg
Yuav Ua Li Cas Tau Txais Cov Nkauj Los Ntawm Txhua Qhov (Haha) Lub Vev Xaib (Ntev Li Koj Tau hnov Nws Koj Yuav Tau Txais Nws Ok Zoo Yog Nws Tau Ntxig Hauv Flash Koj Yuav Tsis Muaj Peev Xwm) EDITED !!!!! Ntxiv Info: 4 Cov Kauj Ruam
Yuav Ua Li Cas Tau Txais Cov Nkauj Los Ntawm Txhua Qhov (Haha) Lub Vev Xaib (Ntev Li Koj Tau hnov Nws Koj Yuav Tau Txais Nws … Ok Zoo Yog Nws Tau Ntxig Hauv Flash Koj Yuav Tsis Muaj Peev Xwm) EDITED !!!!! Ntxiv Cov Lus Qhia: yog tias koj tau mus rau lub vev xaib thiab nws ua nkauj nkauj uas koj nyiam thiab xav tau nws ntawm no yog cov lus qhia rau koj tsis yog kuv qhov txhaum yog tias koj cuam tshuam qee yam (tsuas yog txoj hauv kev nws yuav tshwm sim yog tias koj pib tshem cov khoom yam tsis muaj laj thawj. ) Kuv tuaj yeem tau txais cov nkauj rau
YUAV UA LI CAS YUAV TSUM XEEB NYIAJ NTAWM LUB FAMOUS ALTOIDS TIN. (THIAB RECYCLE NTAWM LUB SIJ HAWM SIAB): 7 Kauj Ruam
YUAV UA LI CAS YUAV TSUM XEEB NYIAJ NTAWM LUB FAMOUS ALTOIDS TIN. (THIAB RECYCLE NTAWM LUB SIJ HAWM SIJ HAWM): Nyob Zoo Qhov tsis tsim nyog no yog hais txog yuav ua li cas thiaj ua tau lub thawv hlau kom zoo ib yam (lossis qhov loj npaum li cas koj xav tau) ntawm Altoids tin. Koj Puas Paub Dab Tsi Qhov No ???? Qhov no txhais tau tias koj tuaj yeem ua koj tus kheej tins ….. LEEJ TWG YUAV TSUM MUAJ !!!!!!!!!!!!! Qhov no yog li cas.MATERIALS: 2