.NET Micro Framework | |
---|---|
Tyyppi | tietokonealusta [d] jakehys |
Kehittäjä | Microsoft |
Sisään kirjoitettu | C++ |
Käyttöjärjestelmä | ei vaadittu |
uusin versio |
|
Lisenssi | Apache 2.0 , Microsoftin käyttöoikeussopimus |
Verkkosivusto | netmf.github.io |
.NET Micro Framework on Microsoft .NET -alustan toteutus, joka on tarkoitettu käytettäväksi 32- ja 64-bittisissä mikro-ohjaimissa. Tällä hetkellä toteutettu ARM7 , ARM9 ja Blackfin mikrokontrollereissa . Ei vaadi käyttöjärjestelmää.
Nykyinen versio on 4.4. Kehitysympäristönä käytetään Microsoft Visual Studiota . Ainoa tuettu ohjelmointikieli on C# . .NET Micro Framework 4.4 -kehitys vaatii vähintään Microsoft Visual Studio 2015:n.
Tukee työtä värikuvien ja kosketusnäyttöjen kanssa. Grafiikkatyöskentely tapahtuu kahdella mahdollisella tavalla: yksinkertaisin graafisten primitiivien käyttö ja Windows Presentation Foundationin (WPF) yksinkertaistetun toteutuksen käyttö. Ensimmäisessä tapauksessa kuvan näyttämiseksi näytöllä käytetään RAM-muistissa olevaa kuvaobjektia, jolle graafiset primitiivit "piirretään" ohjelmallisesti. Tämä kuva näytetään näytöllä kutsumalla kohteen sopiva menetelmä. WPF:ää käytettäessä tämän lähestymistavan periaatteet, jotka ovat käytettävissä henkilökohtaisissa tietokoneissa, kuten ohjausobjektien käyttömahdollisuus sekä ohjainten sisäkkäisyys, toteutuvat osittain. TinyFnt-kirjasimia käytetään käsittelemään tekstiä, joka voidaan saada TrueType- ja OpenType-kirjasimista käyttämällä TFConvert-apuohjelmaa, joka on osa .NET Micro Framework SDK:ta. Kosketusnäyttöjen kanssa työskentelyä varten kaikki säätimet pystyvät käsittelemään kosketus- ja kynän liiketapahtumia. Toteutettu säädin, jonka avulla voit piirtää näytölle kynällä/sormella ja joka pystyy myös tunnistamaan kynän yksinkertaisimmat eleet.
TCP/IP-protokollapino on täysin toteutettu. Ethernet ja WiFi (802.11a, b, g, n) ovat tuettuja, suunnitteilla on myös GSM-, CDMA-, 3G-, mahdollisesti WiMAX-toteutuksia. Verkkoliitäntä määritetään MFDeploy-apuohjelmalla, joka on osa .NET Micro Framework SDK:ta. Ohjelmistoliittymän avulla voit työskennellä langallisen ja langattoman verkon asetusten kanssa, käyttää DNS:ää, lähettää ja vastaanottaa viestejä pistokkeiden avulla.
Tärkeimmät .NET Micro Frameworkin kehityskorttien valmistajat ovat GHI Electronics, Device Solutions ja AUG Electronics. GHI Electronics tarjoaa Embedded Master Development System -kehityskortteja, jotka perustuvat NXP:n ARM7 MCU:ihin, jotka toimivat 74 MHz:llä. Device Solutions julkaisee Tahoe-sarjan kehityskortteja, jotka perustuvat FreeScale iMXS -mikrokontrollereihin, joissa on ARM9-ytiminen ja 100 MHz kellotaajuus. AUG Electronics julkaisee tuottavimmat (tällä hetkellä) ARM9-mikrokontrollereihin perustuvat kehityskortit, joiden kellotaajuus on 200 MHz. Kaikki näiden valmistajien uusimmat kehityskorttimallit on varustettu värikosketusnäytöllä, Ethernet-verkkoliitännällä ja SD-muistikortinlukijalla.
.NETTO | |
---|---|
Toteutukset | |
Arkkitehtuuri | |
Infrastruktuuri | |
Microsoftin kielet | |
Muut kielet | |
Windows Foundations | |
Komponentit | |
Vertailut |
|
Tulevaisuuden teknologiat | |
Tietolähteet |
Ilmainen ja avoimen lähdekoodin Microsoft- ohjelmisto | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
yleistä tietoa |
| ||||||||||||
Ohjelmisto_ _ |
| ||||||||||||
Lisenssit | |||||||||||||
liittyvät aiheet |
| ||||||||||||
Kategoria |