狠狠撸

狠狠撸Share a Scribd company logo
搁耻产测颁辞苍蹿の话の続きのおはなし




               2013/3/16
               達人出版会
               やまね?ゆりえ
今日のおはなし


??なぜこんなことをしているのか?
  ?? mrubyの開発環境を整備中

  ?? そこに至った経緯

??どんなものを作っているのか?

  ?? mrubyでLチカデモ
最近なにしてるの?



    mrubyで
もう挫折しない組込み開発
組込みのイメージって?




 大変そう、難しそう
搁耻产测って使うと楽しいんだって?




           Rubyist Magazine 37号巻頭言より引用



「プログラミングを楽しくする言語」
mrubyもたのしい?
「たのしい mruby」でぐぐってみた




           「たのしい ruby」で検索された???
組込みは?




大変そう > 楽しそう
mrubyへの期待

組込みって難しそうだけど、
Rubyでできるんだって?


          ポインタとか
          ないし???
目標
 実際にやってみて
期待を裏切らない環境
  作りたい!
Lチカ
Lチカ???LEDをちかちかさせること
 p Hello, World! みたいなかんじ?

       実はこれが大変

                  ハンダとか
                   結線とか
                 データシートとか
                   ???
尘谤耻产测で「はじめての」组込み
   をたのしくするには?

プログラムを書きはじめる前に挫折しない
できるだけ少ない周辺知識で最初のプログラム
が書ける

 これらがRubyの たのしさ の前に必要
ずっとたのしい開発
  効率的にコードが書ける
知りたくなったら知ることができる
足らなかったら足すことができる
たのしい環境を作る上で考慮したこと

??ハードで挫折しない
??必要なものは最小限に(高い機材を使わない)

??できるだけ早くプログラミングに取りかかれる

     プログラミングに入れないとRubyのたのしさがい
     ??

     かせない
??もっと知りたくなったら知る手段がある
??自由に拡張できる手段がある
使用したもの(丑补谤诲飞补谤别)
              STM32F4 Discovery




                                  ずいぶんシンプ
                                  ルになりました
※左側の写真の○で囲んだ部分のみ
 Mac2台なのはUSBポートが3つ必要だったため
使用したもの(software)
??Eclipse CDT
??ST-Link
    https://github.com/texane/stlink
?? YAGARTO GNU ARM toolchain
    http://www.yagarto.de/
??STMicroelectronicsが提供しているサンプルコード
 http://www.st.com/web/en/catalog/tools/PF257904 にある stsw-stm32068.zip
??make?leなど
    http://www.emb4fun.de/arm/examples/index.html

                         デモで使用した環境構築方法はこちら:
                         https://github.com/yamanekko のwikiにて更新中
使用したもの(尘谤产驳别尘)


   ??mrb_led


               STM32F4 Discovery
               のLEDが制御できる
               gemを作ってみまし
               た(OSDC.TWに向
                 けて改良中)
実装中

??Eclipse用mrubyプラグイン
 ??mrbgemのスケルトン
 ??mrbc連携
         etc...


                     詳細は
                  OSDC.TWにて
続きはOSDC.TWで!
  http://osdc.tw/

More Related Content

搁耻产测颁辞苍蹿の话の続きのおはなし