Suche senden
Hochladen
2013 1019osc-fallnetmf
•
3 gefällt mir
•
1,369 views
Atomu Hidaka
Folgen
オープンソースになったマイコン開発環境 .NET Micro Frameworkの紹介。 動作環境の紹介と最新デモ。 ドットNETまいくろバンザイ倶楽部
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 18
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
2014 1018 OSC-Fall Tokyo NETMF
2014 1018 OSC-Fall Tokyo NETMF
Atomu Hidaka
30日でできない!コンピューター自作入門 - カーネル/VM探検隊@つくば
30日でできない!コンピューター自作入門 - カーネル/VM探検隊@つくば
Hirotaka Kawata
Riscv+fpga200606
Riscv+fpga200606
たけおか しょうぞう
ZynqMP勉強会
ZynqMP勉強会
Hidemi Ishihara
バイナリより低レイヤな話 (プロセッサの心を読み解く) - カーネル/VM探検隊@北陸1
バイナリより低レイヤな話 (プロセッサの心を読み解く) - カーネル/VM探検隊@北陸1
Hirotaka Kawata
Zynq MPSoC勉強会 Codec編
Zynq MPSoC勉強会 Codec編
Tetsuya Morizumi
xv6 + mist32 + mruby
xv6 + mist32 + mruby
Hirotaka Kawata
FreeBSD jail+vnetと戯れた話
FreeBSD jail+vnetと戯れた話
Masaru Oki
Empfohlen
2014 1018 OSC-Fall Tokyo NETMF
2014 1018 OSC-Fall Tokyo NETMF
Atomu Hidaka
30日でできない!コンピューター自作入門 - カーネル/VM探検隊@つくば
30日でできない!コンピューター自作入門 - カーネル/VM探検隊@つくば
Hirotaka Kawata
Riscv+fpga200606
Riscv+fpga200606
たけおか しょうぞう
ZynqMP勉強会
ZynqMP勉強会
Hidemi Ishihara
バイナリより低レイヤな話 (プロセッサの心を読み解く) - カーネル/VM探検隊@北陸1
バイナリより低レイヤな話 (プロセッサの心を読み解く) - カーネル/VM探検隊@北陸1
Hirotaka Kawata
Zynq MPSoC勉強会 Codec編
Zynq MPSoC勉強会 Codec編
Tetsuya Morizumi
xv6 + mist32 + mruby
xv6 + mist32 + mruby
Hirotaka Kawata
FreeBSD jail+vnetと戯れた話
FreeBSD jail+vnetと戯れた話
Masaru Oki
Using Xeon D 10GBase-T
Using Xeon D 10GBase-T
Masaru Oki
Rust で RTOS を考える
Rust で RTOS を考える
ryuz88
ロボット用Open Source Software
ロボット用Open Source Software
たけおか しょうぞう
P2Pシステム上での安定したサービス提供基盤musasabi
P2Pシステム上での安定したサービス提供基盤musasabi
Kota Abe
100GbE NICを使ったデータセンター・ネットワーク実証実験 -メモ-
100GbE NICを使ったデータセンター・ネットワーク実証実験 -メモ-
Naoto MATSUMOTO
COMSTARでiSCSI - OpenSolaris勉強会 2011.08
COMSTARでiSCSI - OpenSolaris勉強会 2011.08
tokuhy
2017年のFPGA Community活動について
2017年のFPGA Community活動について
Mr. Vengineer
自作コンピューターでなんかする - 第八回 カーネル/VM探検隊&懇親会
自作コンピューターでなんかする - 第八回 カーネル/VM探検隊&懇親会
Hirotaka Kawata
本当にわかる Spectre と Meltdown
本当にわかる Spectre と Meltdown
Hirotaka Kawata
Open Design Computer Project - Tsukuba.pm
Open Design Computer Project - Tsukuba.pm
Hirotaka Kawata
PYNQ祭り
PYNQ祭り
Mr. Vengineer
NetBSD/Zynq
NetBSD/Zynq
Kaz Nakamura
今もう一度知ろう。 Solarisのコンテナ型仮想化技術
今もう一度知ろう。 Solarisのコンテナ型仮想化技術
悟 宮崎
Solaris11 osc tokyo2011_fall
Solaris11 osc tokyo2011_fall
悟 宮崎
Ss systemdのwslディストロを作る kernelvm探検隊online part 3
Ss systemdのwslディストロを作る kernelvm探検隊online part 3
Takaya Saeki
TensorFlow XLA : AOT編 チラ見版
TensorFlow XLA : AOT編 チラ見版
Mr. Vengineer
さくらのクラウドでUCARPを使う方法 -メモ-
さくらのクラウドでUCARPを使う方法 -メモ-
Naoto MATSUMOTO
Node-RED勉強会(20160826)追補
Node-RED勉強会(20160826)追補
Takashi Ariyama
Introduction of OpenBSD/luna88k at OSC 2014 Nagoya
Introduction of OpenBSD/luna88k at OSC 2014 Nagoya
Kenji Aoyama
Xeon d
Xeon d
Masaru Oki
Blanca Informática
Blanca Informática
blancausin
Buuu
Buuu
paopicazo
Weitere ähnliche Inhalte
Was ist angesagt?
Using Xeon D 10GBase-T
Using Xeon D 10GBase-T
Masaru Oki
Rust で RTOS を考える
Rust で RTOS を考える
ryuz88
ロボット用Open Source Software
ロボット用Open Source Software
たけおか しょうぞう
P2Pシステム上での安定したサービス提供基盤musasabi
P2Pシステム上での安定したサービス提供基盤musasabi
Kota Abe
100GbE NICを使ったデータセンター・ネットワーク実証実験 -メモ-
100GbE NICを使ったデータセンター・ネットワーク実証実験 -メモ-
Naoto MATSUMOTO
COMSTARでiSCSI - OpenSolaris勉強会 2011.08
COMSTARでiSCSI - OpenSolaris勉強会 2011.08
tokuhy
2017年のFPGA Community活動について
2017年のFPGA Community活動について
Mr. Vengineer
自作コンピューターでなんかする - 第八回 カーネル/VM探検隊&懇親会
自作コンピューターでなんかする - 第八回 カーネル/VM探検隊&懇親会
Hirotaka Kawata
本当にわかる Spectre と Meltdown
本当にわかる Spectre と Meltdown
Hirotaka Kawata
Open Design Computer Project - Tsukuba.pm
Open Design Computer Project - Tsukuba.pm
Hirotaka Kawata
PYNQ祭り
PYNQ祭り
Mr. Vengineer
NetBSD/Zynq
NetBSD/Zynq
Kaz Nakamura
今もう一度知ろう。 Solarisのコンテナ型仮想化技術
今もう一度知ろう。 Solarisのコンテナ型仮想化技術
悟 宮崎
Solaris11 osc tokyo2011_fall
Solaris11 osc tokyo2011_fall
悟 宮崎
Ss systemdのwslディストロを作る kernelvm探検隊online part 3
Ss systemdのwslディストロを作る kernelvm探検隊online part 3
Takaya Saeki
TensorFlow XLA : AOT編 チラ見版
TensorFlow XLA : AOT編 チラ見版
Mr. Vengineer
さくらのクラウドでUCARPを使う方法 -メモ-
さくらのクラウドでUCARPを使う方法 -メモ-
Naoto MATSUMOTO
Node-RED勉強会(20160826)追補
Node-RED勉強会(20160826)追補
Takashi Ariyama
Introduction of OpenBSD/luna88k at OSC 2014 Nagoya
Introduction of OpenBSD/luna88k at OSC 2014 Nagoya
Kenji Aoyama
Xeon d
Xeon d
Masaru Oki
Was ist angesagt?
(20)
Using Xeon D 10GBase-T
Using Xeon D 10GBase-T
Rust で RTOS を考える
Rust で RTOS を考える
ロボット用Open Source Software
ロボット用Open Source Software
P2Pシステム上での安定したサービス提供基盤musasabi
P2Pシステム上での安定したサービス提供基盤musasabi
100GbE NICを使ったデータセンター・ネットワーク実証実験 -メモ-
100GbE NICを使ったデータセンター・ネットワーク実証実験 -メモ-
COMSTARでiSCSI - OpenSolaris勉強会 2011.08
COMSTARでiSCSI - OpenSolaris勉強会 2011.08
2017年のFPGA Community活動について
2017年のFPGA Community活動について
自作コンピューターでなんかする - 第八回 カーネル/VM探検隊&懇親会
自作コンピューターでなんかする - 第八回 カーネル/VM探検隊&懇親会
本当にわかる Spectre と Meltdown
本当にわかる Spectre と Meltdown
Open Design Computer Project - Tsukuba.pm
Open Design Computer Project - Tsukuba.pm
PYNQ祭り
PYNQ祭り
NetBSD/Zynq
NetBSD/Zynq
今もう一度知ろう。 Solarisのコンテナ型仮想化技術
今もう一度知ろう。 Solarisのコンテナ型仮想化技術
Solaris11 osc tokyo2011_fall
Solaris11 osc tokyo2011_fall
Ss systemdのwslディストロを作る kernelvm探検隊online part 3
Ss systemdのwslディストロを作る kernelvm探検隊online part 3
TensorFlow XLA : AOT編 チラ見版
TensorFlow XLA : AOT編 チラ見版
さくらのクラウドでUCARPを使う方法 -メモ-
さくらのクラウドでUCARPを使う方法 -メモ-
Node-RED勉強会(20160826)追補
Node-RED勉強会(20160826)追補
Introduction of OpenBSD/luna88k at OSC 2014 Nagoya
Introduction of OpenBSD/luna88k at OSC 2014 Nagoya
Xeon d
Xeon d
Andere mochten auch
Blanca Informática
Blanca Informática
blancausin
Buuu
Buuu
paopicazo
Diari del 23 d'octubre de 2013
Diari del 23 d'octubre de 2013
diarimes
LPIC1 07 09 fdisk
LPIC1 07 09 fdisk
Noël
LPIC1 07 11 introduction aux systèmes de fichiers
LPIC1 07 11 introduction aux systèmes de fichiers
Noël
LPIC1 07 10 GNU parted
LPIC1 07 10 GNU parted
Noël
LPIC1 07 12 formatage
LPIC1 07 12 formatage
Noël
kepelbagaian agama
kepelbagaian agama
Ct Muna
Andere mochten auch
(8)
Blanca Informática
Blanca Informática
Buuu
Buuu
Diari del 23 d'octubre de 2013
Diari del 23 d'octubre de 2013
LPIC1 07 09 fdisk
LPIC1 07 09 fdisk
LPIC1 07 11 introduction aux systèmes de fichiers
LPIC1 07 11 introduction aux systèmes de fichiers
LPIC1 07 10 GNU parted
LPIC1 07 10 GNU parted
LPIC1 07 12 formatage
LPIC1 07 12 formatage
kepelbagaian agama
kepelbagaian agama
Ähnlich wie 2013 1019osc-fallnetmf
2014 0228 OSC-Spring Tokyo NETMF
2014 0228 OSC-Spring Tokyo NETMF
Atomu Hidaka
2013 06-22osc nagoya-netmf
2013 06-22osc nagoya-netmf
Atomu Hidaka
2015 0227 OSC-Spring Tokyo NETMF
2015 0227 OSC-Spring Tokyo NETMF
Atomu Hidaka
Microsoft Intelligent Edge Technologies
Microsoft Intelligent Edge Technologies
Takeshi Fukuhara
OSC Nagoya NETMF 160528
OSC Nagoya NETMF 160528
Atomu Hidaka
Cell/B.E. プログラミング事始め
Cell/B.E. プログラミング事始め
You&I
OSC 2012 Hokkaido でのプレゼン資料
OSC 2012 Hokkaido でのプレゼン資料
Shin-ya Koga
.NET Micro Framework (プラレールと電子工作)
.NET Micro Framework (プラレールと電子工作)
Akira Hatsune
Microsoft Intelligent Edge Technologies
Microsoft Intelligent Edge Technologies
Takeshi Fukuhara
OSC Tokyo/Fall NETMF 161105
OSC Tokyo/Fall NETMF 161105
Atomu Hidaka
DevConf.cz 2020参加報告
DevConf.cz 2020参加報告
Hitachi, Ltd. OSS Solution Center.
JTF2020 クロスコンパイルだけが能ではない組み込みLinuxシステムのCI/CDインフラ構築
JTF2020 クロスコンパイルだけが能ではない組み込みLinuxシステムのCI/CDインフラ構築
yaegashi
LLILUM and TinyCLR OS
LLILUM and TinyCLR OS
Atomu Hidaka
Scaling
Scaling
Kazuho Oku
201104016 osc2011 kobe
201104016 osc2011 kobe
Yamauchi isamu
ET2016 Smart Japan Alliance Llilum 161118
ET2016 Smart Japan Alliance Llilum 161118
Atomu Hidaka
ARM Server DAY 20121221-ver.1.5
ARM Server DAY 20121221-ver.1.5
ogawatadashi
Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(応用編)
Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(応用編)
シスコシステムズ合同会社
A story of porting OpenBSD/luna88k
A story of porting OpenBSD/luna88k
Kenji Aoyama
Meltdown を正しく理解する
Meltdown を正しく理解する
Norimasa FUJITA
Ähnlich wie 2013 1019osc-fallnetmf
(20)
2014 0228 OSC-Spring Tokyo NETMF
2014 0228 OSC-Spring Tokyo NETMF
2013 06-22osc nagoya-netmf
2013 06-22osc nagoya-netmf
2015 0227 OSC-Spring Tokyo NETMF
2015 0227 OSC-Spring Tokyo NETMF
Microsoft Intelligent Edge Technologies
Microsoft Intelligent Edge Technologies
OSC Nagoya NETMF 160528
OSC Nagoya NETMF 160528
Cell/B.E. プログラミング事始め
Cell/B.E. プログラミング事始め
OSC 2012 Hokkaido でのプレゼン資料
OSC 2012 Hokkaido でのプレゼン資料
.NET Micro Framework (プラレールと電子工作)
.NET Micro Framework (プラレールと電子工作)
Microsoft Intelligent Edge Technologies
Microsoft Intelligent Edge Technologies
OSC Tokyo/Fall NETMF 161105
OSC Tokyo/Fall NETMF 161105
DevConf.cz 2020参加報告
DevConf.cz 2020参加報告
JTF2020 クロスコンパイルだけが能ではない組み込みLinuxシステムのCI/CDインフラ構築
JTF2020 クロスコンパイルだけが能ではない組み込みLinuxシステムのCI/CDインフラ構築
LLILUM and TinyCLR OS
LLILUM and TinyCLR OS
Scaling
Scaling
201104016 osc2011 kobe
201104016 osc2011 kobe
ET2016 Smart Japan Alliance Llilum 161118
ET2016 Smart Japan Alliance Llilum 161118
ARM Server DAY 20121221-ver.1.5
ARM Server DAY 20121221-ver.1.5
Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(応用編)
Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(応用編)
A story of porting OpenBSD/luna88k
A story of porting OpenBSD/luna88k
Meltdown を正しく理解する
Meltdown を正しく理解する
Mehr von Atomu Hidaka
How to use EnOcean Gateway with Azure OpenAI
How to use EnOcean Gateway with Azure OpenAI
Atomu Hidaka
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
Atomu Hidaka
Tips and Tricks for developing Windows APO drivers
Tips and Tricks for developing Windows APO drivers
Atomu Hidaka
Useful Tips and Tricks for Windows 11 TPM
Useful Tips and Tricks for Windows 11 TPM
Atomu Hidaka
Develop Windows 11 drivers with GitHub Copilot's AI capabilities
Develop Windows 11 drivers with GitHub Copilot's AI capabilities
Atomu Hidaka
Windows 11 22H2 Feature-Update, Copilot, and Tips
Windows 11 22H2 Feature-Update, Copilot, and Tips
Atomu Hidaka
Windows 11 information that can be used at the development site
Windows 11 information that can be used at the development site
Atomu Hidaka
ChatGPT solution with EnOcean Gateway
ChatGPT solution with EnOcean Gateway
Atomu Hidaka
Windows ChatGPT Bing AI
Windows ChatGPT Bing AI
Atomu Hidaka
Windows ChatGPT Bing AI.pptx
Windows ChatGPT Bing AI.pptx
Atomu Hidaka
Music Tech Community LT, Introducing Windows APO
Music Tech Community LT, Introducing Windows APO
Atomu Hidaka
Introducing new features of EnOcean Gateway
Introducing new features of EnOcean Gateway
Atomu Hidaka
Windows 11 Overview
Windows 11 Overview
Atomu Hidaka
IoT implemented in Windows 11.pptx
IoT implemented in Windows 11.pptx
Atomu Hidaka
How to use Windows 11 effectively.pptx
How to use Windows 11 effectively.pptx
Atomu Hidaka
Recent my activities in 2022 1Q.pptx
Recent my activities in 2022 1Q.pptx
Atomu Hidaka
My highlight topics_in_2021
My highlight topics_in_2021
Atomu Hidaka
Windows 11 insider tips for developer
Windows 11 insider tips for developer
Atomu Hidaka
Azure Skkynet datahub service
Azure Skkynet datahub service
Atomu Hidaka
Microsoft Azure IoT central main menu
Microsoft Azure IoT central main menu
Atomu Hidaka
Mehr von Atomu Hidaka
(20)
How to use EnOcean Gateway with Azure OpenAI
How to use EnOcean Gateway with Azure OpenAI
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
Tips and Tricks for developing Windows APO drivers
Tips and Tricks for developing Windows APO drivers
Useful Tips and Tricks for Windows 11 TPM
Useful Tips and Tricks for Windows 11 TPM
Develop Windows 11 drivers with GitHub Copilot's AI capabilities
Develop Windows 11 drivers with GitHub Copilot's AI capabilities
Windows 11 22H2 Feature-Update, Copilot, and Tips
Windows 11 22H2 Feature-Update, Copilot, and Tips
Windows 11 information that can be used at the development site
Windows 11 information that can be used at the development site
ChatGPT solution with EnOcean Gateway
ChatGPT solution with EnOcean Gateway
Windows ChatGPT Bing AI
Windows ChatGPT Bing AI
Windows ChatGPT Bing AI.pptx
Windows ChatGPT Bing AI.pptx
Music Tech Community LT, Introducing Windows APO
Music Tech Community LT, Introducing Windows APO
Introducing new features of EnOcean Gateway
Introducing new features of EnOcean Gateway
Windows 11 Overview
Windows 11 Overview
IoT implemented in Windows 11.pptx
IoT implemented in Windows 11.pptx
How to use Windows 11 effectively.pptx
How to use Windows 11 effectively.pptx
Recent my activities in 2022 1Q.pptx
Recent my activities in 2022 1Q.pptx
My highlight topics_in_2021
My highlight topics_in_2021
Windows 11 insider tips for developer
Windows 11 insider tips for developer
Azure Skkynet datahub service
Azure Skkynet datahub service
Microsoft Azure IoT central main menu
Microsoft Azure IoT central main menu
Kürzlich hochgeladen
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
Kürzlich hochgeladen
(8)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
2013 1019osc-fallnetmf
1.
オープンソースカンファレンス 2013 Tokyo/Fall オープンソースになったマイコン開発環境 .NET
Micro Frameworkの紹介。 - 使って簡単!楽しい Microsoft の小型組み込みOS - ドットNETまいくろバンザイ倶楽部 info@devdrv.co.jp 日高亜友 2013/10/19 ドットNETまいくろバンザイ倶楽部 ドットNET まいくろ バンザイ 1
2.
ドットNET まいくろ バンザイ Microsoft Research 開発の組み込みOS Visual
C# / Visual Basicで開発した IL .NET アセンブリ を中間コードインタプリタで実行 豊富なドライバとライブラリを標準装備 オープンソース・ライセンスで公開(Apache V2) 20種以上のプラットフォームに移植されて動作 .NET Micro Framework とは? .NET Micro Framework (NETMF) 移植済みSOC 業務アプリケーション・システム応用事例 アプリケーション開発が”超”簡単な組み込みOS 2013/10/19 オープンソースカンファレンス 2013 Tokyo/Fall ドットNETまいくろバンザイ倶楽部 2
3.
ドットNET まいくろ バンザイ .NET Micro Framework
の歴史 2001年 V 1.0 SPOT Watch / MSN Direct Service (Microsoft リサーチ) 2006年 V2.0 Windows SideShow Device 2008 年 V3.0 , 3.5 for Network 2010年 V4.0 for Open Source 2010年 V4.1 for Big Endian / lwIP 2011年 V4.2 for Visual Basic 2012年 V4.3 for Visual Studio 2012 2013/10/19 オープンソースカンファレンス 2013 Tokyo/Fall ドットNETまいくろバンザイ倶楽部 3
4.
ドットNET まいくろ バンザイ 本来は、Windows CE 未満のプラットフォーム用 組込みシステム向け製品となるはずだった
OS NETMFの本質 (かつては)移植キット販売済 (かつては)ライセンス販売済 製品レベルの品質 2010年にオープンソース化 Apache V2 ライセンス→無償で商用利用可能 競合OSの台頭 ⇒ 製品相当の機能・性能・品質 を無料で公開 2013/10/19 オープンソースカンファレンス 2013 Tokyo/Fall ドットNETまいくろバンザイ倶楽部 4
5.
ドットNET まいくろ バンザイ アーキテクチャ 全体構成 アプリケーション開発 ライブラリ開発 プラットフォーム移植 2 種類の実装方法 - Native
Platform - “OS on OS” solution CLR: Common Language Runtime HAL: Hardware Abstraction Layer PAL: Platform Abstraction Layer 2013/10/19 オープンソースカンファレンス 2013 Tokyo/Fall ドットNETまいくろバンザイ倶楽部 5
6.
ドットNET まいくろ バンザイ OSとしての提供機能 IL(.NETのアセンブリ)の実行環境 = TinyCLR タイマ,
割り込みハンドラ, マルチスレッド, スケジューラ ブートローダ, 各種デバイスドライバ, リソースマネージャ 組み込み環境対応 MMU 不要 最小 64KB RAM / 256KB ROM (特別な環境) 標準サポート ARM7/9/Cortex-M3, Blackfin, SH-2/2A サポート機能 2013/10/19 ブートローダ, アプリケーションローダ, デバッガIF オープンソースカンファレンス 2013 Tokyo/Fall ドットNETまいくろバンザイ倶楽部 6
7.
ドットNET まいくろ バンザイ 自作ボードや未サポートボードに移植 容易に接続可能→.NET Gadgeteer ライブラリやシステムを開発・改造 CQ出版等の移植事例(参考資料) 周辺ハードウェアを自作して動作 楽しみ方いろいろ Emulatorの開発、独自モジュールの開発 連係システムやアプリケーションを開発 他のシステムとの接続 2013/10/19 PC, Smart
Phone, Cloud連係 オープンソースカンファレンス 2013 Tokyo/Fall ドットNETまいくろバンザイ倶楽部 7
8.
ドットNET まいくろ バンザイ 事前調査・基本設計 Full .NET 環境用コードの流用 ソースコード・デバッグ Interface
仕様の確認 (H/W, S/W, Network, …) コーディング アプリケーション開発手順 エミュレータ, オンライン・デバッガ Full .NET 環境でのデバッグ (ソース流用化) デプロイ 2013/10/19 Flash ROM焼き, 配布用署名付きコード生成 オープンソースカンファレンス 2013 Tokyo/Fall ドットNETまいくろバンザイ倶楽部 8
9.
ドットNET まいくろ バンザイ SDK vs. PK
(Porting Kit) SDK: 組み込みアプリケーション開発 アプリケーション開発に必須 Visual Studio / VC# Express に組み込んで使用 Simulator, Debugger, Deployment Tools を含む バージョンを 合わせる必要がある PK: 動作プラットフォームの構築(移植) 2013/10/19 .NET Micro Framework の移植 に必須 ほかに クロスコンパイラ(+デバッガ)が必須 ツール類を含めた全ソースコードが提供 ほとんどを C++ で記述 (一部アセンブラ, C, C#) オープンソースカンファレンス 2013 Tokyo/Fall ドットNETまいくろバンザイ倶楽部 9
10.
ドットNET まいくろ バンザイ ドライバとサービス デバイスコントローラ Cache Ethernet, WiFi GPIO I2C INTC LCD /
Display Piezo / Speeker PMC SDRAM SDCARD / MMC SPI Thermistor TIME (RTC) TIMER USART USB Client 2013/10/19 デバイスドライバ Backlight (GPIO,SPI) BatteryCharger / Measurement BlockStorage (Flash, SD) Buttons COM DPWS Gesture Font, Graphics HTTP Ink Interop FileSystem (FAT) Security, Crypto TCP/IP, Socket, RPC, SSL Touch Panel (Multi Touch) XML オープンソースカンファレンス 2013 Tokyo/Fall ドットNETまいくろバンザイ倶楽部 10
11.
ドットNET まいくろ バンザイ PKがサポートするプラットフォーム BF537 -- ADI
Blackfin EA_LPC2478 -- NXP LPC2478 (Embedded Artists LPC2478 4MB / 512KB) iMXS -- MC9328MXS (32MB RAM / 8MB Flash ROM) MCBSTM32E – STM32F103 Cortex-M3 (KEIL MCBSTM32E 8MB / 1MB) MOTE2 -- Marvell PXA271 (Crossbow imote2) PCM023 -- NXP LPC22xx ARM7 SAM7S_EK -- Atmel AT91SAM7S256 (64KB RAM / 256KB Flash ROM) SAM7X_EK -- Atmel AT91SAM7X512 (128KB RAM / 512KB Flash ROM) SAM9RL64 -- Atmel AT91SAM9RL64EK (64MB RAM / 256MB Flash ROM) SAM9261_EK -- Atmel AT91SAM9261EK (64MB RAM / 256MB Flash ROM) SH7216_RSK -- SH-2A 16MB SRAM / 1MB Flash ROM SH7264_M3A_HS64 -- SH-2A 64MB RAM / 516MB Flash ROM SH7264_RSK -- SH-2A 64MB RAM / 64MB Flash ROM SH7619_EVB -- SH2 8MB RAM / 4MB Flash ROM STM32Stamp -- STM32F103 Cortex-M3 (ET-STM32 Stamp 512KB RAM / 64KB) Windows2 -- Windows Emulator 赤字がデモ・展示環境 2013/10/19 オープンソースカンファレンス 2013 Tokyo/Fall ドットNETまいくろバンザイ倶楽部 11
12.
ドットNET まいくろ バンザイ その他の動作プラットフォーム 市販品 GHI Electronics --
FEZ Spider, FEZ Hydra, FEZ Cerberus, FEZ Game-O Secret Labs LLC – netduino, netduino2, netduino plus2, netduino go Mountaineer -- Mountaineer Ethernet, Mountaineer USB Sytechdesigns NANO Netmfdevices STM Octopus -- ingenuitymicro Threadneedle – HughB CQ出版インターフェース誌付録 FM3, RX62, SH2A, ARM7(LPC2388) その他のOpenSource プラットフォーム RX62 -- SourceForge FM3 -- CodePlex LPC23xx and LPC24xx -- CodePlex Micro2440SDK (S3C2440) -- CodePlex FEZ Hacker (AT91SAM7X-EK) -- CodePlex Eddy (SAM9260, Linux) -- CodePlex STM32F4 Family – CodePlex 赤字がデモ・展示環境 2013/10/19 オープンソースカンファレンス 2013 Tokyo/Fall ドットNETまいくろバンザイ倶楽部 12
13.
ドットNET まいくろ バンザイ .NET Gadgeteer とは? Microsoftリサーチが開発している .NET
Micro Framework ベース組み込みシステム統合 開発環境とそれを構成するモジュール製品群 MMU無しマイコン上でVisual Studioで開発した .NETアセンブリ(中間コード)をインタプリタ実行 GUI操作で自動的に 初期化コードとクラスラ イブラリを追加 Gadgeteer .NET MF App. / Lib. Interpreter OS / Driver 2013/10/19 オープンソースカンファレンス 2013 Tokyo/Fall ドットNETまいくろバンザイ倶楽部 13
14.
ドットNET まいくろ バンザイ .NET Gadgeteer とは? 具体的には次のもの ハードウェア ソフトウェア 専用メインボード、専用モジュール群、 開発環境としての
Windows PC ROM化されたOS、組み込み用各種ドライバとライブラリ、 Visual Studio用Plug In(ライブラリとGUIツール、シミュレータ) 新規モジュール開発やカスタマイズ可能 2013/10/19 オープンソース オープンソースカンファレンス 2013 Tokyo/Fall ドットNETまいくろバンザイ倶楽部 14
15.
ドットNET まいくろ バンザイ .NET Gadgeteer とは? C#/VB言語レベルでライブラリと豊富なミドルウェアを提供 2013/10/19 プロトコル、グラフィック ファイルシステム サービス、マルチスレッド 10種以上のCPUボードと 100種以上の アクチュエータ, センサー, ネットワークアダプタ, コネクティビティ, ディスプレイ等の モジュール
を提供 オープンソースカンファレンス 2013 Tokyo/Fall ドットNETまいくろバンザイ倶楽部 15
16.
ドットNET まいくろ バンザイ デモ-1 FEZ Spiderで Cloud
(Windows Azure) 接続 FEZ Spiderで Windows 8と連係 2013/10/19 オープンソースカンファレンス 2013 Tokyo/Fall ドットNETまいくろバンザイ倶楽部 16
17.
ドットNET まいくろ バンザイ 異なったプラットフォーム上で共通の中間コード バイナリを実行 デモ-2 Renesas SH2A, Atmel
ARM9, Fujitsu Coretex-M3 上で 同じ画像描画アプリケーションを動作 FEZ Game-Oで 簡単にポータブル・ゲーム開発 2013/10/19 オープンソースカンファレンス 2013 Tokyo/Fall ドットNETまいくろバンザイ倶楽部 17
18.
ドットNET まいくろ バンザイ 参考情報 インターフェース誌 2009年12月号 特集 ●第4章
.NET Micro Frameworkによるネットワーク端末の製作 インターフェース誌 2011年3月号 ○特集 組み込みで使うVisual C#と.NET Micro Framework インターフェース誌 2011年4月号 ●技術解説 Linux上への.NET Micro Framework移植の勘所(前編) 技術解説 SH-2Aマイコン基板に.NET Micro Frameworkを移植する インターフェース誌 2011年6月号 ●技術解説 Linux上への.NET Micro Framework移植の勘所(後編) インターフェース誌 2011年11月号 技術解説 SH-2A向けネットワーク対応.NET Micro Frameworkの活用 インターフェース誌 2012年8月号 ○特集 定番Visual StudioとC#でマイコン開発にトライ! インターフェース誌 2012年9月号 技術解説 定番Visual StudioでルネサスRX マイコン開発 2013/10/19 オープンソースカンファレンス 2013 Tokyo/Fall ドットNETまいくろバンザイ倶楽部 18
Jetzt herunterladen