トップページ⇒linux
1001コメント242KB

【Raspberry Pi】ラズベリー・パイ part9 【ARM】

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2014/09/21(日) 16:41:02.68ID:ts2AGaZf
Raspberry Piはあなたのテレビやキーボードを接続できるクレジットカードサイズのコンピュータです。
あなたのデスクトップPCができるようなこと、表計算やワープロ、ゲームなどいろいろな用途に使えます。
我々は世界中の子供たちのプログラミング学習に使われることを望んでいます。

それ以上の使い方もできますが、いろいろと割り切りが必要な部分もでてきます。
カメラモジュールもありますよ(別売)。安定した5V電源の確保が安定動作の第一歩かも。

2014年7月、GPIOの拡張などマイナーチェンジしたモデルが登場しました: Model B+ (安価路線)
既にCompute Moduleも告知済(ちと高額路線) SO-DIMM基板にSoCと主要半導体を搭載した分離タイプ

公式サイト: http://www.raspberrypi.org/
wiki: http://elinux.org/JP:R-Pi_Hub

◆販売元
アールエスコンポーネンツ http://jp.rs-online.com/web/generalDisplay.html?id=raspberrypi
ModMyPi http://www.modmypi.com/shop/

◆関連スレ
・【ARM】 Raspberry Pi Ver.8
 http://anago.2ch.net/test/read.cgi/jisaku/1403071707/
・【RaspberryPi】1ボードPCを語るスレ3【BeagleBoard
 http://wc2014.2ch.net/test/read.cgi/denki/1401770388/
・【Cortex-】 やっぱARMっしょ 9 【AxRxMx】
 http://wc2014.2ch.net/test/read.cgi/denki/1399381482/l50
・【ARM】小形マイコンボード【Linux/泥】
 http://peace.2ch.net/test/read.cgi/hard/1383392495/l50

前スレ:
【Raspberry Pi】ラズベリー・パイ part8 【ARM】
http://maguro.2ch.net/test/read.cgi/linux/1405435960/
0381login:Penguin2014/11/06(木) 20:48:03.97ID:QjsyIqih
Raspi弄ってると英語力が身に付いた
0382login:Penguin2014/11/06(木) 23:59:34.69ID:xcVd45Kl
安心しろ、多少使って身につく程度の英語力なんの役にも立たん
0383login:Penguin2014/11/07(金) 06:06:23.41ID:ztA0BGwJ
技術系の英語って単なる記号みたいなもんだからね
慣れれば簡単
0384login:Penguin2014/11/07(金) 08:37:18.63ID:YwL5yrmr
自動車と違ってITは歴史が浅いから和製英語が少ないってのもある
0385login:Penguin2014/11/07(金) 08:47:29.27ID:EPWzsVjU
情報が多すぎて訳語を作らなくなったのが大きい
元の単語のままだから、英語で読んでもイメージできる

OSを基本ソフトみたいにいちいち訳語を作ってたら、いまでも英語が読めないままだと思う
0386login:Penguin2014/11/07(金) 14:51:02.26ID:gvooqx6P
プログラミング自体も英語だしな一時期日本語プログラミングもあったけどすぐ廃れた
0387login:Penguin2014/11/07(金) 16:43:52.80ID:NDLO9z9l
とは言え間違えるとしてもunsignedのスペルくらいだよな
最悪変数とifだけで何でも作れるし
0388login:Penguin2014/11/07(金) 17:29:02.91ID:o+6lkU4/
inkey$
0389login:Penguin2014/11/07(金) 17:34:43.23ID:Uz0r8+06
ぴゅうたというパソコンがあってだな
0390login:Penguin2014/11/07(金) 17:58:54.72ID:cYQCvM1J
>>389
それは古の昔w
懐かしいっていうかまだ幼稚園の頃だったよ。
0391login:Penguin2014/11/07(金) 18:39:49.09ID:KnjM061s
strcpy vs strncpy
0392login:Penguin2014/11/07(金) 18:51:06.71ID:czll/hwP
BASICから学ぶと堕落する。
最初はマシン語から。
0393login:Penguin2014/11/07(金) 19:08:26.03ID:6Jmpktl6
>>392
そんな事ないぞ、PEEK POKEばっかりになっていくだろうが。
あと、インタプリタで遅い分、テクニックは上がる。
0394login:Penguin2014/11/07(金) 19:15:36.65ID:04zh97MK
>>393
そうでしょうか?その件についてちょっとご相談が…
0395login:Penguin2014/11/07(金) 19:30:37.81ID:S6phcg9H
いきなりアセンブラとかTK80世代までだろ
8ビット機にはBASICのインタープリタ入ってたから
BASICはたいていいじってる
最低でも
10 print "baka"
20 goto 10
の2行くらいは書く
で、それからアセンブラな
0396login:Penguin2014/11/07(金) 19:36:27.73ID:6Jmpktl6
>>395
その二行は基本だな。
スナミ
0397login:Penguin2014/11/07(金) 19:52:33.68ID:MkBSl6AU
ニンテンドー3DSで動くBASICも出るみたいだし初心者にはやっぱりBASICなのかな
0398login:Penguin2014/11/07(金) 20:30:18.48ID:ztA0BGwJ
BASICは覚えるのが簡単なだけで、
まともなものを作ろうとするとC++なんかよりよほど難しいよ
gotoを使いこなせるほど人間は頭良くない
0399login:Penguin2014/11/07(金) 20:42:41.58ID:EPWzsVjU
>>395
2行どころか何百行も書いてただろ・・・雑誌の丸写しで
0400login:Penguin2014/11/07(金) 20:44:45.68ID:EPWzsVjU
>>392
X-BASICはゲームで使うような機能が満載でした
0401login:Penguin2014/11/07(金) 21:00:09.21ID:04zh97MK
>>398
なんか御用?
0402login:Penguin2014/11/07(金) 21:22:50.27ID:OQEiSPYa
>>400
なぜか変数のデフォルトが整数型なんだっけ?
0403login:Penguin2014/11/07(金) 21:30:27.15ID:FfoxAD7o
ここ、おっさんプログラマが多いなw
マシン語は結局わからないまま似非プログラマになったてしもうたわ。
I/Oとか買ったわぁ。
0404login:Penguin2014/11/07(金) 22:01:20.49ID:o+6lkU4/
>>389
地味に家庭用初の16bitマシンなんだよな
0405login:Penguin2014/11/07(金) 22:21:01.43ID:9u2VJ+0d
ごめん俺C++とJavaからプログラミング入ったわ
0406login:Penguin2014/11/07(金) 22:33:44.00ID:rVKXUqT0
COBOLとPL/Iしかなかったわ
0407login:Penguin2014/11/07(金) 22:42:29.11ID:f/aovk5T
マシン語って独特の魅力があるな
なんな直接ハードを弄っているような
0408login:Penguin2014/11/07(金) 22:52:02.03ID:IEbz794o
>>407
つ マイクロコード
0409login:Penguin2014/11/07(金) 23:00:06.71ID:+NEKgxkg
ARMでアセンブラとか勘弁してほしいわ。
0410login:Penguin2014/11/07(金) 23:41:08.99ID:2Chg+1U3
>>406
FORTRANがあっただろ。
0411login:Penguin2014/11/07(金) 23:41:24.86ID:R7zdHfnR
>>395
マシン語から、と、いきなりアセンブラは違う
ポケコンやBASICの人はハンドアセンブル
アセンブラの人はマクロでC並みの構造化記述も出来た
60代がモールス符号を喋れるように
40〜50代はオペコード表を覚えた
30〜40代の人が平文のSMTPを話せるのと同じ感覚
0412login:Penguin2014/11/08(土) 01:47:45.40ID:0FYMMptI
あの…20代は…
0413login:Penguin2014/11/08(土) 05:06:05.58ID:dpTozV7m
あの…10代は…
0414login:Penguin2014/11/08(土) 07:21:04.96ID:bBlEDCe5
小学校の図書館においてあったN88日本語BASICの本を読んでた僕22歳の話してます?
0415login:Penguin2014/11/08(土) 07:21:54.94ID:4djAGO51
20代は、スマホタップで金を垂れ流し
10代は、LINEで個人情報を垂れ流す
0416login:Penguin2014/11/08(土) 08:00:17.70ID:GU8miSxQ
9/8にRSonlineに発注したRaspberry Pi B+ケースがやっと届いた。長かったなぁ

ttp://jp.rs-online.com/web/p/development-board-enclosures/8193655/
0417login:Penguin2014/11/08(土) 10:23:01.94ID:f5VdIDxs
そして「静かなる野蛮人」と呼ばれる技術知識の無い世代に
引き継がれるのであった
0418login:Penguin2014/11/08(土) 10:27:21.45ID:BWoqFQ7p
>>416
3か月ぐらいでゴタゴタ言うな
RS って本体9か月待ちって前科があるから
0419login:Penguin2014/11/08(土) 11:41:22.23ID:Graj9RsQ
>>417
子供にRPiでPython使ってお絵かきプログラミングをやらせたところで
あんたが思ってるような技術知識は身に付かないけどね
どんどん抽象的になるのは仕方のないこと
0420login:Penguin2014/11/08(土) 11:47:07.46ID:23WgNhAz
>>419
?
0421login:Penguin2014/11/08(土) 12:04:41.27ID:6MYoMKod
>>408
マイクロコード触れる奴なんてほとんどいないだろ
0422login:Penguin2014/11/08(土) 12:12:34.30ID:rT11wAn+
>>418
9月頃にaliexpressで買ったB+/ケース/ヒートシンクの3点セットは10日程度で届いたがなぁ
0423login:Penguin2014/11/08(土) 20:56:11.67ID:aLfwmlmE
>>417
全くそれだわ。会社の今の新人はほんとそれ。いろいろ任せてると怖い怖い。
0424login:Penguin2014/11/08(土) 23:26:26.26ID:34jIXnEn
最近postfixインストールして遊んでてsmtpの平文はかけるようになった
0425login:Penguin2014/11/09(日) 04:56:01.93ID:Q1Gk/ZkG
>>424
EHLO
0426login:Penguin2014/11/09(日) 13:03:29.83ID:7Z+I41ot
ラズベリーパイでmacの英語キーボードは使えますか?
使っている人がいたら、USB BlueToothのメーカー種類も含めて参考にさせて欲しいです。
0427login:Penguin2014/11/09(日) 14:08:08.43ID:QjYzcEOo
きちんと使えるかってレベルなら無理
だって無いキーあるし
0428login:Penguin2014/11/10(月) 04:11:22.92ID:atG6s1iT
Raspberry Piではないけど
ARMのアセンブラの記事
ttp://www.mztn.org/slasm/arm00.html
0429login:Penguin2014/11/10(月) 12:20:46.58ID:dZ1o4rBX
嫌悪にスレ立ったね

電子工作世代にブーム 超小型PC「ラズベリーパイ」 [転載禁止]©2ch.net [777214324]
http://fox.2ch.net/test/read.cgi/poverty/1415538708/
0430login:Penguin2014/11/10(月) 18:02:45.63ID:dZ1o4rBX
RSコンポーネンツ、16コア演算チップ搭載の名刺サイズスパコン「Parallella」
http://pc.watch.impress.co.jp/docs/news/20141110_675205.html

ケースはよ!
0431login:Penguin2014/11/10(月) 18:13:18.11ID:StRqxZfR
>>429
嫌儲な
0432login:Penguin2014/11/10(月) 18:22:11.14ID:SOFTavr/
間違ってはいないな、人間関係的に
0433login:Penguin2014/11/10(月) 18:35:27.67ID:l0zDKL4i
くだらねえ
死ねよゴミ
0434login:Penguin2014/11/10(月) 19:25:58.27ID:7Vp8eklP
>>430
やっと日本で発売か
0435login:Penguin2014/11/10(月) 19:28:12.85ID:v8fxKgf1
GPIOって100MHzぐらいでスイッチングできる? 
0436login:Penguin2014/11/10(月) 19:32:20.86ID:rBDO/IFT
>>430
ケース欲しいな
出来れば金属製
0437login:Penguin2014/11/10(月) 19:34:00.37ID:UutZRnfv
ケースぐらい自分で作れ。 出来ないなら、タッパで我慢汁
0438login:Penguin2014/11/10(月) 19:37:12.97ID:rBDO/IFT
価格次第だけど金で解決するなら
0439login:Penguin2014/11/10(月) 20:37:07.01ID:rwtjXtmb
フライス買ってブロックから削り出せ
0440login:Penguin2014/11/10(月) 22:30:43.16ID:T4p9oLSy
http://japanese.engadget.com/2014/11/10/raspberry-pi-model-a/?ncid=rss_truncated
Raspberry Piの新型Model A+ 発表。さらに小型化・省電力化して過去最安20ドル

このタイミングできたか
円安じゃなければなぁ
0441login:Penguin2014/11/11(火) 02:35:01.21ID:F90VLpje
小さい!安い!
0442login:Penguin2014/11/11(火) 05:06:46.04ID:tF+LtPjp
>>435
Arduinoなどのマイコンは、シングルタスクで直接、
ハードウェアを制御するから、1μsぐらい

一方、Linuxをファームウェアに使うと、100μsぐらい

Linuxを使う、Intel Galileo Gen 2 も、
初代は2msかかっていたのが、新版はラズパイ程度
0443login:Penguin2014/11/11(火) 12:37:44.20ID:SVwSUXEU
ますますarduinoがぼったくり
0444login:Penguin2014/11/11(火) 12:49:31.23ID:uSfdo6Ud
Raspberry PiもmmapでIOをマッピングして叩けば
1μs前後は行けるんじゃねえかな
I/Oアクセスのウェイトもあるし100MHzはありえんが

/sysfsでGPIOを制御する場合はカーネルに飛ぶのに
100マシンサイクル前後かかるから100μsとかそんくらいに
なっちゃうだろうね
100MHzがなぜいるのか分からんが単に100MHz程度のクロックが
欲しいだけならハードで対応すべきだろう
PWMもそこまで行かないんでね
0445login:Penguin2014/11/11(火) 13:06:40.13ID:IlVFLCJo
>>440 イーサネットないのかよ、USBより大事だろw
0446login:Penguin2014/11/11(火) 13:10:05.08ID:GfGQi8gT
シングルタスクのOSがあればいいのにな
0447login:Penguin2014/11/11(火) 14:10:05.23ID:ZMy4hekP
>>445
usbにwifiドングルでも挿せばいいんじゃね
0448login:Penguin2014/11/11(火) 15:43:33.04ID:SVmeWkN9
これでおk
http://www.amazon.co.jp/dp/B009P0WB4O/
0449login:Penguin2014/11/11(火) 15:45:42.68ID:58KuBat8
無線LANだけって出先でトラブったときに手が出せなくなる
自分はシリアル持ってるけどさ
まあパッチケーブルもいつも持ってるの?とかは置いておいて
0450login:Penguin2014/11/11(火) 15:50:53.98ID:uSfdo6Ud
基板サイズを小さくした組込みポジションの製品
ネットワークインタフェースは組込みの場合アプリケーションによって異なる
WiFiしか使えないケースもあれば有線が使えるケースもあろう
ネットワークはいらない(使えない)というアプリケーションもあり得る
なんでオンボードになってなくても構わない
0451login:Penguin2014/11/11(火) 15:56:57.04ID:SVmeWkN9
こういうの一本持ってると色々と便利
ラズパイでは使わないけど他で結構使ってる
http://akizukidenshi.com/catalog/g/gM-05840/
http://akizukidenshi.com/catalog/g/gM-05841/
0452login:Penguin2014/11/11(火) 16:20:50.89ID:58KuBat8
>>450
組み込みでもないと思うけどな
もともとあったAの改良版であってちょっと買ってみさせる製品
組み込みだったらHDMIもいらんでしょ
HDMI付けるくらいだったらメモリ増やして欲しいわ
0453login:Penguin2014/11/11(火) 16:26:26.67ID:t/c9hpJT
B+
と
http://www.amazon.co.jp/gp/product/B00K7YYFNM?psc=1&;amp;redirect=true&ref_=oh_aui_detailpage_o03_s00
の二個買ってPCからtermでいじってるんだけどこれつけると干渉してケース閉まらないのな
なにか対策ないでしょうかね?市販品で売ってるといいんだけど
0454login:Penguin2014/11/11(火) 17:43:08.87ID:gCwl4dBM
http://www.amazon.co.jp/gp/product/B00K7YYFNM
まででええやん貼るのは。

ref_=oh_aui_detailpage_o03_s00
は辞めれ。
0455login:Penguin2014/11/11(火) 17:56:06.99ID:GfGQi8gT
貼ったところで誰も困らないだろ
0456login:Penguin2014/11/11(火) 18:19:59.63ID:BVRadrm/
アフィが混ざってたら嫌
探すのが面倒
0457login:Penguin2014/11/11(火) 18:30:51.34ID:F6RCylGB
わがままだなぁ。
0458login:Penguin2014/11/11(火) 18:35:57.67ID:uSfdo6Ud
尼は事前に登録されたサイトからからのリンクしか
アフィリエイトとして機能しなかったような覚えがあるぞ
URLの末尾にref入れてるだけじゃダメ
0459login:Penguin2014/11/11(火) 19:12:28.37ID:P0HBc0pm
refはそもそもアフィじゃないし
0460login:Penguin2014/11/11(火) 19:14:32.73ID:BVRadrm/
アフィは-22をみつけるんだっけ
0461login:Penguin2014/11/11(火) 21:06:51.39ID:lMtcY43M
今日、学校でpiC触ったんだが
なぜかプログラムがcじゃなくてアセンブラ言語?だったから全く分かんなかった
まぁlチカだが
0462login:Penguin2014/11/11(火) 21:45:40.68ID:Uy1befn2
先生にAVR使わせろって言っとけ
0463login:Penguin2014/11/12(水) 03:57:22.56ID:6ZjUfFEX
アセンブラは必修にしてほしいよな。
文字列の比較と数値の比較が同じ速度だと思ってる奴もいるからな。
0464login:Penguin2014/11/12(水) 04:11:24.54ID:UogAGkg5
>>463
私はそうは思いませんね
0465login:Penguin2014/11/12(水) 04:22:17.20ID:6ZjUfFEX
他にも64bitは32bitの倍速いと思ってる奴もいるからな。
ほんとアセンブラは必修にしてほしいわ。
0466login:Penguin2014/11/12(水) 04:23:21.49ID:agI/KdBf
必須というよりも、どれくらい速度差があるのか、
どれくらい仕上げに手間がかかるのかなどのメリット・デメリットを示すことで
必要となる場面や間口のことなどを理解させればいいと思うなー
そこに魅力を感じる奴は挑戦するだろうし、それだけに時間を割けない奴は
そうしないデメリットを知っておけばいいわけだから
あー、食わず嫌いが最もダメダメだ
0467login:Penguin2014/11/12(水) 04:36:29.92ID:6ZjUfFEX
そういや昔は一種の試験とかアセンブラ必須だったな。
コードは書けなくてもCASL程度の仕様だけ教えるだけであれば1時間で十分だろう。
CPUなんて単純な命令しか実行できませんということを理解してくれればok.
0468login:Penguin2014/11/12(水) 05:31:10.01ID:KXEvLvqa
リアルタイムでの高速処理以外なら、細かい速度差を考慮してプログラム組むより端末に金かけたほうが早い。
0469login:Penguin2014/11/12(水) 05:45:14.16ID:jUHZAuAS
同意
最初から定数項を削減しようとしてゴミみたいなコード書く老害もたいがい迷惑
0470login:Penguin2014/11/12(水) 06:00:07.68ID:6ZjUfFEX
そもそもLinuxはリアルタイムOSではないし、
その要望の結果がLinux+Javaの組み合わせなのだろうw
0471login:Penguin2014/11/12(水) 07:17:45.18ID:IqiW0Er4
picのasmはかわいそうだろwww
いきなりバンクだのレジスタ1つだの。
実は32でしたーとかなら別だが
0472login:Penguin2014/11/12(水) 10:09:35.25ID:3cvVBJr9
理系の学生ならZ80やポケコンで遊んだ経験ある人居るだろうからマシン語出来る人多い
0473login:Penguin2014/11/12(水) 10:22:09.48ID:cqbB/VnG
いつの時代の話だよ
0474login:Penguin2014/11/12(水) 10:57:02.42ID:3cvVBJr9
30年前ですがなにか?
0475login:Penguin2014/11/12(水) 11:05:54.11ID:QmprFe7y
>>473
ミレニアムに工業高校に入学した年齢だけど、ポケコン買ったよ。
大学でも買わされた。
実際使ったけどな。
0476login:Penguin2014/11/12(水) 11:12:53.58ID:3cTAennU
B+買おうと思ったら結構高いな
Bと同じ価格だけどB自体が600円くらい高くなってるね
0477login:Penguin2014/11/12(水) 11:24:21.52ID:Fv17ngiq
スイッチサイエンス高い。orz
0478login:Penguin2014/11/12(水) 11:39:30.83ID:/uui14qV
ここの住人かっこいいな
みんな技術があってスゴいよ
0479login:Penguin2014/11/12(水) 12:18:19.00ID:lCcFozr/
アセンブラと言っとけばいいと思ってる
にわかばっかだよ
0480login:Penguin2014/11/12(水) 12:26:58.76ID:D2WmntjS
「俺って今日はアセンブラなんだよね」
0481login:Penguin2014/11/12(水) 12:28:05.50ID:J4zOdvO6
年取ると昔話したくなるお年頃なのよw
■ このスレッドは過去ログ倉庫に格納されています