【Cortex-M3】 やっぱARMっしょ4 【高機能】

このエントリーをはてなブックマークに追加
1B電池
ARMデバイス、ARMボードについて組込系ARM全般のスレです。
時代は「やっぱARMっしょ」。
CQ誌付属基板にも使われ、マイコン開発ももう32bitプロセッサの時代!?

英国ARM社が開発した、組込用プロセッサARM。
Cortex-M3登場によって登場したNXP社 LPC1111の最安がなんと$0.9!! (2010/10/10時点)
ST Micro社 STM32F1xxでも$1.47!!

Marvell, Freescale, Samsungが高性能化競争を展開。
ネットブック, タブレット(iPad)でいよいよx86市場浸食開始。
第三世代携帯は Android, iPhoneのスマートフォンが席巻。
NASアプライアンスでも頑張ってます。

【Cortex-M3とuCLinux】
2002年4月公開 「AKI-H8/3068でuCLinuxが走る」。
あれから早8年、Coretex-M3なら$10(STM32F103+疑似SRAM1MB)(最安?)でuCLinuxが走る。
ttp://www.st.com/stonline/products/literature/an/16051.htm

【ARM7,9,11,Cortex系ロードマップ】
ttp://www.kumikomi.net/archives/2006/04/07armm.php
ttp://www.jp.arm.com/document/magazine/pdf/IQ_2008autumnP22-29.pdf

【過去スレ】
【Coretex-M3】 やっぱARMっしょ3 【最安$1.47】
ttp://mimizun.com/log/2ch/denki/1286785843/
http://kamome.2ch.net/test/read.cgi/denki/1286785843/

やっぱARMっしょ2
ttp://mimizun.com/log/2ch/denki/1240838439/
http://science6.2ch.net/test/read.cgi/denki/1240838439/

やっぱARMっしょ
ttp://mimizun.com/log/2ch/denki/1072102432/
http://science6.2ch.net/test/read.cgi/denki/1072102432/

ほかにも、キャッシュサイトで検索可能
ログ速 ttp://www.logsoku.com/search.php?query=%E3%82%84%E3%81%A3%E3%81%B1ARM%E3%81%A3%E3%81%97%E3%82%87&category=
unkar ttp://unkar.org/2ch/search.php?q=%82%E2%82%C1%82%CFARM%82%C1%82%B5%82%E5
2774ワット発電中さん:2011/09/08(木) 18:13:49.64 ID:Up/eyv3v
まとめ(スレ3の転記、無改訂)
【評価ボード】
Atmel AT91SAM9260-CJ, Eddy-S4M DK v2.1, \40,000-
 ttp://e-kit.jp/products/Eddy/index.htm
ベストテクノロジーのAT91SAM7シリーズ
TI OMAP3530, BeagleBoard, $149
 ttp://beagleboard.org/
 ttp://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=296-23428-ND
  TI OMAP3530搭載の超小型コンピュータ Beagle Board 国内販売
  ttp://japanese.engadget.com/2009/08/02/ti-omap3530-beagle-board/
TI TMS320DM355, LeopardBoard
 ttp://www.leopardboard.org
TI , EKI-LM3S6965, \6,618-
 ttp://search.digikey.com/scripts/DkSearch/dksus.dll?vendor=0&keywords=726-1052-ND
  有機ELディスプレイ, Ethernet, マイクロSD, JTAGデバッガ(Open OCD相当)
  Code Composer Studio v4.1 で Stellarisをサポート
  ttp://tiexpressdsp.com/index.php/Stellaris_support_in_CCS
NXP LPC2478, LPC2478-STK, \25,000-, uCLinux
 ttp://strawberry-linux.com/catalog/items?code=15038
NXP LPC2388
 ttp://www.csun.co.jp/SHOP/200903021.html
 ttp://www.kumikomi.net/interface/contents/200905.php
  ARM LPC2388 開発環境構築方法
  ttp://homepage3.nifty.com/zus/ARM_LPC2388_Dev_Flame.html
NXP LPC1xxx, LPCXpresso, \3000-
 ttp://www.standardics.nxp.com/lpcxpresso/
 ttp://search.digikey.com/scripts/DkSearch/dksus.dll?KeyWords=568-4947-ND
  LPCXpressoの連載記事
  ttp://www.eleki-jack.com/arm/2010/02/lpcxpressoled-1.html
秋月 LPC1343, \3,000-
オプティマイズの EZ-ARM7や mini EZ-ARM7
ST Micro, STM32 Primer2
 プロトタイピングツール STM32 Primer2, STM32F103VET6, \6,200-
 ttp://akizukidenshi.com/catalog/g/gM-03053/
ST Micro, STM32F103RBT6, \3,980-
 ttp://strawberry-linux.com/catalog/items?code=15040
東芝 Cortex-M3, Flash 512KB, RAM32KB, \571-
 ttp://search.digikey.com/scripts/DkSearch/dksus.dll?detail&name=TMPM330FDFG-ND

【JTAG ICE】
USB Open-JTAG+RS232, \5000
 ttp://www.csun.co.jp/SHOP/200905191.html
 ttp://csun.co.jp/SHOP/2009121901.html
ARM-USB-TINY
 ttp://www.olimex.com/dev/arm-usb-tiny.html
ARM-OCD-USB
 Eclipse+gcc+OpenOCD+Olimex ARM-USB-OCD
DAIICE
 ttp://www.ucsr-japan.net/daiice/index.html
FT2232情報
 ttp://micom.hamazo.tv/e1822876.html
H-JTAG
 ttp://www.hjtag.com/product_intro.html
AT91SAM用 JTAG-ICE
 ttp://search.digikey.com/scripts/DkSearch/dksus.dll?lang=ja&site=JP&keywords=sam-ice
KEIL社μVisionでJ-LINKを使うことは可能
 ttp://gihyo.jp/news/nr/2008/05/052101
3774ワット発電中さん:2011/09/08(木) 18:16:55.62 ID:Up/eyv3v
テンプレは>>1は若干改訂しましたが、>>2はほぼ転記です。見直しが必要かも。
     _,,,
    _/::o・ァ
  ∈ミ;;∧,ノ∧    ,,,,,   ,,,,,
    ( ´・ω・) ,,,,(o・e・),(。・e・),,     新スレです
     /ヽ○==(。・e・)(。・e・)(o・e・)     仲良くつかってね。
    /  ||_彡,,, ノ彡,,, ノ彡,,, ノ
    し' ̄(_)) ̄ ̄ ̄(_)) ̄(_))  ガラガラ
4774ワット発電中さん:2011/09/08(木) 19:47:59.96 ID:8jpd//+O
>>1
乙です
Cortex-M3の3に目がいってしまい、また3スレ目かと思ってしまったおいらを許してね
5774ワット発電中さん:2011/09/09(金) 00:55:17.23 ID:GBKAXX37
M3 → M4 → A5って変わっていくの?w
6774ワット発電中さん:2011/09/09(金) 00:59:58.82 ID:Rv1pYDPe
前スレで言ってた
STMicroの雑誌の付録って
DWMの2008年5月号?
7774ワット発電中さん:2011/09/09(金) 01:57:22.46 ID:yHMg23h8
半田付けとか厭わないならいいけど
雑誌のは入出力つけるの面倒だし
ある程度実装済みの奴と
ブレッドボードでも買うのがいいんでは
8774ワット発電中さん:2011/09/09(金) 07:58:15.76 ID:/Rtam4tp
>>5
そのスレタイの数え方、イイ!!
9774ワット発電中さん:2011/09/09(金) 11:01:13.12 ID:YwXZb0xd
秋月が、STM PRIMERの3代目を扱いだしたね。
ttp://akizukidenshi.com/catalog/g/gM-05083/

STM32F107を使いたかったら、
STM PRIMER-BASE と STM3210CPRIM の両方を買えばいいのかな。
説明が足りないからよく分からん。
10774ワット発電中さん:2011/09/09(金) 22:06:23.99 ID:rXzbY2RQ
一乙。
使いやすくてIO多いベースボードないかなぁ。
11774ワット発電中さん:2011/09/09(金) 23:24:12.85 ID:C9jowsq5
USBばっかりじゃなくて、IEEE1394付いた板が欲しい。
RAMも沢山欲しいので、外付け可能だと尚嬉しいのだが。
12774ワット発電中さん:2011/09/09(金) 23:51:46.49 ID:FKDb8t6Z
>>11
もういっそ中古のMac Miniでどうだw
13774ワット発電中さん:2011/09/10(土) 07:29:27.97 ID:Y5+cXhLU
>>11
んなもん、自分で書け! 回路図から基板Artworkまで一週間もあれば書けるだろ?
14774ワット発電中さん:2011/09/10(土) 07:38:04.11 ID:Y5+cXhLU
>>11
あっ、ついてに今月のトラ技、PCB特集ね! 10年前じゃねぇんだから、自分で回路設計して基板を仕上げる時代だよ。 今は!
15774ワット発電中さん:2011/09/10(土) 07:58:42.34 ID:TuUJAktl
>>14
20年前は、自分で手貼りしてエッチングしてたけどなw
16774ワット発電中さん:2011/09/10(土) 11:24:46.64 ID:3n4AU+fV
20年前のPCBは穴開ける数が多くてだるかったな
17774ワット発電中さん:2011/09/10(土) 13:41:39.84 ID:TuUJAktl
その6年後にBSchが公開され、続けてP-BANとかなんとかのフリーなPCB CADがあったな。
>>13
無茶苦茶だな。一週間で回路図とAWやったら、動かない基板になりそうだ。
18774ワット発電中さん:2011/09/10(土) 18:28:19.00 ID:Y5+cXhLU
>>17
甘い! そのぐらいで無いと、この世界楽しめん! 俺はAltiumだがな。

秋月のEvoPrimer(107)買ってみた。 LANのIOコネクターがねぇ〜。
CircleOSのソース...OOP対応じゃねぇ... こんなもん 作り直し!
F207対応のターゲットボードでも作るか... 一週間でな w
ちょと基板形状が複雑かな?
19774ワット発電中さん:2011/09/10(土) 18:41:15.49 ID:Y5+cXhLU
ただし、一週間というのは、ノイズも熟知し、パスコンの重要性やら、5V-3.3.Vインターフェースやら基本的な事を熟知した上で、
なおかつ、プライベートのフットプリントが充実している事が必要条件だったな w
なければ、IEEE1394なんて高望みはあきらめろ!
20774ワット発電中さん:2011/09/10(土) 20:01:14.99 ID:TuUJAktl
>>19
> なおかつ、プライベートのフットプリントが充実している事が必要条件だったな w
> なければ、IEEE1394なんて高望みはあきらめろ!
フットプリントを多数持ってても、IEEE1394はどうかな?
P板COMとかって、層構成表を出してくれるんだっけ?
21774ワット発電中さん:2011/09/11(日) 03:11:44.00 ID:7yfKkBnJ
20年前なら、感光基板で天下を取った気に成ってたな。

>>19 ID:Y5+cXhLU (4)
ド素人め!
USBもそうだが、IEEE1394もプロトコルやビットエンコード、タイミング波形など
規格表に出て来ない所で「相性問題」が発生する。ノイズとかパスコン問題なんて
小学生時代に卒業済みだ。
で、VIA VT63xxなんかは一部リアルタイム性を要求するアイソクロナス製品で問題
出たりしてて、TI chip一択の状態。(業務用19inchラックマウントのサウンドI/Fとか)
なので、どうせTIが出してるOMAPに、TI純正TSB系のIEEE1394 chipを内蔵して
くれれば良いのに、と思う。PHYは外付けでも構わないから。
>>20 さんの言う通り、フットプリントだけ有っても、マトモに動かない(のに作っちゃっ
た)製品、特に業務用のリアルタイム製品が結構存在して、困ってる人達(その分野の
プロユーザ)が多数居る。
22774ワット発電中さん:2011/09/11(日) 14:53:53.52 ID:y6M1Ydzy
短く三行で頼む
23名無しさん:2011/09/12(月) 02:41:05.94 ID:kak2YPdk
>>15
エッチングで消えて無くなるだよな
あれは困った
24774ワット発電中さん:2011/09/12(月) 21:00:04.14 ID:y0CrmPAh
なぁ、みんな。
ARMってさ、俺の記憶に間違いなければ6502から一気に32bit RISCに進化したもんだよな?

 ttp://www.ot1.com/arm/armchap1.html
  As described earlier, these were for a processor which retained the ethos of the 6502 but in a 32-bit RISC environment,

http://toki.2ch.net/test/read.cgi/i4004/1101359527/237- にチロっと書いたらボコボコ状態なんだが、俺、間違えたか?
25774ワット発電中さん:2011/09/12(月) 21:25:17.59 ID:SkOsQPU7
>>24
前身となる会社が6502使用パソコンの後継機種用に作ったCPUなので
6502との直接的な繋がりは無い。

後継機種向けなので、前機種から移行しやすい様に
当時のソフトウェアツール名称等も含めて参考にされている、という話。
アセンブラのニモニックとか、よ〜くみると似てる(ldaがldrになったとか)とかはある。
26774ワット発電中さん:2011/09/12(月) 21:32:07.34 ID:sD1paRVU
同じ技術者が関わったとかなら判るけど本当なんかね?
両者を比べても異母兄弟以上に百二十度くらい異なる設計思想に感じるけど、
どこが延長なんだろう?
27774ワット発電中さん:2011/09/13(火) 01:03:10.55 ID:DCA2N3mA
6502のシンプルさを参考にしたということでしょう。
x86よりは、6502に近いといえるぐらいのことでは?
28774ワット発電中さん:2011/09/13(火) 02:05:11.28 ID:jPwcjeeK
参考にしたってのはマイクロアーキテクチャとかそう言う内部の仕組みの部分ではなくて
教育的上の部分。
BBC主導の教育向けコンピュータに使う筈だった訳だし。
当初目標の6502の十倍って性能が出なかったからARM1採用はキャンセルされたと聞くけれど。

6502のアセンブラになれた人に、いきなりz80のld/st/movがすべてld一本ヤリになったアセンブラ渡しても戸惑うだろ?
つまりそう言う事よ。
29774ワット発電中さん:2011/09/13(火) 02:23:04.96 ID:jPwcjeeK
でも、6502のBIT命令相当がARMでBIC命令になってるのは
正直、設計者の駄洒落だと思うwww
30774ワット発電中さん:2011/09/13(火) 02:41:37.71 ID:jPwcjeeK
>>29
間違えてる…6502でのBIT命令相当はtstに改名されたんだった…orz
その上でbicって命令を追加してあるんだった。
31774ワット発電中さん:2011/09/14(水) 00:03:17.95 ID:2DiR0d0a
i8080とi8086が似てる、っていうぐらい無茶。ニモニックの見た目が似てるだけだろ。
昔、学生アルバイト時代に、intelがi8086はi8080の後継機で互換性が有る!、って
言ってるからCP/Mをi8086に移植しろww、って西社長に言われたぐらい無茶。

それでも何とかやったけど、それをたった百万円でビルゲイツに売ったと聞いて
泣いた。それがIBM-PCのMS-DOSに成ったと言う…

ところでAcornという26bitアーキが有ってだな…
32774ワット発電中さん:2011/09/14(水) 00:42:09.09 ID:oSAc7YBa
MS-DOSの元ネタの86-DOS(QDOS)は
西和彦とも株式会社アスキーとも全く関係ありません
33774ワット発電中さん:2011/09/14(水) 04:24:05.48 ID:Hr5dFrug
そこらへんの話は昔NHKでやってたな
34774ワット発電中さん:2011/09/14(水) 08:20:10.14 ID:CJGRDqdk
>>31
へぇ〜、CP/Mってインテルが作ったんだ。
珍説、ありがとなww


(AHO)
35774ワット発電中さん:2011/09/14(水) 08:29:54.14 ID:UhJR4q/g
>>34
そういうふうには読めないんだけど?
36774ワット発電中さん:2011/09/14(水) 10:30:48.90 ID:OfiPoLMi
ARM仲間でmbedの話題もこちらでいいですか?
違ってたら誘導いただけたら助かります。

LPC1768なのですが、古いバージョンのbinに戻すには何か特殊な手順がいるんでしょうか?

program.bin 2011/09/13版 で動作確認

ソースいじってコンパイル

program.bin 2011/09/14版 で動作確認

で、致命的バグ発覚で9/13版に戻そうと、当時のbinをコピーしてリセットさせたのですが
挙動から見て9/14版のままな感じなのです。

フラッシュディスクに置かれたファイルは確かに9/13版なのですが
中に9/14が残ってて、それが差し替わらない感じ?

初歩的な質問ですみません。
37774ワット発電中さん:2011/09/14(水) 12:58:05.82 ID:lxF2LyMV
ここで物聞いてもOOPがどうたらこうたらとか糞の役にも立たないノイズしか
返ってこないのでtwitterで聞いたほうがいい
お人よしがわざわざ無料で懇切丁寧に教えてくれるから
38774ワット発電中さん:2011/09/14(水) 18:27:00.04 ID:AhHkUeL7
○ツパーツ館から注文しておいたmaple boardが届いた。

これでlpcxpressoも、mbedも、周辺機器を動かすことができる。
39774ワット発電中さん:2011/09/14(水) 23:14:25.58 ID:P0CjjZ2T
orangeとドッチがオススメ?
40774ワット発電中さん:2011/09/15(木) 04:30:52.09 ID:XXDtF0Ix
>>39
mbedだけならオレンジでもOK
mbedとlpcxpressoの両方をつかうならmaple
41774ワット発電中さん:2011/09/15(木) 04:54:34.16 ID:XXDtF0Ix
もっとも、mbedのオンライン開発環境もいつまでweb上で公開するのかわからんので、
IDEをダウンロードして、手元の開発環境でコンパイル等できるlpcxpressoも入手しただけなんだが。
42774ワット発電中さん:2011/09/15(木) 22:57:36.41 ID:tqKRO6tB
なるほどorangeはmbedのみか
単純にピン配置同じとおもってた
43774ワット発電中さん:2011/09/16(金) 03:05:00.48 ID:EgAl8Uas
xpressoも外部電源加えれば、スターボード橙で動くんじゃない?
やってないからわからないけど
44774ワット発電中さん:2011/09/16(金) 03:06:18.48 ID:EgAl8Uas
あ、ダメだピン数が違う
45774ワット発電中さん:2011/09/16(金) 07:16:27.98 ID:V2AVcz0Z
mbed.org 落ちてる
コンパイルできねぇ
46774ワット発電中さん:2011/09/16(金) 08:48:01.93 ID:EgAl8Uas
コンパイラのページに直接アクセスすると、なんか入れたよ
47774ワット発電中さん:2011/09/16(金) 08:54:05.16 ID:EgAl8Uas
というかもう復旧していた。
lpcxpressoのプログラムもmbedで作成してフラッシュに書いてやるとちゃんと動くから、
ついそうやってしまう。
48774ワット発電中さん:2011/09/16(金) 12:14:56.04 ID:HoQnjeJS
やっぱ普通に手元のgccで使いたいな。
49774ワット発電中さん:2011/09/16(金) 14:20:38.13 ID:xYrdxUMf
50774ワット発電中さん:2011/09/16(金) 21:03:28.61 ID:lwuEz9Nm
IARのツールってどう?
今動いている案件で採用するかもしれないんだが、使ったことあるやついる?
51774ワット発電中さん:2011/09/16(金) 22:49:23.97 ID:lSvVd6M9
>>50
別のマイコンで使うのがメインだけど
エディタがしょぼい
コンパイラは優秀らしい
52774ワット発電中さん:2011/09/19(月) 09:17:00.71 ID:NKx0UcEX
NXPのLPCxpresso LPC1769を使っているんだけど、
秋月で安売りしているLCDの1602シリーズのドライバどっかにない?
探したけどわからんかった。
ちなみにマルツのmapleボード使用
53774ワット発電中さん:2011/09/19(月) 09:24:50.96 ID:NKx0UcEX
まあじぶんで作っても医院だけどちょっとめんどい
54774ワット発電中さん:2011/09/19(月) 09:46:01.26 ID:99Giy/Th
     r―-、  __ ... -―,
      {:.゚:.:.:__`´__.:.:.:.:.:.:。.:|
     !゚/:::::`´::::`ヽ.:.:。/
   //:イ__,ハノ,__」::i:}.:ノ、   めんどくさい!
   \!ル゚ ̄_ ゚̄ト!:|_/
      |ハ、|__〉 |」ノ/   息をするのもめんどくさい!
. (( ___>rュ<リノ__
    `ー―‐l:.:Y:.:.:f――‐'
         |:.:.0:.:.:ト、_\  ))
. ぶわー |:.:.:.:o.o| `)ノ

     r―-、  __ ... -―,
      {:.゚:.:.:__`´__.:.:.:.:.:.:。.:|
     !゚/:::::`´::::`ヽ.:.:。/
   //:イ__,ハノ,__」::i:}.:ノ、   そうだ!
   \!ル゚ ̄   ゚̄ト!:|_/
      |ハ、)─( |」ノ/   息をとめよう!
.   ___>rュ<リノ__
    `ー―‐l:.:Y:.:.:f――‐'
         |:.:.0:.:.:ト、_\
.  んぐー |:.:.:.:o.o| `)ノ

     r―-、  __ ... -―,
      {:.゚:.:.:__`´__.:.:.:.:.:.:。.:|
     !゚/:::::`´::::`ヽ.:.:。/
   //:イ__,ハノ,__」::i:}.:ノ、   ぷはッ!
   \!ル゚ ̄_ ゚̄ト!:|_/
      |ハ、|__〉 |」ノ/   殺す気か!!
. (( ___>rュ<リノ__
    `ー―‐l:.:Y:.:.:f――‐'
         |:.:.0:.:.:ト、_\  ))
. ぶわー |:.:.:.:o.o| `)ノ
55774ワット発電中さん:2011/09/19(月) 09:49:59.12 ID:NKx0UcEX
わかったよ、自分で作ればいいんでしょ
56774ワット発電中さん:2011/09/19(月) 22:46:21.13 ID:1PoHaJrV
年末に出るArduinoの新型にはARM版が載るそうで
57774ワット発電中さん:2011/09/20(火) 01:45:01.07 ID:AtkEx+N6
これか、Cortex- M3載るとかまじwktkだぬ!>>Arduino Dueの詳細
http://s.webry.info/sp/aeroquad.at.webry.info/201109/article_8.html
58774ワット発電中さん:2011/09/20(火) 08:13:39.04 ID:t2d+rdw+
>>50
無償版でトライアルしから考えろ
全体的にしょぼいよ
比較対照はRVDS
59774ワット発電中さん:2011/09/20(火) 17:23:51.58 ID:FePnAG7r
>>57
おお、iPhone連携もの作れるなこれww
60774ワット発電中さん:2011/09/20(火) 17:42:15.94 ID:YcyACfuQ
Android連携の方が良いんじゃ?
61774ワット発電中さん:2011/09/21(水) 03:50:35.60 ID:c8INMo2q
ARMって英国と韓国のイメージしかないな。
そのうち性能でサムスンARM>>>>Intel x86の時代が来るのか
62774ワット発電中さん:2011/09/21(水) 08:05:52.57 ID:5VBmNzEV
>>61
前提が間違っているから、そんなことは絶対にあり得ませんよ。
63774ワット発電中さん:2011/09/21(水) 08:30:49.91 ID:/m5+q7hd
>>62
純粋な処理性能ならそうだろうな。
しかし、処理性能/電力ならもうARMが勝っている筈。
NetBookへのARM進出をAtomで阻止したけど、タブレットでは声も聞こえない。

Coretex-A15だっけ? どうなるんかな。
ただ、ARM社がリリースしてもそれがシリコン化されて、製品に搭載されるまでが長いんだよな。
64774ワット発電中さん:2011/09/21(水) 11:55:47.66 ID:8bnOGEfy
テキサス・インスツルメンツ社
OMAP 5シリーズ

OMAP5430 - 2 GHz デュアルコア ARM Cortex-A15 + 2 PowerVR SGX544MP + Dedicated 2D graphics accelerator + デュアルチャネルLPDDR2メモリ。28 nm プロセスで生産。2012年Q3。

OMAP5432 - 2 GHz デュアルコア ARM Cortex-A15 + 2 PowerVR SGX544MP + Dedicated 2D graphics accelerator + デュアルチャネルDDR3メモリ。28 nm プロセスで生産。2012年Q3。

>>63
来年末辺りから再来年初めくらいかねぇ~
2GHzとかもうPCだなww
でも結局電池がいかんせん、なんとかならんのかねえ電池回りは...
65774ワット発電中さん:2011/09/21(水) 14:58:29.81 ID:j5wTmBKb
ARMはFPUを省いたことで
低消費電力化と容易なクロック向上とダイ設計の簡易化を図ってる。
だが、FPUを省いたことでトータルの処理性能もクロックの割には高くない。
atomはチプセトも含めて買わないといけなくて、でもチプセトは電気バカ食いで
全然省電力には適さない、こういうセット売り商法が嫌われたとも。
ということをネットのとこかで読んだ気がするが、場所忘れた。だからソースは俺脳。
66774ワット発電中さん:2011/09/21(水) 14:59:18.00 ID:av8ifZ2A
>>64
グハッ!、凄いな。ちょっと前のx86 PCのスペックみたいだ。
2012年Q3は来年の夏か。たぶん、Windows8を狙っているんだろうな。

Windows8がサポートするのは、TI, Qualcom, あと何処だっけ?
67774ワット発電中さん:2011/09/21(水) 15:00:52.26 ID:av8ifZ2A
>>65
NEONって、何か知っている?w
68774ワット発電中さん:2011/09/21(水) 16:57:50.51 ID:C+jZIaCR
>>61
100ワット越えるARMってのも見てみたい
69774ワット発電中さん:2011/09/21(水) 17:31:02.19 ID:Nb10kV+7
>>66
NVIDIAだな。あと、QualcomでなくQualcommな。
それと、CoretexでなくCortexな>>63

> 2012年Q3は来年の夏か。たぶん、Windows8を狙っているんだろうな。
予定通りならそろそろサンプル出荷が始まる頃。
マイクロソフトが強烈にプッシュするだろうし、来年末にはWindows8と共に最終製品が出回りそうだな。
70774ワット発電中さん:2011/09/21(水) 18:40:14.78 ID:4uWpNaNS
HotChipsとかに合わせて、FreescaleやNVidiaから4コア品が発表されてるね。
来年には4コア積んだ中華Androidタブレットとかも続々出てきそう。

まぁAシリーズだし当分は下まで来る様な事は無さそうだけど
AVR32とかRXとかFPU内蔵の流れもあるしM4採用品とかも広まると良いな。

>>64
PCと同じ事を同じ速度で処理するのなら、結局はPCと同じ消費電力になるんじゃないかな〜
もっと軽い処理で良いんじゃないかと思いたいけど、肝心のwebブラウザが重いしw
HTML5対応とかも本格化するしね…
71774ワット発電中さん:2011/09/21(水) 21:58:16.10 ID:Nb10kV+7
>>70
> PCと同じ事を同じ速度で処理するのなら、結局はPCと同じ消費電力になるんじゃないかな〜
前スレで話題になったけど、x86が大飯喰らいなのはデコーダーだよ。
 http://pc.watch.impress.co.jp/docs/2008/0523/kaigai441.htm
その点、ARMは有利。
発熱が少ない分、クロックの上限はx86より高かったりして。
72774ワット発電中さん:2011/09/21(水) 22:27:25.35 ID:AeGR7odU
>>64
>2GHzとかもうPCだなww
Apple2は1MHzだったわけだが。IBM-"PC"も4.77MHzだった。
まぁ電池でフルHD動画がコマ落ち無く扱えるのは凄いと思うけど。
地デジTVもARM+GPU+LEDバックライトで、電池駆動可能に成るかもねw

>>65
FPUなんか載せるより、1clockで積和演算可能なDSPとか、それをSIMD並列にした
GPU載せた方が良いじゃん。intelもPen4の頃から「もうFPU使うな、忘れろ!
SSE使え、SSEマンセー!」って言ってるし。
73774ワット発電中さん:2011/09/22(木) 01:06:32.21 ID:6L+aKHUb
そりゃx87を捨ててSSEスカラを使えと言ってるだけで
FPUを止めてSIMD使えと言ってる訳じゃないな
74774ワット発電中さん:2011/09/22(木) 08:15:53.28 ID:t61y0R3s
>>72
TIはFPU付きDSPを作っているよ。
固定小数点はソフト開発の面からは面倒らしい。
75774ワット発電中さん:2011/09/22(木) 08:20:00.81 ID:wuC+VoeV
>>72
ロボット制御とかやってるとFPUは欲しい
大量データなんて扱わんからGPUなんて大げさなもんはイラン
76774ワット発電中さん:2011/09/22(木) 10:13:50.35 ID:JV05Yr8w
浮動小数のdspはクロック低いし電気食うもんね
77774ワット発電中さん:2011/09/22(木) 19:48:05.04 ID:R9Uv8e62
ARMって、Aシリーズも割り算命令ないの?
78774ワット発電中さん:2011/09/23(金) 00:29:40.89 ID:UBzw+t1g
>>74
「FPU付きDSP」はちょっと違うかな。
浮動小数点演算DSPと言うほうが、少し正しいかも。
>>76
電力はしらんけど、今の浮動小数点DSPは凄いらしい…。
http://focus.tij.co.jp/jp/paramsearch/docs/parametricsearch.tsp?family=dsp§ionId=2&tabId=2688&familyId=1985
C6-Integra? DSP+ARM プロセッサ・ファミリ ? Integra 製品ファミリは、高性能の C6A816x デバイス、最大 1.5GHz の浮動小数点および固定小数点 DSP
79774ワット発電中さん:2011/09/23(金) 06:27:00.66 ID:yNlUJvTe
>>75
> ロボット制御とかやってるとFPUは欲しい

桁落ち誤差が加味されてなくて...ってオチ?

ttp://www.youtube.com/watch?v=0xhTa_pgSEU

80774ワット発電中さん:2011/09/23(金) 07:34:55.78 ID:mvYIp7M4
必要な数値計算を整数演算のコードに落とし込むことができないだけでしょ
数値解析をするんでもなければFPUなんて要らん

足りないのは浮動小数点演算エンジンじゃなくてプログラマのスキルだろ?ってオチ
81774ワット発電中さん:2011/09/23(金) 08:27:16.80 ID:b2sNbi7O
制御周期を早くしたいんだよ

あ、ここARMスレか
Arduinoでやってるんだけどコード読むと先人の苦労の跡がねぇw
素直に浮動小数点使いたいのよ
82774ワット発電中さん:2011/09/23(金) 08:29:45.48 ID:O7s+KXme
桁落ち・オーバーフローを管理しながらコード書けって?
保守性は最悪。バグの温床。FPU使ったほうがよっぽどスマートだわ
83774ワット発電中さん:2011/09/23(金) 08:40:31.96 ID:UBzw+t1g
>>82
>>80だな。
保守性って、そんなにいつもバグを作り込んでいるの?
84774ワット発電中さん:2011/09/23(金) 08:42:54.43 ID:UBzw+t1g
Cortex-M3だと固定小数点演算になるのが普通だし、固定小数点演算ライブラリを使えばそんなに難しいもんでもない。
85774ワット発電中さん:2011/09/23(金) 10:07:31.95 ID:99x1HA17
C言語なんて性能が落ちるからアセンブラで書け
っていうのと同じだな
86774ワット発電中さん:2011/09/23(金) 10:10:32.21 ID:nPYaFAvT
>>78
しばらくみてないうちに速くなったな
1.5のはまだpreviewとあるけど
87774ワット発電中さん:2011/09/23(金) 10:12:54.86 ID:nPYaFAvT
浮動小数点なんてダイナミックレンジの問題だけだしな
誤差出るから嫌いだわ
88774ワット発電中さん:2011/09/23(金) 12:42:00.86 ID:JaUeLdfb
>>87
>誤差出るから嫌いだわ
それバグじゃ?
89774ワット発電中さん:2011/09/23(金) 13:39:57.95 ID:RqR3qY4d
>>88
離散数学からやり直せ。IEEE754規格は良く出来てるが、それでも計算機ε
の誤差が出るのは避けられない。
しかし今時はFPUより、float DSPだろ。特に制御だと積和演算できると嬉しい
こと沢山有るだろ。更にそのDSPを並列に…
90774ワット発電中さん:2011/09/23(金) 14:11:41.10 ID:UBzw+t1g
どんな演算をしても誤差は出るけどな。
時々、デジタル処理なら誤差は絶対無いと思っている奴が居るんだよな。
91774ワット発電中さん:2011/09/23(金) 14:13:50.58 ID:4dM4rghX
量子化誤差、直線(性)誤差、オフセット誤差
92774ワット発電中さん:2011/09/23(金) 15:51:02.12 ID:+imd+MPQ
LPCXpresso v4.0.6を使用しています。
Import project(s)で、CMSISv2p00_LPC11xxを追加して、
LPC1100のSemihosting C Projectを作成してBuildすると、
C:\MinGW\include\stdio.hでエラーが出ます。
MinGWのstdio.hではなく、LPCXpressoのstdio.hを使用すればエラーがなくなると考えているのですが
どこをいじってよいかわかりません。
どなたかわかる方いませんでしょうか。
お願いします。
93774ワット発電中さん :2011/09/23(金) 16:14:27.01 ID:BonzFWM4
>>92
Project Explolerにて今のプロジェクトを選択 右クリックでポップアップから
Properties->C/C++ Build->Settings->MCU C Compiler->includesで右上の+アイコンをクリック。
"C:\nxp\LPCXpresso_4.0.6_152\lpcxpresso\Tools\arm-none-eabi\include"などと追加する。
ん? システムインクルードのマクロ展開ってあったっけ? ${workspace_loc}のような... それは調べてちょ!
94774ワット発電中さん:2011/09/23(金) 16:16:18.16 ID:4dM4rghX
LPCのスタンダードI/Oって、なんなの?
9592:2011/09/23(金) 16:46:18.87 ID:+imd+MPQ
>>93
ありがとうございます。
追加してみましたが現象は変わりませんでした。
もう少し調べてみます。
9692:2011/09/23(金) 17:03:27.69 ID:+imd+MPQ
正しい方法ではないでしょうが、MinGWをインストールしたフォルダの名前を変更することで
Buildできました。
97774ワット発電中さん:2011/09/23(金) 18:25:53.98 ID:nPYaFAvT
-nostdinc?
98774ワット発電中さん:2011/09/23(金) 18:52:12.27 ID:b2sNbi7O
おれ固定小数点ってCOBOLでしか使ったこと無いよw
Arduino Dueの言語がどんな風になるのか楽しみだ
9992:2011/09/23(金) 20:17:42.80 ID:+imd+MPQ
>>97
Properties->C/C++ Build->SettingsのTool SettingsのMCU C CompilerのCommandに
-nostdincを追加することで、解決しました。
ありがとうございました。
100774ワット発電中さん:2011/09/23(金) 20:34:23.43 ID:nPYaFAvT
>>98
制御だとちょくちょく使うよ
誤差を出さなくしたり減らしたり予測しやすいし
整数のみのプロセッサでも速いし
101774ワット発電中さん:2011/09/23(金) 20:35:07.74 ID:JaUeLdfb
>>89
気になるような誤差が出る時点でバグだよ。
そうならないようにプログラムを作るのは、固定小数点でも同じでしょ。

>>98
固定小数点といっても2進数の桁のどこかに小数点があると考えるだけだよ。
102774ワット発電中さん:2011/09/23(金) 20:39:09.43 ID:4dM4rghX
制御系なら全部整数型(long)でやっている。
ARMなら32bitだね。これだけあれば、結構いろんな事ができる。
A/Dも12ビットだし。
103774ワット発電中さん:2011/09/24(土) 05:10:18.41 ID:rw5naRsV
これ、Aruduinoより安いんだ。
OLIMEXINO-STM32
http://strawberry-linux.com/catalog/items?code=15061
104774ワット発電中さん:2011/09/24(土) 07:15:40.38 ID:dIAN/wVl
>>100
そそ、今はツールもあるし、そんなに手間ではない。金があればw
 FP-Fixer(浮動小数点の固定小数点化ツール)
  ttp://www.elwsc.co.jp/japanese/products/fp_fixer.html
105774ワット発電中さん:2011/09/25(日) 15:23:49.31 ID:VbcKR4Eh
ARM版Windowsが出たとしてARM関連の開発用マシンとして使えるようにならないかな?
106774ワット発電中さん:2011/09/25(日) 15:24:19.56 ID:VbcKR4Eh
ARM版WindowsのノートPCが出たとしてね
107774ワット発電中さん:2011/09/25(日) 20:03:55.56 ID:aAHM4HTc
今はARM関連の開発用に使えてないの?
108774ワット発電中さん:2011/09/25(日) 20:49:42.12 ID:RdiQwDCO
コンパイル目的なら十分闘えるんじゃないかな
109774ワット発電中さん:2011/09/25(日) 23:20:39.23 ID:+xCwsofh
armのlinuxをインストするだけだな
110774ワット発電中さん:2011/09/26(月) 08:12:38.36 ID:Gky1YCfD
x86と違ってハードウェア標準がないから
Windowsが入ったARMのPCにLinux入れられるかどうかわからないのでは?
111774ワット発電中さん:2011/09/26(月) 08:47:03.23 ID:cC+ITKp9
逆。よほど変なデバイス使ってなけりゃ
どうとでもでもなる
112774ワット発電中さん:2011/09/26(月) 10:03:00.46 ID:TB3YcRWB
linux kernelの arch/arm/の下の mach-xxxxxx/ と plat-xxxxx/ ディレクトリ数の
膨大さを見れば、ひとくくりにARMと言っても
別物のアーキテクチャの寄せ集めだってわかるだろ?

単にユーザランド層のバイナリ互換が保証されてるだけで
OS/ドライバ層からは同じARMコアを用いててもまったく互換性がない。
113774ワット発電中さん:2011/09/26(月) 11:45:26.12 ID:cC+ITKp9
そろそろスレ違いだが
よほど変なデバイスでなければ
そんなとこは書くか弄ればなんとでもなる
安価に高性能なarmデバイスが出るのは楽しみだが
すぐ消えて無くなったりの方が心配
114774ワット発電中さん:2011/09/26(月) 12:38:50.23 ID:TB3YcRWB
arch/armの下って プロセッサベンダ本尊のcontributeがほとんどで
在野のハッカーが書いたコードなんてないよ。
つーか在野ハッカーのコードがlinux kernel本家ツリーに採用されるなんて
牧歌的な時代ととっくに過ぎ去っている。

誰かが windows用ARMコアSoCの設計・生産をベンダに発注する時に
linuxコミュニティに情報出すなって付帯条件つけるだけで
そのプロセッサは事実上Linuxが動作しないものになるよ。
115774ワット発電中さん:2011/09/26(月) 17:04:59.42 ID:93TFbTIe
>>111
起動が大変だよ。BIOSもEFIも無いし。
代わりにp-bootだのu-bootだの使えば、BIOSなんかより遥かに高機能だけど。

>>112
Yes.
PID:1 initが走り出すまで大変。メモリマップも各社勝手に俺様仕様してるし。
まぁそれらの違いを吸収してユーザランドを共通化するのが、Linuxなんだけど。

>>114
>ARMコアSoCの設計・生産をベンダに発注する時に
Apple iOSはそんな感じにNDA契約してるみたいやね。Google Androidは
まだ牧歌的にやってるけど、それはGoogle先生が太っ腹で、自身が情報公開
どころかリファレンスコード出してるからなだけ。
WindowsPhoneに、他のOSを載せるのは困難なNDA契約に成るだろうな、と
俺も予想。
だからAndroid系の開発案件に逝くわ。縛りのキツい案件はもうゴメン。
116774ワット発電中さん :2011/09/26(月) 17:27:50.57 ID:pIzIWADn
lpcxpresso... デバッグ起動時の途中で必ず止まるあの57%って何やってんの? そのままストールする事もあるが? 心臓にわり〜!
117774ワット発電中さん:2011/09/27(火) 15:45:33.91 ID:4Lxm4K2E
STM32VLDISCOVERYを秋月で買ったけど
何から手をつけていいのかわからん。
とっかかりがほしい。助けてー
118774ワット発電中さん:2011/09/27(火) 15:47:35.95 ID:7EQwvAYS
57%はEclipseがデバッガに対してプログラムをロードさせてるところだな
全然違うマイコンの環境を使ってるんだが、57%ってのは同じなんだ
119774ワット発電中さん:2011/09/27(火) 22:50:25.97 ID:shMKqUnY
120774ワット発電中さん :2011/09/28(水) 16:21:44.95 ID:8gmbL9QB
lpcxpresso... UACに引っ掛かるとストールするね。 LPC-Link Probeドライバーがチェーン起動しなくなるみたい。
管理者として実行しましょう。
121774ワット発電中さん:2011/09/28(水) 17:38:46.74 ID:fmImT0TS
右未左もわかぬマイコン初体験のド素人が、STBeeを買って勉強してます。
オシロのようにアナログ値を高速サンプリングしたいと考えています。
今のところ200Kspsで動きました。
目指すは1Msppなのですがこれ以上TIM1を早めると動かなくなってしまいます。
(動かなくなる原因を理解していないのも問題ですが)

STBeeでアナログ電圧1Mspsは可能でしょうか?
122774ワット発電中さん:2011/09/28(水) 22:28:40.01 ID:8h1Sz3U0
>>121
STBeeは触ったこと無いがSTM32F103VET6を使ってるって書いてあるね
TIM1うんぬんということはタイマ割り込みでADサンプリングをしているんだろうが
DMAを使えば1Msppまで可能だった気がする。
123774ワット発電中さん :2011/09/29(木) 10:17:34.83 ID:bwNXeZUr
>>119
おお。Kineticsだけの選択肢でなくなるな。一応現在はKineticsで充分だが、STM32F405RGT6を検討してみる。
Coretex-M0製品がもっと増えないかな... ARMは百花繚乱時代!
124774ワット発電中さん:2011/09/29(木) 10:53:18.98 ID:ZXuzxQZU
Kinetics ×
Kinetis ○

FPU内蔵のKinetisも予定されているけれど、まだ出荷されていないようだ。
他にもNXPのLPC4300シリーズがあるけど、こちらも出荷されていない。

実際に購入可能になるのは、どのメーカーが早いかな?
125774ワット発電中さん:2011/09/29(木) 14:04:22.82 ID:dYaNVOrR
>>122
今もタイマ割り込みDMA転送してます。
STM32リファレンスマニュアルを調べたら

ADC 変換レー ト 1 MHz
− STM32F103xx パフ ォーマンス ・ ラ イ ン ・ デバイ ス : 56MHz 時 1μs (72MHz 時
1.17μs)

とありました。もう少し試行錯誤してみます。
126774ワット発電中さん:2011/09/30(金) 10:27:23.48 ID:Aa/O6sXv
>>125
まず、タイマ割り込みをどういう目的で使っているかを確認するといいんじゃない。

stm32fの場合初期化をすればDMAを使って、RAMに用意できるバッファサイズ分のAD変換を
自動的にやってくれる。
バッファからデータを取り出して何らかの処理をするためにタイマ割り込みを使っているんだと思うが
例えばバッファに1000ワードの領域を確保できたら1MHzサンプルでもデータ処理の間隔は1mSに
なるのでポーリングで処理できる場合もある。

連続でデータを取り出したければDMAのCircular modeを使ってAD変換値をバッファに連続的に
書き込みながらDMA_CNDTRxの値を監視してデータ処理をおこなうという手もある。
DMAのターゲットバッファをリングバッファとして使えるということで、よく考えられていると感心する。
127774ワット発電中さん :2011/09/30(金) 20:23:54.06 ID:FDhtujep
ARMのメリットって、世界のメーカーが同一のコアという事?
となると、周辺のライブラリ化も大事だけど、それ以上に、ソフトウェアのクラス化がもっと大事だよね? クローズドソースの世界の話だけど。
128774ワット発電中さん:2011/09/30(金) 20:37:01.52 ID:/CfP/+U7
コアが同一かはあんまし関係ないでしょ、
周辺デバイスが似たような構成ならコンパイルし直せばいい筈だし。
129774ワット発電中さん:2011/09/30(金) 20:40:58.52 ID:jWuAjlU7
クラスってなに?ww
130774ワット発電中さん:2011/09/30(金) 20:57:21.29 ID:/CfP/+U7
JAVAのCLRみたいなのを想定して言ってるのかな?
131774ワット発電中さん:2011/09/30(金) 21:05:04.80 ID:cuBBbqou
>>128
付け加えで、>>127さんはアプリ屋さん?とオモタ
132774ワット発電中さん:2011/09/30(金) 21:16:30.43 ID:/CfP/+U7
Wiki見てもARMの優位性についてはあまり触れてないけど、
IPのロイヤリティーがかなり安めに設定されていたので、ゲーム機器関係でもARMは持て囃されていたね。

今後の旬なCPUが何になるか知らんけどARMは当面生き残りそうだと思う。
FPGA関係のIPが急成長する可能性もあるけど。
133774ワット発電中さん:2011/09/30(金) 22:02:57.84 ID:xBSnwH8+
次期arduinoにARMと聞いて勉強しようと思ってんだけど将来性が気になる
134774ワット発電中さん:2011/09/30(金) 23:16:36.65 ID:/CfP/+U7
将来性ってベンダーがARMコアの一般製品をいつ頃まで供給するかって話?
STMが他に浮気する可能性か・・・ 個人の主観だとまだあと10年は大丈夫のような気がするけど。
135774ワット発電中さん:2011/09/30(金) 23:57:13.70 ID:Mg/3YOER
とうとう正式に公開されたけど、arduino32がARM採用らしいので、これで
我が公国はあと10年は戦える…と良いなぁ。
136774ワット発電中さん:2011/10/01(土) 00:14:13.38 ID:B/W/7mpe
次期arduinoはPIC24Fでも良かったと思うけど価格差が無いのかな
今の設計ルールだと8ビットCPUはスカスカ過ぎて困るらしいしw

digikeyプライスだとPIC24Fの方が高いのか、なんてこったい。
137774ワット発電中さん:2011/10/01(土) 00:15:46.29 ID:EcPD1n10
ATMELのチップを使いたかったんじゃないかな。
138774ワット発電中さん:2011/10/01(土) 00:49:08.46 ID:78TZxzPW
>>126
アドバイスありがとうございます。
サンプルをベースにあれこれ動かしてみてる状態で
ハードウェアを含めて理解がかなり不足してるのを自覚してます。
リファレンスマニュアルをじっくり読み直します!
139774ワット発電中さん:2011/10/01(土) 01:41:36.20 ID:B/W/7mpe
>>137
たった今AVR32のインストラクションコードを見て少し萎えたw
これはちょっとどうかなって感じ、どうせコンパイラ任せなんでアレなんだが、
ちょくちょくlssを気にする者としてはクセが強いように思う。
出来が悪いって感じではなく、コンピュータアシストでインストラクションを最適化させたのかな?
なんとなく拒絶してしまったw
ttp://www.atmel.com/dyn/resources/prod_documents/doc32000.pdf
140774ワット発電中さん:2011/10/01(土) 03:19:00.30 ID:HBGbT8fl
>>137
ATMELで選ぶなら、AVR32の方がMAC付いてたりUSBはFullSpeedだけどOTGだしDRAM繋げられるし、お得に見えるけど
クロックが低いのが気になったのだろうか?
FPU付きのUC3C系は出荷が遅かったしな…

ま、どうでも良いか。
141774ワット発電中さん:2011/10/01(土) 05:41:35.50 ID:cYN24Esu
>>140
だな。
ARM界でマイナーなAtmelチップのボードの話しは、arduinoスレでやってくれ。
142774ワット発電中さん:2011/10/01(土) 22:48:01.66 ID:t1yw+Ubn
最適化の方向性がメモリ節約ばっかだな。
どうせclock低いとはいえ、性能面の最適化は放棄かよ。
今時USB FullSpeedとか、中華ガジェットしか用途無いじゃん。
143774ワット発電中さん:2011/10/02(日) 00:47:00.59 ID:v0l4oCYj
やっとLPCXpresso 1769 + マルツ基板で、16×2行のLCDが動くようになった。
ついでにFree RTOSも。
RTOSを使うと時間管理が非常に楽。
144774ワット発電中さん :2011/10/02(日) 15:07:41.39 ID:aWtZloOo
Cortex-M0はいずれ100円以下のチップが出現するかな? 32KB flash 8KB SRAMの少ピンパッケージが欲しいな?
そうなれば、もうPICイラネ!
145774ワット発電中さん:2011/10/02(日) 15:51:51.34 ID:4bENMpUf
LPC1769マイコンのフラッシュがさすがにヘタって来た。書き込みに失敗する頻度がかなり多くな
った。
それで秋月に1セットたのんどいた。
数百回の書き込みでへたるものかな。スペックじゃ10000回とかかいてあったような気がするが、
これじゃH8マイコンの最小書き込み回数にも負けそう。
146774ワット発電中さん:2011/10/02(日) 16:21:26.99 ID:jsI0rjnt
>>144
もう、あるよ。
>>1
> NXP社 LPC1111の最安がなんと$0.9!! (2010/10/10時点)
147774ワット発電中さん:2011/10/02(日) 17:10:11.85 ID:/0srxFO9
>145
>LPC1769マイコンのフラッシュがさすがにヘタって来た

さすがに、数百回ってことはないんじゃ?
そういのは各部の接触不良を疑うのが吉。
148774ワット発電中さん:2011/10/02(日) 17:55:16.22 ID:4bENMpUf
>>147
そう思って、いろいろ接触不良、特にLPC-Link部とのハンダ漬けを疑ったんだけど、そうじゃなか
った。書き込む直前までCPUリセットして、ぎりぎりになって解除すると50%くらいの確率で書き込みが
成功する。
まあLPC1769ボードはそんなに高くないからいいけど。
149774ワット発電中さん :2011/10/02(日) 17:57:58.46 ID:aWtZloOo
>>146
うへっ。ヤス! パッケージが... でも、サイナラPIC16&AVRtiny!
150774ワット発電中さん:2011/10/02(日) 18:35:05.25 ID:/0srxFO9
>>148
>書き込む直前までCPUリセットして、ぎりぎりになって解除すると50%くらいの確率で書き込みが
成功する。

これだと、要因はFlashのヘタれじゃないような気がしますが、
時間ももったいないので買ってみるのも一つの手かな。
151774ワット発電中さん:2011/10/02(日) 18:36:17.73 ID:dd68ciIy
>>146
秋葉店頭で100円以下で買えるなら考える
152774ワット発電中さん:2011/10/02(日) 19:19:45.02 ID:jsI0rjnt
>>151
電車賃と労賃考えると微妙。
他の部品と一緒に通販じゃね?
153774ワット発電中さん:2011/10/02(日) 19:32:15.30 ID:3qyT183i
それ以前に、NXPが値上げしたので@0.9ドルは今はロット買いしても厳しい筈。
154774ワット発電中さん:2011/10/03(月) 08:16:47.15 ID:wTBHH++5
>>132
> ゲーム機器関係でもARMは持て囃されていたね。
ロイヤリティーは知らないけど、GBAに採用されたのはZ80と一緒に組み込めるIPで、低消費電力が理由だと思ってた。

> FPGA関係のIPが急成長する可能性もあるけど。
いつも機会がある毎に検討するけど、微妙なんだよね。
FPGAの値段、ライセンス、組み込む手間を考えると、外にチップ載せたほうが安上がり。
そんな日が来るのかな。
155774ワット発電中さん:2011/10/03(月) 08:19:39.47 ID:wTBHH++5
>>153
円高進行したから、まだ100円切っているんじゃない?
156774ワット発電中さん:2011/10/03(月) 10:59:16.01 ID:5+Rh0Fbl
157774ワット発電中さん:2011/10/03(月) 13:35:17.14 ID:258+Zv/I
>>148
STM32Fシリーズでの話だけどブート書き込みに使うピン(JTAGピン)を
他の目的で使おうとしてプログラムの先頭で初期化してしまうと
同じような症状が出る。
その場合は初期化までに数秒の時間待ちを入れると簡単に書き込めるようになる。

CPUが違うけど、参考までに。
158774ワット発電中さん:2011/10/04(火) 00:06:01.39 ID:TY9Xrbh1
>>157 それはリセットが入ってからそのJTAGから別の目的のピンに切り替わるまで
数秒間そのピンが使えないということですか?
とゆうことはたとえば、電池駆動の場合でそのピンをボタン入力にした時、電池を交換してから
しばらく待たないと使えないという不具合がでるのでしょうか?
159774ワット発電中さん:2011/10/04(火) 11:39:25.37 ID:KXQ+LTf0
開発中は初期化を遅らせればいいだけじゃね?
160774ワット発電中さん:2011/10/04(火) 12:32:28.80 ID:dsl8hKn9
>>158
>それはリセットが入ってからそのJTAGから別の目的のピンに切り替わるまで
>数秒間そのピンが使えないということですか?

そういうこと、
リセット後数秒間も待てないようなアプリケーションだったら
>>159が言うように開発終了時に初期化の時間待ちをコメントアウトするといい。
161145:2011/10/04(火) 18:00:04.24 ID:2dKk9tFS
こないだのLPC1769のフラッシュ書き込めなくなる現象の対処方法わかりました。
P2.10をGNDにつないで、マニュアルリセットをかけ、その後P2.10を解放すると旨く書き込めるようになりました。
162774ワット発電中さん:2011/10/04(火) 18:51:49.33 ID:KXQ+LTf0
へー、なんだろう
残電位がどっか影響してるのか
163774ワット発電中さん:2011/10/04(火) 20:49:06.38 ID:2dKk9tFS
いろいろ検索したら、この方法が出てきました。
さらに、この方法でもだめなら別の方法があるらしいです。
164774ワット発電中さん:2011/10/04(火) 21:05:31.88 ID:2dKk9tFS
ちなみに
ttp://meimeiyajisan.blogspot.com/2011/06/blog-post_07.html
を参考にしました。
165774ワット発電中さん:2011/10/04(火) 23:15:07.40 ID:UIw8uFwr
OMAP5で動物ボードを作ってくれよん
166774ワット発電中さん:2011/10/04(火) 23:47:14.39 ID:pY7fnSxf
ISPピンGNDに落としてリセットすると
ISP用の内蔵ROMから起動するようになってるのでその関係かな
167774ワット発電中さん:2011/10/05(水) 00:12:52.31 ID:N0J30Q4A
>動物ボード

一瞬、何の事か理解できなかったけど
beagleboardとかpandaboardの事か。

あのシリーズは反則的に安いから、
新プロセッサでも同レベルだったら嬉しいな。
168774ワット発電中さん:2011/10/05(水) 09:06:56.47 ID:Nvw6JA8/
亜留間次郎の事かも
169774ワット発電中さん:2011/10/05(水) 16:32:57.02 ID:ADnQn3mY
FreeRTOSを試してみたけど、V7.0.1はTICK回りが何か変。

vTaskDelay(1 / portTICK_RATE_MS);

が1msにならない。何十倍も遅い速度のディレイがかかる(正確には測定してないけど)。
そこでFreeRTOSConfig.hの

configTICK_RATE_HZ をデフォルトの1000から100000に変更すると、そこそこ良い値になる。

configCPU_CLOCK_HZは120MHzでLPC1769が動くように119000000に設定してあるが、どうももっと遅いクロックで動作しているみたい。

V6.1.0だと正常に動くんだけど。
だれかこんな経験した人いるかな。
しばらく旧バージョンを使うしかないかな。
170774ワット発電中さん :2011/10/05(水) 18:28:37.47 ID:WxopQcgj
age
171774ワット発電中さん:2011/10/05(水) 22:14:34.86 ID:C5P+697B
>>169
以前試した記憶では、FreeRTOS v7.0.1でも特に問題なかったよ?

>120MHzでLPC1769が動くように119000000
この設定値が意味不明だけど、
何メガの水晶発振子で、PLLで何倍して、ディバイダーで1/何して、
systickに供給されるCCLKは何ヘルツ?

て、あたりは大丈夫?

172774ワット発電中さん:2011/10/06(木) 07:00:50.58 ID:axpw+0jL
>>171
Xtalは1200000Hzです。→__F_IN
CMSIS_v2p00_LPC17xxのsystem_LPC17xx.cで
PLL0CFG_Valを0x00050077に設定してあるので
__Mが0x0078、つまり120、
__Nが0x0006になっています。

これらの値から、__FCC0(__F_IN)は480MHz、
__CCLKCFG_Val=3に設定してありますので
__CCLK_DIV=4になります。
結果、__CORE_CLKが120MHzになり、正しいと思うのですが。。。
173774ワット発電中さん:2011/10/06(木) 07:12:18.86 ID:axpw+0jL
訂正 Xtalは12MHzです。(12000000)
174774ワット発電中さん:2011/10/06(木) 20:30:40.96 ID:QAelanHe
FreeRTOS v7.0.2はv7.0.1と変わりすぎていて訳和歌欄ですね。
175774ワット発電中さん:2011/10/06(木) 21:45:14.51 ID:lWUqMcej
アップル、iPhoneを壊しても49ドルで修理してくれるAppleCare+を発表
http://www.gizmodo.jp/2011/10/iphone49applecare.html

4S買う人は加入必須!
176774ワット発電中さん:2011/10/06(木) 22:30:29.67 ID:QAelanHe
簡単にプログラミングできちゃうmbedより、わけのわからないLPCXpressoのほうが面白いことは面白いんだけど。
でもライブラリCMSISのバージョンで動作がころっと変わるのは止めて欲しい。
v7.0.1とv7.0.2は全く別物だから、V7.1.0もしくはV8.0.0にすべきと思う。
177774ワット発電中さん:2011/10/06(木) 23:33:38.80 ID:kP9bSt/w
perl5系列のことか!?
178774ワット発電中さん:2011/10/07(金) 00:00:02.81 ID:VlWs9r6N
間違えた。CMSISはV1.3とV2.0.1だった。
FreeRTOSのバージョンがV7.0.1とV.7.0.2だった。
179774ワット発電中さん:2011/10/07(金) 16:26:39.54 ID:x8O5A7BM
ARM使ってLinuxパソコン作りたいけどハードル高いのかな?
180774ワット発電中さん:2011/10/07(金) 18:27:49.69 ID:NwO0t51C
>>179
個人で作るの?
それならDDR2のパターン配線とBGAの実装がね。
せめてプリシミュレーションして、インピーダンスコントロール基板。
それがダメならプリシミュレーションだけでも。
BGAはBGAだけ実装してくれるサービスもあった気がする。
MitouJTAGを作った特殊回路なんちゃらさんの日記に、PCIeボードの記事があって参考になる。

ARM9で我慢すればSDRAMでTQFPになり、敷居はグッと下がる。

LinuxではなくuCLinuxなら、もっと楽。
181774ワット発電中さん:2011/10/07(金) 22:09:33.90 ID:tXnkoU/4
既にBeagle板とかPanda板が有るやん。
182178:2011/10/08(土) 19:48:18.97 ID:Jm6z3huH
その後、夜遅くまで勉強して、LPCXpレッソ4.1.0を使い込んで、
FreeRTOS v7.0.2とCMSIS v2p00を組み合わせてプログラム作ったら正常に動いた。
俺の勉強不足に反省
183774ワット発電中さん:2011/10/08(土) 20:22:09.56 ID:J8cFU6rm
LPCXpresso Base Board の回路図公開されてないですかね?

http://www.arm.com/community/partners/display_product/rw/ProductId/5064/
184774ワット発電中さん:2011/10/08(土) 21:29:38.31 ID:Jm6z3huH
>>183
もう入手していると思うけど、
http://www.embeddedartists.com/sites/default/files/support/xpr/base/LPCXpresso_BaseBoard_rev_B_Users_Guide.pdf
を頼りに調べるのがいいかも。
回路図は探し切れなかった。仮にあっても、相当複雑なものになりそう。
185774ワット発電中さん:2011/10/11(火) 19:51:43.73 ID:zH0MvXjI
今日の夕方に3つ注文したんだけど単価1659.6円だったのに、
今見たら単価1266.4円になってる・・・
差額でもう1台買えそうだ・・・
ttp://jp.mouser.com/Search/ProductDetail.aspx?R=STM32F4DISCOVERYvirtualkey51120000virtualkey511-STM32F4DISCOVERY
186774ワット発電中さん:2011/10/12(水) 15:50:34.91 ID:fHnCXB4H
>>185みて3つぽちった。32Lもぽちった。
187186:2011/10/14(金) 18:57:58.73 ID:5EeR/mLy
今日届いた。32LのLCDでトンボとんで和んだ。
188774ワット発電中さん:2011/10/14(金) 19:47:30.23 ID:u9sANGZb
Cortex-M4は魅力だけど、送料2000円って。。。
189774ワット発電中さん :2011/10/15(土) 02:37:50.14 ID:v4/hA/IW
みんな、ポチるのハヤ! ポチった後の開発も速いの? ジャンク箱に入ってたりして w
190185:2011/10/15(土) 03:02:15.41 ID:71iWzOUc
完売御礼です!

というのはジョークです。自分がポチった時在庫121個だったのに無くなるの早いな。
>>188
7500円以上買えば送料無料なので自分は他に3.5インチTFT液晶タッチパネル付とか買いました。

>>189
STM32VLDISCOVERYからプログラム移植してるけどアセンブリ言語でレジスタアドレス即値でいれてたので、
現在RM0090のマニュアルと格闘中です;;
191185:2011/10/15(土) 04:05:50.90 ID:71iWzOUc
GPIOのBRRが無くなってました。
元ソースがBRRでピンのリセットしてたので移植めんどくさかったけど動きました。
これでぐっすり眠れます^^
192186:2011/10/15(土) 23:35:45.91 ID:6zdYfhkT
>>189 漏れはSTM32触り始めたのは10月だからサクサクとは作れない。
勉強中です。
193774ワット発電中さん :2011/10/16(日) 11:18:08.48 ID:ViaLiTaY
すごいな STM32の世界。 普通にクロック120MHz時代に突入か。 どこまで上がるん?
194774ワット発電中さん:2011/10/16(日) 11:25:55.40 ID:P8sx7bbr
NXPのLPC1769も120MHzだけど、Cortex-M3。
>>185みても在庫切れ。納期3ヶ月。しかも欲しいのは1枚だけでいいのに、送料が2000円。
うーん。
195774ワット発電中さん:2011/10/16(日) 13:27:07.51 ID:aAwHERgp
>>193 どこまで上がるん?

すでに168MHzだよ。
196 【東電 85.5 %】 :2011/10/16(日) 20:31:41.83 ID:2ZzgRK/p
決めた、ARM基板乞食になってみるぜ。
まずET2011のセミナとブースに期待。
197774ワット発電中さん:2011/10/16(日) 22:11:16.22 ID:ECfATNml
>>196
放射能に汚染されたビッグサイトやパシフィコにはもう行きたくないわ。
198774ワット発電中さん:2011/10/17(月) 07:56:22.03 ID:LXQMClEO
iOS機器対応外部アクセサリ作ってる人いる?
199774ワット発電中さん :2011/10/17(月) 10:14:51.66 ID:Mt+PoHKC
あちゃ〜。 こんなに早くDigiKeyにF4が出てくるとは。 F207基板作って1ヶ月で、またF407基板を作らニャ。 アセアセ!
FusionPCB無ければ寝てるな w 今回は、FPGAも乗っけて画像処理ビッグボードしよっと。
200774ワット発電中さん:2011/10/19(水) 19:33:23.53 ID:KEdPiGkN
今まで付録基板のLPC2388を使ってたんですが、
CQの在庫が無くなったみたいなので、お手軽なARM基板を探しています。
2388が128KB-ROM 72MHzだったので、それ以上を目安にしています。
ttp://akizukidenshi.com/catalog/g/gM-04117/
できれば秋月は避けたかったんですが、皆さんはdigikeyとか海外から取り寄せているのでしょうか。
2千円くらいのお勧めボードってありませんかね。
最近の付録基板とか、コレ使えってのがあったらお願い致します。
201774ワット発電中さん:2011/10/19(水) 19:38:59.82 ID:KEdPiGkN
あぁ、>>185さんのが凄く良さげですね見てなかった。
202774ワット発電中さん:2011/10/20(木) 01:00:24.86 ID:+vKlHIEC
>>200
できれば秋月は避けたかった
このクズ、死ね。理由示せ
203774ワット発電中さん:2011/10/20(木) 01:44:22.19 ID:V02RJ2yg
彼でなくても、常識的に考えて秋月だけは避けるだろう。
送料バカみたいに高いし。少しは共立やデジット、千石、マルツを見習え、と。
204774ワット発電中さん:2011/10/20(木) 11:47:30.70 ID:Rxq9L4MU
え?
205774ワット発電中さん:2011/10/20(木) 13:38:05.58 ID:fO3V3mh2
冥途のついでに買えばいいのさ
206774ワット発電中さん:2011/10/20(木) 14:55:17.75 ID:8DsTSl7b
>>202
いつまで在庫あるか分からないし、
バッタ屋なので再販の保証もないからだよ
207774ワット発電中さん:2011/10/20(木) 18:08:21.01 ID:vMimMWMY
ふつうにLPC1769やmbedで良いと思うけど。
価格安いし。
208774ワット発電中さん :2011/10/20(木) 19:09:29.97 ID:ckzw3FQB
もう苺さん元気過ぎ! もうF4Discovery売出し中! ヤス! トレンドは止められない w

209774ワット発電中さん:2011/10/20(木) 19:23:34.78 ID:5ROuEOZA
バッタ屋とか昭和の時代から抜け出せない爺だな。
210774ワット発電中さん:2011/10/20(木) 19:59:35.55 ID:8DsTSl7b
>>209
今は何て言うんだい?
中古ショップ秋月?
211774ワット発電中さん:2011/10/20(木) 20:02:04.47 ID:KI26bcPa
>203
送料ってこんな感じみたいだけど
>共立  \380 \7500以上で無料
>千石  \420
>マルツ \472 \5250以上で無料
>秋月  \500
共立に比べると+\120は確かに高く感じるけど、マルツとの+\28が
"バカみたいに高いし"って感覚は理解できないよ。
212774ワット発電中さん:2011/10/20(木) 20:09:26.36 ID:PGKwGGJs
>>208
いいねそれ、安いし。
http://strawberry-linux.com/catalog/items?code=32110
STM32F4(STM32F407VGT6)はFPU内蔵のCortex-M4Fでフラッシュ1Mバイト,RAMは192Kバイトもあります。
213774ワット発電中さん:2011/10/20(木) 20:14:48.92 ID:vMimMWMY
>>212
さっそくポチった。
214774ワット発電中さん:2011/10/20(木) 20:24:13.35 ID:zAmESXGO
サービスが行きとどいたストロベリーリナックスさんに比べて秋月はホント阿漕だな
経営者の資質とか人柄の差なんだろうなぁ
215774ワット発電中さん:2011/10/20(木) 20:48:04.88 ID:vMimMWMY
ポチってから気づいたけど、STMの環境はついてくるの?
216774ワット発電中さん:2011/10/20(木) 20:50:35.84 ID:PGKwGGJs
秋月は物がいろんな意味で安いから、
送料とは別勘定にしてるんじゃね?

マルツとかは、パーツ代にかなり手数料が入ってるから
送料無料とか出来ると思われ。

217774ワット発電中さん:2011/10/20(木) 20:54:03.32 ID:vthtoiET
Atollicのフリー版使えばいいよ。
ときどき宣伝の窓が出るけど、コード制限、期間制限なし。
218774ワット発電中さん:2011/10/20(木) 20:55:59.27 ID:vMimMWMY
>>217
ちょっと検索してみた。
いいものを紹介してくれてありがとう。
219774ワット発電中さん:2011/10/20(木) 21:13:58.96 ID:8DsTSl7b
>>216
20円で買い取って100円で売ってる店が送料とは別勘定?
220774ワット発電中さん:2011/10/20(木) 21:51:04.75 ID:7WPePHN1
同業者の妬みか。
みっともないな。
221774ワット発電中さん:2011/10/20(木) 22:36:14.99 ID:aBpQNxo/
あからさまな自演
222774ワット発電中さん:2011/10/20(木) 22:57:59.68 ID:V02RJ2yg
苺さん元気だね。名前とは裏腹にLinuxに非対応だけど。

ARMに今更FPUなんか要らんから、DSP載せてくれ。単精度で充分だから積和演算
パイプラインで流せるように。
223774ワット発電中さん:2011/10/20(木) 23:00:28.74 ID:vOOjRaL+
OMAP?
224774ワット発電中さん:2011/10/20(木) 23:17:26.32 ID:V02RJ2yg
OMAPまで逝くなら、ついでにIEEE1394も載せてくれ。TI chipの奴を。
VIAのchipはIEEE1394音響機器と相性問題出ることが有る。
225774ワット発電中さん:2011/10/20(木) 23:31:02.89 ID:BleQZ2PI
お前らさあ、あれいいこれいい言ってすぐポチったりしてるが一体なに作ってんの?
ん?ただポチってるだけか?ん?
これからは完成品ぅpは必ずする事にしよう。ぅpしない奴はスルーな!
226774ワット発電中さん:2011/10/20(木) 23:36:38.15 ID:PGKwGGJs
>>219
貴方が20円で買い取って20円以下で売り、送料無料な慈善事業始めたら宣伝してくれ。
買ってあげるからさw
227774ワット発電中さん:2011/10/21(金) 00:14:36.55 ID:zUbY8LNg
2chで宣伝するなんてどうかしてる
228774ワット発電中さん:2011/10/21(金) 01:01:54.10 ID:p9YNP+oO
FT2232でSWDマダァ?
229774ワット発電中さん:2011/10/21(金) 02:01:11.98 ID:48ozv5dQ
>>225
LEDチカチカとネギ振りミク
230774ワット発電中さん:2011/10/21(金) 02:39:37.72 ID:Nwx8RrLx
>>229
ぅp
231774ワット発電中さん:2011/10/21(金) 07:04:02.44 ID:xkIw33eq
Cortex-M0版のmbedが出るらしい。
http://mbed.org/blog/entry/Look-what-just-turned-up-at-mbed-HQ/
232774ワット発電中さん:2011/10/21(金) 23:31:07.62 ID:0XGHRHQa
4Sを早速修理に出してみたよ! アップルの神対応にビビる!|ギズモード・ジャパン
http://www.gizmodo.jp/2011/10/for_service_4_s.html
233218:2011/10/22(土) 00:00:41.56 ID:ZxZBV2GZ
本日苺LinuxからDiscoverly発送
明日には着くかも。
環境はダウンロード済み。
バッチコーーーーイ!
234774ワット発電中さん :2011/10/22(土) 18:06:29.48 ID:eo7m/Glf
>>233
あちきにも、苺からF4Discovery着いた。 取りあえず、Demo動いた。
atollicはlpcexpressと同じeclipseなんで、数分で動かせた。
さて、TFT液晶モジュールに繋ぐ段取りをしようかと思いきや、FMSCポート使えネェ。 困った。
仕方ネェ。 FusionPCBに発注した、F4基板が届くのを待つか w
それまで、ビッグメモリ空間を利用してCでのOOPのお勉強! OOPフレームワークもかなり仕上がってきた。
次は、OOPに特化した、TCBディスパッチャーの設計だな! FreeRTOSやuITRONはOOPには冗長過ぎる。
235774ワット発電中さん:2011/10/22(土) 19:24:00.80 ID:q75VNntG
>>234
うちにも届いた。
このボードって加速度センサが乗っているのね。
とりあえずサンプルダウンロード中です。
236774ワット発電中さん:2011/10/23(日) 07:37:03.22 ID:ep55gDsl
↑ダウンロードしてコンパイルしたら、デモプログラムそのものでした;。
237774ワット発電中さん:2011/10/23(日) 12:38:38.61 ID:C6+Qn/pS
STM32F4-discoveryなかなか面白そうだね
右下のU9って穴の開いた部品はマイクロフォンだったのかーAIN4で読めるのね
解説にないから回路図追ってしまった
238774ワット発電中さん:2011/10/23(日) 12:46:26.09 ID:ep55gDsl
>>237
あ、道理でイヤホン付けてもなにもきこえなかったのかw
私は朝3:00に目が覚めてそれからずっと弄っています。
239774ワット発電中さん:2011/10/23(日) 12:47:52.58 ID:ep55gDsl
おっと勘違いレスでした↑
240774ワット発電中さん:2011/10/23(日) 13:30:37.56 ID:C6+Qn/pS
>>238
サンプルプロジェクトはサウンドデバイスの初期化程度しかやってないね、
ちゃんと音を流すサンプルが欲しいところです。
241774ワット発電中さん:2011/10/24(月) 21:05:55.82 ID:LfuuiXcR
25ドルのコンピュータ「Raspberry Pi」開発中
http://nlab.itmedia.co.jp/nl/articles/1110/24/news017.html

http://elinux.org/RaspberryPiBoard

■700MHz ARM11
■128MB or 256MB of SDRAM
■OpenGL ES 2.0
■1080p30 H.264 high-profile decode
■Composite and HDMI video output
■USB 2.0
■SD/MMC/SDIO memory card slot
■General-purpose I/O
■Optional integrated 2-port USB hub and 10/100 Ethernet controller
■Open software (Ubuntu, Iceweasel, KOffice, Python)
242774ワット発電中さん:2011/10/25(火) 03:06:40.44 ID:bAu8XqQ7
>>241
大きな子供が買い占めそうだw

243774ワット発電中さん:2011/10/25(火) 07:14:30.31 ID:EPn3gVRp
苺Linuxが扱わないかな? Raspberry Linuxとかいう名前でw
244774ワット発電中さん:2011/10/25(火) 11:10:14.07 ID:pq9Co9Nk
ディスプレイなしか・・・
インド製の35ドルのスレートPCのほうがいいな
245774ワット発電中さん:2011/10/25(火) 18:56:49.54 ID:CaG/SDva
ATMELのSAM-BA2.1、Windows7-x64だとSAM-BA自体はインストールされないのか。
SAM-BA CCだけインストールされたけどなんだか妙に重くてまともに動かん。
ついでに、SAM-BA状態にしたボードをUSBで繋げたら妙なカメラか何かのドライバがインストールされた…

>>241
1万出せばディスプレイ付きが買える世界になっちゃったからな…
でも、1080pのH.264でhigh-profileがデコードできるのか。
246774ワット発電中さん:2011/10/25(火) 19:42:52.75 ID:ztpW6Ldk
STM32F4-Discoveryを買ったけど、これだけではLチカしかできないね。
マザボを万能基板でぼちぼち組み立てようかな。
これに合わせた多機能のボードがすぐでそうなきもするけど。
247774ワット発電中さん:2011/10/25(火) 23:42:10.91 ID:EPn3gVRp
>1080pのH.264でhigh-profileがデコードできるのか。
intel atom(+i945)より高性能だな。
atomでそれやろうとすると、nVidia ion chipsetが必要だ。
つーか、ionの売りはそこだからな。
248774ワット発電中さん:2011/10/26(水) 07:16:27.29 ID:yKnILsFv
netとusbがオプションなんだな
249774ワット発電中さん:2011/10/26(水) 20:41:32.17 ID:S3DLk3vV
>>241
見た感じRTCはないのかな
250774ワット発電中さん:2011/10/26(水) 20:44:50.18 ID:aTC9tUbh
すごいな。数千円でチョイ前のPCの性能を実現できるんだ。
251774ワット発電中さん:2011/10/26(水) 20:52:00.17 ID:6v4gt4e4
捨てるのが有料なので捨てれない俺のDualなPentiumPro(200MHz)デスクトップ3台ジャンクはどうすれば…
252774ワット発電中さん:2011/10/26(水) 23:45:36.52 ID:wUL8iQaL
>>251
何でも扱ってる某有名中古屋とかで引き取ってくれるんじぇね?
253774ワット発電中さん:2011/10/26(水) 23:58:50.45 ID:pJo3qWdf
ぴよっ!
254774ワット発電中さん:2011/10/26(水) 23:59:40.36 ID:YV4d2ZU3
>>251
パラレルポートやISAバスが使える実験用マシンとして使い潰すとか、
貧乏な研究室やフリーソフト系で寄付募集してる所に送りつけるとかw
255774ワット発電中さん:2011/10/27(木) 01:34:59.54 ID:5gMRTR0g
>>234
きもい独り言はてめぇのtwitterでやれ
http://twitter.com/#!/upperwell
思う存分OOPOOPってほざいてりゃいいから
256774ワット発電中さん :2011/10/27(木) 18:40:50.01 ID:UIGW+DYi
さてと。 なんだっけ?
257774ワット発電中さん:2011/10/28(金) 01:27:55.10 ID:kuEaF2I2
も前らのせいで苺屋さんは忙しそうだ
258774ワット発電中さん:2011/10/28(金) 12:02:31.66 ID:4RackFfu
DIP28のCortex-M0か
259774ワット発電中さん:2011/10/28(金) 15:01:42.89 ID:zz9WJatO
>>258
この話かな?
http://techon.nikkeibp.co.jp/article/NEWS/20111026/199859/?ST=print

ちょうどPIC32(MIPSアーキテクチャ)もDIP品を投入するようだ。
http://journal.mycom.co.jp/news/2011/10/25/087/index.html
260774ワット発電中さん:2011/10/28(金) 15:19:33.41 ID:4RackFfu
>>259
そうそうそれ
けどPIC32にもDIP品の予定あるんだ。
なんで急にDIP品がw
261774ワット発電中さん:2011/10/28(金) 19:50:37.08 ID:8Ce3kHKI
8ビットの置き換えも狙うといっているのだから。
262774ワット発電中さん:2011/10/28(金) 20:38:37.58 ID:rLPZeeXn
>>259
>フラッシュ・メモリ容量は最大32Kバイト、SRAM容量は最大4Kバイト。
もう一声欲しい所。
263774ワット発電中さん:2011/10/28(金) 20:44:28.11 ID:7tJVvSJh
やっとマルツにOLEDが入荷した。
明日着予定。
264774ワット発電中さん:2011/10/28(金) 21:46:53.48 ID:7IQCdTuo
aitendoのAD-128160-UART買ってきたけど辿り着いたリファレンスが中国語w
265774ワット発電中さん:2011/10/28(金) 23:46:42.24 ID:g8xwrCcS
RAM外付けさせてくれー!
せっかく32bitなんだし、MB単位のデータ扱いたいんだが。
266774ワット発電中さん:2011/10/29(土) 08:22:39.98 ID:JPdT64Q8
>>265
STMicro使えば良いのでは?
267774ワット発電中さん:2011/10/29(土) 12:18:58.79 ID:AT8BYtLt
STM32F4のGPIOのスピード選択で
2M,25M,50M,100Mとか内部バスのAHB1が150MHz
って周波数は何処に依存しているんでしょうかね?

GPIOにソフト的に正確な波形を刻みたいんですが、
周辺回路が殆どバス接続なので難しそうですね。
268774ワット発電中さん:2011/10/29(土) 12:33:22.10 ID:AT8BYtLt
シファレンスマニュアルの方に記載がありました、
RCCレジスタで決めてそうですね、よく読んでみます。
269774ワット発電中さん:2011/10/29(土) 13:09:09.02 ID:GW2f+kMq
Cortex-A7が発表されてますね。国産モデルで10000円スマホが出る日も近いかな。
それはともかく、beagleboardやpandaboardの様なボードはいつごろ出てくるのかな?
270774ワット発電中さん:2011/10/29(土) 19:45:52.87 ID:EuzAFINh
MARY-OB基板到着。
小さい画面だけどきれいだ。
ソフトはmbed用に用意されたデモコードを使い、LCPXpresso LCP1769用にちょっといじり、一発動作。
271270:2011/10/29(土) 19:52:45.14 ID:EuzAFINh
というか、OLED制御ラインはmbedと完全コンパチだった。
TextLCDのピンアサインメントを変えただけ。
272774ワット発電中さん:2011/10/30(日) 01:22:15.25 ID:G3sH6ZqL
>>263
MJD!?
日曜はムリだから月曜に行ってみよう。残ってるといいんだけど
273774ワット発電中さん:2011/10/30(日) 22:46:16.61 ID:PwPZALkb
beagle/panda のスレどご?
274774ワット発電中さん:2011/10/31(月) 20:08:44.54 ID:ScYhI2Gr
STM32F4-DISCOVERYのサンプルコードがV1.1.0にアップデートされた。
LEDのデモを実行しているが、これには変化が無いみたい。
275774ワット発電中さん:2011/11/01(火) 16:49:14.64 ID:oGy+C0za
TrueSTUDIO LiteってHex作らせてくれないのかな
276774ワット発電中さん:2011/11/01(火) 17:07:39.10 ID:xMpxMgSe
確かobjcopyが入ってないんだったと思う
どっかから持ってきて自分で変換すれば出来るよ
277774ワット発電中さん:2011/11/01(火) 17:59:55.27 ID:oGy+C0za
ARMTools\arm-atollic-eabi\bin\objcopy.exe
Flash Converter only available in TrueSTUDIO Professional

あぁ、コイツが悪いのかw
拾ってこよう。
278774ワット発電中さん:2011/11/01(火) 20:40:14.40 ID:xZx7ui+p
TI、5ドルから使用可能なARM Cortex-A8 マイクロプロセッサを発表
ttp://journal.mycom.co.jp/news/2011/11/01/053/


日本TI、業界初、価格5ドルのARM Cortex-A8 マイクロプロセッサを発表
ttp://newscenter.ti.com/jp/Blogs/newsroom/archive/2011/11/01/ti-5-arm-cortex-a8.aspx
279774ワット発電中さん:2011/11/01(火) 20:54:04.37 ID:uG2WYOU4
>>278

TIのニュースリリースの記述によると、BeagleBoard.org コミュニティから
参考価格89ドルで BeagleBone という新しいボードが出るようだ

詳しいことは下記リンク

http://beagleboard.org/bone
280774ワット発電中さん:2011/11/01(火) 23:26:24.67 ID:oGy+C0za
>>276
拾ってきて変換できた、ありがと。
objcopyのhelpが読みづらくて変換にてこずったよ。
281774ワット発電中さん:2011/11/02(水) 01:57:02.44 ID:2EOz74aD
STM32F4でReadOutProtectionをLevel1にしたら、
ChipEraseできなくて廃チップにしてしまったかと一瞬焦った、
Level0に戻せるのね。
282774ワット発電中さん:2011/11/02(水) 04:20:40.27 ID:dJjqu4xD
秋月か・・・

おっさん店員の対応が悪かったので
翌日の月曜早朝会議で
「秋月の購入部品の中に○○な不良品が入っていた」
と報告した覚えが有るww
購入先リストから外した。
283774ワット発電中さん:2011/11/02(水) 07:29:34.77 ID:2EOz74aD
個人の趣味レベルでしか秋月は使わないだろ普通
組織で秋月とか気が狂っとるとしか思えんw
284774ワット発電中さん:2011/11/02(水) 08:42:29.34 ID:iCpvtvi5
>>283
評価で治具とかの材料が必要で、今すぐ欲しい時、新人に使い走りで買いに行かせることはあるw
285774ワット発電中さん:2011/11/02(水) 10:43:18.97 ID:M0EC14jv
人件費考えるとRSとかに発注したほうが安いんじゃないかと
286774ワット発電中さん:2011/11/02(水) 12:58:42.18 ID:R7809t++
>>285
大丈夫、アシしか出来ない新人君は座ってても人間費がかかる。
使いに出したほうが時間の節約になるし、無駄にならないw
輸送費は電車代とどっこいどっこいだけどさw
287774ワット発電中さん:2011/11/02(水) 13:28:46.09 ID:pjhus/SY
>>282-286
ARMとは無関係だな。下記スレへ移ったら?

【な】秋月、千石、若松などを語るスレ 36
http://kamome.2ch.net/test/read.cgi/denki/1314010234/
288774ワット発電中さん:2011/11/02(水) 14:22:40.23 ID:+jDON/dU
>>282
何の脈絡もなく秋月を貶めているだけ。
同業とか恨みとかそんなところだろww
289774ワット発電中さん:2011/11/02(水) 15:51:05.68 ID:ZY+4M7dv
>>288
店員の自演では?
元々、個人の趣味でも、初心者お断りの店なのに、
ジャンク屋の意味をわからずに来る客が多いんで、困ってるんでしょ。
290774ワット発電中さん:2011/11/02(水) 16:49:16.37 ID:cY40ITka
2.4インチ240x320ドットTFT LCDパネル。
データバスがなんと16ビット。ピン数の多いSTM32F4だったら余裕で扱えそう。
291:2011/11/02(水) 16:49:36.88 ID:cY40ITka
292774ワット発電中さん:2011/11/02(水) 22:10:58.90 ID:enF6B7tK
>>290-291
値段も安くないし、AITENDOとかで以前からフツーに手に入るのと同じ
モノでは?送料込みならむしろ割高。
293774ワット発電中さん:2011/11/03(木) 00:12:05.59 ID:DNfdhmbJ
コピペ 凄い話しだなぁ〜
> 465 名前:ナイコンさん[sage] 投稿日:2011/11/02(水) 01:06:56.04
> ARM って、現行の (Cortex-A9とかの) 〜v7までは
> User, System, Supervisor, Abort, Undefined, Interupt, FastInterrupt の7つも
> 例外モードがあって、そのうち5つでは R13,R14,SR(ステータス)が個別裏レジに切替で
> さらにFastInterrupt時はR8〜R12も裏レジ切替という、異様に裏が多い特殊な複雑さは
> なんでかなぁと思ってたけど、もともと25年前の Acorn の要求仕様のためらしい
>
> で、先週発表された 64bit ARM (v8)の新仕様では、ばっさり切替えて4段の例外
> (特権Lv)に整理するとのこと。state 切替で、32bit モードになってる時は
> Thumb (2バイト命令)も含めて、従来との完全互換を保つため、やはりごちゃごちゃの
> ままみたいだけど、64bit state に切替えると、えらくすっきりする印象
> http://pc.watch.impress.co.jp/docs/column/kaigai/20111101_487830.html
>
> 32bit版OSはそのまま動くことを保証って書いてあるから OS-9/ARM もたぶんOKだと思うけど
> どうせなら OS-9/ARM-64 みたいなのが出たら、OS-9/PowerPC なみに面白いかも
294774ワット発電中さん:2011/11/03(木) 09:33:47.35 ID:aXwBNccu
64ビットかぁ、OSいじらない俺には無縁な感じ。
むしろPropellerみたいな8コア品でないかなw
295774ワット発電中さん:2011/11/03(木) 14:40:00.01 ID:TdemkF/b
>>288
苺屋の落合がくだらない妄言ほざいてるんじゃね
落合は以前なひたふさんところにも同じ調子で書きこんで一蹴されてたが
296774ワット発電中さん:2011/11/03(木) 17:54:13.86 ID:GKOU5pnr
>282
どう見ても逆恨み。対応が悪かったからって会社で嘘の報告
こんな事 する奴は普段の行動も異常だろうから店員もそれなりの
行動とったんでしょ。
297774ワット発電中さん:2011/11/03(木) 20:26:24.93 ID:zVTV3Aa6
>>296
だから、対応が悪いとか良いとか以前に、
そもそも対応なんかを期待するような店じゃないって。
変なカキコミするから、勘違いした客まで利用してトラブル起こす。
298774ワット発電中さん:2011/11/03(木) 22:30:11.94 ID:9AKc+M53
以前とはブツが違うけど、秋月で赤色8x8ドットマトリクスLEDが再入荷
しているね。

ttp://akizukidenshi.com/catalog/g/gI-05163/

しかし、PARALIGHT製からOPTOSUPPLY製に変わったり、値段が2倍になって
いるのはまぁ許すとして、LEDの向きが逆じゃねぇか。

どうせ仕入れるなら、「OSL641501-ARA」じゃなくて「OSL641501-BRA」
じゃなきゃ。

確か前のPARALIGHT製ドットマトリクス使ったキットって、秋月でも出して
いた記憶があるんだが、これは代替品にはならんぞ。
299774ワット発電中さん:2011/11/04(金) 20:47:43.84 ID:kDlrev5s
まあ秋月なんて秋葉を何回も来ていれば
嫌な対応の一回は有るだろうけどな
300774ワット発電中さん:2011/11/04(金) 20:48:17.49 ID:EDkjsgSC
あれだけ人でごった返していればしょうがないよな
301774ワット発電中さん:2011/11/04(金) 22:01:16.63 ID:H0DrqyMz
しょうがないんじゃなくて、最低のサービスを目指してるんだろう。
ごちゃごちゃ面倒くさい客を相手にするような店じゃないよ。
302774ワット発電中さん:2011/11/04(金) 22:03:34.23 ID:EDkjsgSC
あの混雑っぷりに、わざわざ出向くより、いまは通販で秋月から買い物している。
303774ワット発電中さん:2011/11/04(金) 22:28:48.57 ID:BeXwT0h+
Cortex-M3とM4の違いって何?
304774ワット発電中さん:2011/11/04(金) 22:35:02.04 ID:EDkjsgSC
FPU
DSP対応
クロック周波数
305774ワット発電中さん:2011/11/05(土) 02:04:40.95 ID:c3Ds3lXi
>>304
FPUはオプションだから、ICメーカーの考えで入れない場合もある。
フリースケールのKinetisシリーズは、FPU有りと無しの両方を出す予定だが
今のところFPU無しの品種しか出荷していない。

FPUの有無を区別したい人は、FPU有りの方をM4Fと呼んでいる。
306774ワット発電中さん:2011/11/05(土) 09:48:45.01 ID:K1HXDdKo
倍精度仕込んだ製品ってないのかな
307774ワット発電中さん:2011/11/05(土) 12:29:28.97 ID:mwa0YMl8
売り切れてないMARY-OBを初めて見た
308774ワット発電中さん:2011/11/05(土) 18:11:33.84 ID:K1HXDdKo
trueSTUDIOの評価版ってアセンブラでarmのネイティブコード書かせてくれないのかな。
アセンブラの呼び出しするとthumbコードでコケるんだけど・・・
thumbハンドラの呼び出し方が分かりません orz
309774ワット発電中さん:2011/11/05(土) 18:29:03.10 ID:dWeOP7M4
>>305
なるほど。それでM4Fって書いてあるのね。勉強になった。
310185:2011/11/05(土) 18:55:43.07 ID:rq2PTCsa
>>308
アセンブリ言語になる所でちゃんとthumbモードになるようになっているのでしょうか?

keilの制限版ですがSTM32のサイトからダウンロードしてきたスタートアップ使って
main関数などプログラムすべてアセンブリで書きましたが、ちゃんとアセンブルできて実行できますよ
311774ワット発電中さん:2011/11/05(土) 20:24:16.25 ID:/9sKA1NZ
最近、STM32F4_Discoveryを購入した者です。
dsPIC/mbedでのプログラミング経験はあります。

以下の問題で困っております。
もしご存知の方がいらっしゃいましたら、アドバイスを頂けないでしょうか?
書籍”STM32マイコン徹底入門”は拝見しておりますが、
煮詰まっております。


【問題】
IDE上でDebugボタンを押したところ、
(TARGET_CONNECT_ERR) Please check cabling and power to target.
というメッセージが発生する。

【疑問】
一度もSTM32にプログラム書込みした事がなく、
ST-Link/DFUなどの機能が理解できていません。


【開発環境】
Host PC : Windows VISTA
IDE : Attolic TrueStudio for STM32 Lite

【ソースコード】
//コンパイルではエラー無し

#include "stm32f4xx.h"
#include "stm32f4_discovery.h"
void Delay(__IO uint32_t nCount);
int main(void)
{
/* TODO - Add your application code here */
STM_EVAL_LEDInit(LED3);
STM_EVAL_LEDInit(LED4);
STM_EVAL_LEDInit(LED5);
STM_EVAL_LEDInit(LED6);

/* Infinite loop */
while (1)
{
Delay(500000);
STM_EVAL_LEDToggle(LED3);
Delay(500000);
STM_EVAL_LEDToggle(LED4);
Delay(500000);
STM_EVAL_LEDToggle(LED5);
Delay(500000);
STM_EVAL_LEDToggle(LED6);

}
}

void Delay(__IO uint32_t nCount)
{
for(; nCount != 0; nCount--);
}

お手数ですが、有識者の方がいましたら、
アドバイスを下さると助かります。
312774ワット発電中さん:2011/11/05(土) 20:32:52.88 ID:/9sKA1NZ
度々すみません。

上記の補足ですが、USBケーブルはストロベリーLinuxから購入した時に
付属していたものを使用しております。

コネクタの挿抜を何回か行いリトライしましたが、
改善されません。何か見落としている点があるのでしょうか?
313774ワット発電中さん:2011/11/05(土) 20:36:18.92 ID:dWeOP7M4
基板側のUSBコネクタはMiniBに刺さなければいけないけど、MicroBに刺していたりしないかな?
314774ワット発電中さん:2011/11/05(土) 20:52:15.55 ID:K1HXDdKo
>>312
デモが焼かれてる筈なのでケーブル繋ぐと
基板上のLEDが加速センサーと連動する筈だけど動いてそう?
315774ワット発電中さん:2011/11/05(土) 20:59:49.70 ID:K1HXDdKo
>>310
Cortexってネイティブじゃなかったんですね
知らなかった〜
316185:2011/11/05(土) 21:03:04.15 ID:rq2PTCsa
>>312
今新品1個開けてつなげてみたけど赤いLEDが2個点灯して
2つのボタンの間にある4つのLEDが回転しているように点滅します
そうなってますか?
USBケーブルはステレオジャック?の反対側にある方につなぎます
317774ワット発電中さん:2011/11/05(土) 21:10:57.97 ID:dWeOP7M4
そう、イヤフォンジャックの反対側。
前にmbedを秋月から買ったときに付いてきたケーブルつかってるけど、STMには入ってたかな?
ちょっと失念。
318185:2011/11/05(土) 21:12:10.16 ID:rq2PTCsa
>>315
ネイティブコードってarmコードのことを言いたかったのですね
ネイティブコードでぐぐったら機械語って出てきたので
16進数でプログラム書くのかな?と、思いました
自分もcortex-M3のリファレンスマニュアル読むまでthumbモードしか使えないこと知りませんでした
319774ワット発電中さん:2011/11/05(土) 22:46:05.10 ID:K1HXDdKo
誤解させてすいませんでした、32ビットコードですね。
で、Cからの呼び出しの問題ではなく、テーブルジャンプする部分で
アドレステーブルの最下位ビットが0となっていたので、
jumpした瞬間armモードとなりfailしていました。
320774ワット発電中さん:2011/11/06(日) 00:09:35.27 ID:S6A3L/ks
>>313
>>314

ご回答ありがとうございます。
以下、質問にお答えします。

MiniB USB側に接続しており、デモ用の4色LED点滅プログラム、
MEMSセンサ連動プログラムはともに正常に動いているようです。
(Youtubeでみた動画と同じ)

http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/USER_MANUAL/DM00037368.pdf
の9/46ページに書かれている内容がよく理解できてないのかもしれません。
ジャンパ等は初期状態から一切変更してません。

●Using “in-system programming tool”
●Using “Bootloader (USB FS Device in DFU mode)”

in-system programmingがEmbeded ST-LINK/V2を用いた方法で、
BootlodeがDFUseを用いたプログラム方法なのでしょうか?

お手数をお掛けして、申し訳ありませんが、
何卒よろしくお願いします。
321185:2011/11/06(日) 01:09:03.97 ID:zHra8noj
>>320
英語苦手で自分もその当たりのことよく分からないです。
ターゲット認識できないので気になる所は、34/46ページに書いてある設定にされましたか?
322774ワット発電中さん:2011/11/06(日) 10:25:01.60 ID:4SONJyEW
>>320
上がPCからの書き込みで
下がUSBメモリを利用した書き込みじゃないかな
323774ワット発電中さん:2011/11/06(日) 11:41:56.18 ID:S6A3L/ks
>>321
>>322

ご連絡ありがとうございます。
34/46ページの手順に従ってTrueStudioプロジェクトを
作成しています。
設定は以下の通りです。
● Microcontroller: STM32F407VGT6
● Debug probe: ST-LINK
● Connection: Serial Wire Debug (SWD)

>上がPCからの書き込みで
>下がUSBメモリを利用した書き込みじゃないかな

なるほど。当面はPCからのプログラム書込みをするつもりですので、
"in-system programming tool"の設定で良いですね。

幾つか気になる点を列記します
@DiscoveryボードのUSBコネクタを挿抜する度に
 "新しいハードウェアがみつかりました"という
 ダイアログが表示される。
A初回の接続の時に、ST-Linkのデバイスドライバを正常に
 インストール完了しているはずだが、インストールを要求される

B別のIDEであるKeil MDK-ARM Liteをインストールし、Demoプロジェクトを
 開き、ビルドしてからプログラム書込みを行ったが"No STLink detected"
 というメッセージが出る

C別のDiscoveryボードに交換しても現象変わらず
 (⇒ボードの初期不良ではないと思われる)
324774ワット発電中さん:2011/11/06(日) 11:50:46.15 ID:2vL1xWa6
ST1-LINK v2の問題かも知れないので、このページを参考のためうpしておきます。
http://www.emcu.it/ST-LINKv2/ST-LINKv2.html#Software_configuration_for_ST-LINK-v2
325774ワット発電中さん:2011/11/06(日) 11:51:53.25 ID:2vL1xWa6
× ST1 → ○ ST
326185:2011/11/06(日) 12:16:40.31 ID:zHra8noj
>>323
PC側のUSBがおかしいのかも
別のPCでやることはできますか?
うちのは抜差しする度に新しいハードウェアがみつかりましたなんて出ませんねぇ
327774ワット発電中さん:2011/11/06(日) 13:26:07.71 ID:S6A3L/ks
>>324 >>326

ご連絡ありがとうございます。
やはり、新規ハードウェアのダイアログは毎回出るものではないのですね。
残念ながら、自宅PCは1台しかありません。

問題解決には、しばらく時間がかかりそうです。
進展がありましたら、再度ご連絡します。

アドバイスありがとうございました。
328774ワット発電中さん:2011/11/06(日) 14:48:11.51 ID:j/MfuK9o
> A初回の接続の時に、ST-Linkのデバイスドライバを正常に
>  インストール完了しているはずだが、インストールを要求される

ST-LINK/V2 のドライバを入れ直してみたら?

http://www.st.com/internet/com/SOFTWARE_RESOURCES/SW_COMPONENT/SW_DRIVER/st-link_v2_usbdriver.zip

329774ワット発電中さん:2011/11/06(日) 14:54:08.52 ID:2vL1xWa6
>>327
思いつきであれだけど、ST-LINKを使われていて、ST-LINK v2は使っていらっしゃらないとおもいました。
いちど、v2をためされてはいかがでしょう。
330774ワット発電中さん:2011/11/06(日) 16:45:33.03 ID:4SONJyEW
STM32F4で高速になると思ってプログラムをRAM上に配置したけど、速くなるどころか遅くなった。
AHBバス越しでも0WAITなら168M相当で動いてもいいと思うんだけどなぁ・・・
解せぬっ
331自己レス:2011/11/06(日) 17:09:59.97 ID:4SONJyEW
HCLKが遅く設定されていました。 問題なく高速で動きました。
332774ワット発電中さん:2011/11/06(日) 23:17:23.10 ID:S6A3L/ks
>>328 >>329

アドバイスありがとうございます。
上記URLからST-LINK/V2用デバイスドライバをダウンロードし、
インストールしましたが現象は変わりません。

USBポートを変えても現象は同じでした。
思いつきでUSB-HUB経由で接続したらDebugger起動までは
動いたのですが、正常にプログラムは走ってない様です。
この操作で、Demoプログラムが上書きされてしまったのか、
現在はDemoプログラムも動いておりません。
333774ワット発電中さん:2011/11/07(月) 09:48:27.06 ID:RSBuvkUa
trueSTUDIOから
help>>tools>>ST-LINK upgrade
で、インターフェイスのファームも更新しよう。
334774ワット発電中さん:2011/11/07(月) 19:32:22.75 ID:iUjhqZpq
>>333
本当にありがとう御座います。無事に動きました。
PC側のデバイス・ドライバのアップデートの他に、
Dicoveryボード上のファームウェアの更新も必要だったのですね。

問題点は大きく分けて2点ありました。
1点目: PC-Discoveryボード間のUSB接続に不具合があった事。
    ホストPCとの相性が悪いためか、PCとDicoveryボードを
    直接つなげません。現在はUSB-HUB経由で接続してます。
2点目:ST-Linkのファームウェアをアップグレードする事。
   
完全な正常動作ではないですが、これでSTM32マイコンを堪能できそうです。
ご指導して頂いた皆様には、大変感謝しております。
先週末は悪戦苦闘しましたが、なんとか軌道に乗りそうです。
335774ワット発電中さん:2011/11/07(月) 21:15:41.27 ID:MmkvxJ9/
>>334
それはよかった、よかった。

マルツでOLEDまだ在庫あったので、通販頼んじゃった。
336774ワット発電中さん:2011/11/08(火) 08:11:16.30 ID:Co2ePNS3
>>315
はい? どういうこと?
337774ワット発電中さん:2011/11/08(火) 11:38:36.16 ID:21hdgOe8
>>336
Cortex’M’の話でした。
上位の品はARMコード行けましたね。
338774ワット発電中さん :2011/11/09(水) 18:07:44.18 ID:ccZSthcB
マイコンチップが168MHz、1MFlash、128KBytesか。 かつてのPC98でやっていた生産工場機器が作れそうになってきたな。
339774ワット発電中さん:2011/11/09(水) 19:21:53.76 ID:ZGleOl1O
192KBですよ
340774ワット発電中さん:2011/11/09(水) 19:37:45.07 ID:6fq2zV4b
>>338
実際、置き換えの案件とかあるんだろうか?
評価が事実上不可能かもしれないけど、
PC98エミュとか作って、Cバス備えたら置き換え出来るよねw
341774ワット発電中さん:2011/11/09(水) 23:04:03.60 ID:p5rqETsD
今更Cバスは勘弁してくれw
Cバスカードって、結局GPIOかA/D, D/Aだろ? そんなん最初からARMに
入ってるやん。

ただ、「汎用の」拡張バスは欲しいけどな。PCIとかPCI-Exとか。
342774ワット発電中さん:2011/11/09(水) 23:23:20.27 ID:pHgFfnFa
>>338 >>340
うちの会社が請け負っているけど、PC98に限れば電解コンを交換メンテして、そのまま使い続けるのが多い感じ。
既存設備に金かけ作り直しても、設備償却費を押し上げるだけってのが理由らしいよ。

そうれはそうと、クロックだけなら初期のPentium。MIPS/MHzならそれ以上。
1MFlashはFD一枚分で、1FD Linuxが入るサイズ。
192KB RAMはちょっと寂しいけど、Flash上でコード実行するから512KiB相当になるのかなぁ。
すごいね。
343340:2011/11/10(木) 00:00:02.30 ID:oZGjKaxl
>>341
Cバスの先にぶら下がってる物まで考えなかったw

>>342
流石に動いてる物のメンテで事足りるならそれが一番いいねぇ。



その昔wの組込で86系CPUでも1タスク、プログラム込みで64KB以下40KBぐらいにに納めて
セグメントレジスタを弄ってアレコレやってたのが直に全部入る事になるのかw
344774ワット発電中さん:2011/11/10(木) 00:13:19.62 ID:ic4sMLJE
>>342
そろそろ手をうたないとマズくね?

どうしようもなくなってから、置き換え考えろ、
早く開発しろというパターンが多すぎて困る。
345774ワット発電中さん:2011/11/10(木) 00:58:42.85 ID:v9Uo8iov
>>344
はあ?
そんなもん、dellの一番安いパソコンでも買ってくりゃ、
だいたい何とかなるだろ。
Cortexじゃ、N88BASICもDOSも動かねえ。
346774ワット発電中さん:2011/11/10(木) 01:07:57.83 ID:+X7f33r1
ワンチップMSXのようにワンチップPC-98なんてあればいいのにね
347774ワット発電中さん :2011/11/10(木) 01:34:25.40 ID:pn0UVBEP
>>342
PC98バブル時代と違って金がないからそうなるだろな。 IDE HDDはSD擬似HDDかな。 3.5、5"FDDは在庫あるの?
繊維や食品関係で全体オールPC98制御設備なんて工場がかなりあったが、今どうなっているんだろ?
もう、あんな開発バブルはやってこないだろうな w
348774ワット発電中さん:2011/11/10(木) 01:45:39.18 ID:k6L0/m5V
FA用のPC98互換機(notエプソン)売ってたとこもあるけど、まだあるのかな
349774ワット発電中さん:2011/11/10(木) 02:20:09.15 ID:oZGjKaxl
ARM関係無いけどw
PC98互換関連はこの会社の一人勝ちだろw
ttp://www.rom-win.co.jp/hp2009/BP/BPexp/98Base/98base.html

動作クロックだけならCortex-M3でi486並だもんねえ。
350774ワット発電中さん:2011/11/10(木) 11:42:57.59 ID:BtJrvWvq
ARMを搭載したマウスでpentium75MHz相当の性能っていう奴あったな
351774ワット発電中さん:2011/11/10(木) 21:38:06.64 ID:8Jw2S8VL
98キャンビーか
352774ワット発電中さん:2011/11/11(金) 08:29:40.68 ID:pWaBdlMD
cortex用の組込OSで、日本語の情報がたくさんある奴って結局なんになりますか?

ぶっちゃけ俺が作るようなもんはPICで事足りるからOSの必要性感じないのですけども。
353774ワット発電中さん:2011/11/11(金) 12:45:47.77 ID:xvjLkFjR
μITRON/TOPPERSが日本製じゃね?
354774ワット発電中さん:2011/11/11(金) 21:29:30.32 ID:4/LdTREx
Cortex-M3の対応わるすぎじゃね?
355774ワット発電中さん:2011/11/11(金) 21:30:12.64 ID:6hXFuAVE
>>354
なんで?
356774ワット発電中さん:2011/11/12(土) 01:57:42.56 ID:Yc+1BqTc
ARMフォーラム行った人いる?
357774ワット発電中さん:2011/11/12(土) 02:41:19.48 ID:XPlICKWD
>>356
ノシ

ドリンク飲み過ぎた
358774ワット発電中さん:2011/11/12(土) 21:06:13.33 ID:saHgvaCh
トングル飲みすぎって
359774ワット発電中さん:2011/11/13(日) 03:43:44.02 ID:p4AKGFRm
CortexでDOSを動かそうず
360774ワット発電中さん:2011/11/13(日) 08:33:02.55 ID:WbUAK0gB
>>359
エミュレーション? それとも86-DOSならぬM3-DOS?
361774ワット発電中さん:2011/11/13(日) 08:53:34.07 ID:+ZKIvCVL
エミュじゃないと資産生きないでしょ、
ソースコード全部手元にある訳じゃないだろうし。
362774ワット発電中さん :2011/11/13(日) 14:48:06.01 ID:xzsY+rQG
いよいよTPP。コア標準での世界での戦いが始まる。ARMの出番だぞ。もう、日の丸チップでは戦えん!
363774ワット発電中さん:2011/11/13(日) 17:01:11.59 ID:+ZKIvCVL
日の丸チップなんて前世紀で既に終わってただろう、
設計が日本でやってるクルマ関係でしか使われてないし。
364774ワット発電中さん:2011/11/13(日) 17:02:59.37 ID:pFKjBjPu
価格面で、ARMにはかなわないだろうな、SHでも。
365774ワット発電中さん:2011/11/13(日) 17:07:04.83 ID:lXzkBbid
坂村教授もARMに力入れるよって言ってたよね
366774ワット発電中さん:2011/11/13(日) 17:22:28.58 ID:ibzgIcGt
STはなんでCortex-M0のマイコンを発売しないのですか?
367774ワット発電中さん:2011/11/13(日) 17:29:31.35 ID:MpA/FuKY
Cで開発するのがスタンダードな今、ARMとその他のマイコン(ルネサスなど)の間で
プログラマーからみてどんな違いがあるのですか?
368774ワット発電中さん:2011/11/13(日) 17:33:53.95 ID:lXzkBbid
>>367
ARMでもメーカーが違うと異なるけど
周辺機能のレジスタ
369774ワット発電中さん:2011/11/13(日) 17:42:07.42 ID:sjHXBe7j
おれルネサスのSH3で、製品のソフトCで組んでるけど
コアのCPUの回りにペリフェラルをいっぱい
並べるという、昔でいうところのワンチップマイコンの
構成をとっている点は、ARM系のMCUも同じだね。

それにしても、STM32F4_Discoveryキットには
感激してる。 見つけた瞬間に注文出した。
370774ワット発電中さん:2011/11/13(日) 17:43:57.60 ID:MpA/FuKY
>>368
標準、標準と言ってもメーカーで違うところがあるのですね。
FPGAなどにもARMが採用されていますが、なぜARMが望まれるのですか?
今はみんながARMというのでちょっと興味があるだけで、使うメリットがまだ
よく分かりません。
371774ワット発電中さん:2011/11/13(日) 17:45:30.27 ID:lXzkBbid
>>370
メリットがないと思うなら使う必要はないと思いますよ。
372774ワット発電中さん:2011/11/13(日) 17:46:45.83 ID:ibzgIcGt
>>370
実績があるし、ライセンスしてもらいやすいから?
SHコアをライセンスしてくれ!と頼んでもしてくれないんじゃないか?
373774ワット発電中さん:2011/11/13(日) 17:47:01.13 ID:pFKjBjPu
まああれだな、ルネサスの工場が震災に遭ってまともに稼働できなくなったこと、
それから極端な円高。
ARM入門はmbedでできるし、NXPやstなどが開発環境をフリーで提供していることなど、
開発者を段階的に増やしやすい。
374774ワット発電中さん:2011/11/13(日) 17:49:03.59 ID:MpA/FuKY
>>369
>それにしても、STM32F4_Discoveryキットには
>感激してる。 見つけた瞬間に注文出した。

ストロベリー・リナックスさんのところで最近発売されたボードのことですか?
自分も結構気になっているところです。
375774ワット発電中さん:2011/11/13(日) 17:49:23.25 ID:sjHXBe7j
トラ技の2011年3月号にARMが特集されてるから
それ読んで見れば? 世界標準で、高性能の割りに
低消費電力とかだろな。
376774ワット発電中さん:2011/11/13(日) 18:05:33.57 ID:+ZKIvCVL
>>372
ttp://japan.renesas.com/products/core_license/core_license_product_category_landing.jsp

IPは提供されてるだろ、人気が無いだけで。
377774ワット発電中さん:2011/11/13(日) 20:15:27.96 ID:5JWiTtDU
富士通や、NEC、SHマイコンなら秋月にも売ってるもんな。
日の丸頑張れwww
378774ワット発電中さん:2011/11/13(日) 23:24:41.00 ID:Ep/VKovP
ARMの利点は、GCCでアッサリ性能が出ることだな。
ガラパゴスIDEに依存せずに済む。

苺Linuxで、そろそろ入手可能に成ったであろうUSBガイガーカウンタのついでに
STM32F4をポチった。今更x86アセンブラ依存なDOSなんて動かそうと思わない
ので、MINIX3でも移植しようかな。その昔、MacやATARIとかの68kでも動いてた
わけだし、うちの大学ではSPARCにも移植した。意外と40MHzのSPARCより
性能高かったりして。
379377:2011/11/13(日) 23:56:58.70 ID:5JWiTtDU
>>377
秋月にNECのマイコンは無かった、スマソ。

クロック100Mhz超えのCortex-M3使ったポケコンwとか
出せば案外売れるかも
380774ワット発電中さん:2011/11/14(月) 00:01:32.49 ID:BaZd8Skz
GCCで生成されるアセンブラ・リスト、コメントやCステートメントが重複して記述されて
アセンブラとの対応関係が分かりづらくないですか?それともコンパイラ・オプションで
もっと見やすいようにカスタマイズする方法がありますか?
Cで記述した1行の処理がどのようにアセンブラに置き換わったのか見たいときに周辺の
コードを全部読んで探さないといけないので疲れます。
381774ワット発電中さん:2011/11/14(月) 00:05:56.21 ID:i/sW2JnI
>>380
最適化するとそうなるのでは?
382774ワット発電中さん:2011/11/14(月) 00:46:34.16 ID:BaZd8Skz
>>381
「そう」というのはやっぱり自分以外でも「コメントやCステートメントが重複して記述され」る
と言う意味ですか?

デバッグのとき変換されたアセンブラコードをチェックすることはよくあると思うけど、ARMを
使うような人はあまり見にくさとか気にせずすらすら読んでいくんですかね?たまにインライン
アセンブラを使うていどなので、なるべくピンポイントに読むだけですめばいいのですが。
383774ワット発電中さん:2011/11/14(月) 00:53:36.79 ID:7m9SXr5e
最適化しないこと
-gオプションを付けてみるとかかな?
384774ワット発電中さん:2011/11/14(月) 01:34:26.85 ID:A6PSGFpK
>>367
コンパイラの品質。
ARMやMIPSなら、「いくらなんでも、こんなバカげたバグは残ってないよね?」で疑惑候補からはずせるけど、
ルネサスなどのマイコンだと、油断できないんだなw
385774ワット発電中さん:2011/11/14(月) 01:35:25.67 ID:BaZd8Skz
皆さん、レスありがとう。
オプション設定で解決できそうなのですね。
NiosIIedsというツールを使ってるのですが、コンパイラはGCCを使ってるのではと思い質問しました。
GUI側のオプション設定方法がわからないので少し調べてみます。
386774ワット発電中さん:2011/11/14(月) 08:24:19.83 ID:uwVOq/Qm
>>378
ARM版Minixに期待している
387774ワット発電中さん:2011/11/14(月) 10:48:01.85 ID:x/tKu9hj
>>384
日の丸マイコンを使わなくなった理由のひとつでもあるな、
コンパイラが糞仕様とバグだらけってのは。
388774ワット発電中さん:2011/11/14(月) 12:13:00.83 ID:bKWyMj2F
×日の丸
○ガラパゴス

囲い込み商法の場合、バグった低品質の商品の方が儲かるシステムだから、
品質改善努力がおざなりに成りがち。かくして>>384 さんの言う通り。

>>380
intel形式に脳が汚染されてるだろ。世界標準、AT&T形式に馴れろ。
それとCソースとアセンブラの対応を見ようという発想を止めろ。どうしてもという
なら最適化禁止フラグ指定しろ。Out of Orderやら、投機実行とかあるから、
1行の処理が複数行に分割されたり、順序が入れ替わったり、消滅したりしまくるから。
389774ワット発電中さん:2011/11/14(月) 18:54:10.83 ID:vPKj+cPD
>>361
> エミュじゃないと資産生きないでしょ、
M3だとRAMが少なくて、現実的では無さそう。

>>370
> なぜARMが望まれるのですか? 〜 使うメリットがまだよく分かりません。
値段と性能に柔軟性かな。
下はPICより安く買える。上はギガに達する。
バリエーションも多く、外付けチップを減らせられる。
OSもiTRON, WindowsCE, Linuxと多岐に渡る。

それでもマイコン世界一はルネサスらしいから、ルネサスが良ければルネサスを使えばいいし。
でも、これからは二位以下を合計すれば間違いなくARMだろうなぁ。
長い物に巻かれたほうが楽w
390774ワット発電中さん:2011/11/14(月) 19:53:21.16 ID:db2RXDyD
>>385
> NiosIIedsというツールを使ってるのですが

NiosIIはARMじゃないぞ
391774ワット発電中さん:2011/11/14(月) 23:42:39.15 ID:5HBLa5N4
>>390
NiosIIはそうだけど、NiosII EDSはソフト開発環境じゃなかったっけ?
FPGAに載せるソフトARMの開発環境がNiosII EDS上でもおかしくはない。
(よく知らん)(クソレス スマソ)
392774ワット発電中さん:2011/11/15(火) 00:17:48.82 ID:mLQdyIiN
STM32のSPIではまってる。
ロジアナで見るとMISOに信号が帰ってきてるのに
STM32は読んでくれない。
何が悪いんだろ。はあ疲れた。
393774ワット発電中さん :2011/11/15(火) 00:44:10.97 ID:V5A2UwWr
>>392
SPI_Direction_1Line_Txモードになってんじゃね?
394774ワット発電中さん:2011/11/15(火) 01:12:22.91 ID:mLQdyIiN
>>393 ありがとう。
ソースはSPI_Direction_2Lines_FullDuplexになってるな。
ソース見てもらちあかんので、明日レジスタダンプして調べてみる。
395774ワット発電中さん:2011/11/15(火) 06:38:10.67 ID:X0cPG2PH
>>394
クロック供給してる?
396774ワット発電中さん:2011/11/15(火) 11:26:38.63 ID:XYNDrnax
>>394
ライブラリ関数を使ってるのかな?マイコンの周辺モジュールの操作はレジスタに直接アクセスする
コードを自分で書いたほうが簡単かな。関数の正しい使い方を理解するのが結構めんどくさいから。
397392:2011/11/15(火) 22:10:16.94 ID:YpI96YPy
一応、動いた。腑に落ちないけど。

SPIでスレーブのレジスタリードするのに最初にアドレスを送って、そのあと
クロックを送るためにダミーデータ送るんだけど、ダミーデータに0x00送ると
MISOに送られてきたデータが読めなかった(0が帰ってくる)が、0XFF送ってみたら
正常に読めるようになった。

スレーブのデバイスのせいかなと思って、最初のとは違う種類の3D加速度センサに取り換えて
やってみたけどやっぱりダミーデータ0x00ではMISOがうまく読めなかった。

他の過去実績のあったプログラム(スレーブはSDカード)ではダミーデータが0x00でも正常に
動いていたので、これが真の原因ではないと思われる。

スレーブデバイスやSTM32のデータシート見ても、そんなことは書いてないようにみえる。

謎だ。
398774ワット発電中さん:2011/11/15(火) 22:12:11.23 ID:chqOGpq3
>>397
MOSIとMISOショートしてね?
399392:2011/11/15(火) 22:52:27.24 ID:YpI96YPy
>>398 大丈夫です、ショートしてません。キリッ


あと、>>397のこれ間違ってました。
>他の過去実績のあったプログラム(スレーブはSDカード)ではダミーデータが0x00でも正常に
>動いていたので、これが真の原因ではないと思われる。

過去実績があったのは、スレーブがEEPROMやAVRのSPIスレーブモードの時でした。
SDカードは(他人の作ったライブラリ内で)リードする時0xFFを送ってました。

といううことはスレーブデバイスによるのかな?
400774ワット発電中さん:2011/11/15(火) 23:30:22.75 ID:UyudVt4G
cortex-M0って、1命令サイクル=1クロックじゃないんだな
ARMにはがっかりだよ
401774ワット発電中さん:2011/11/15(火) 23:46:02.19 ID:qeUBJ5FS
>>399
読めないって具体的には何が返ってくるの?
402392:2011/11/16(水) 01:35:40.83 ID:Fmzuhd/Q
>>399 0x00です
403774ワット発電中さん:2011/11/16(水) 04:42:15.97 ID:iEd3kjlN
>>389 ルネサスは、周辺のドライバなんかサンプルがほとんど無いよね?
  前あったような気がしたが、最近消えてたりする。 売り込みに力を
  入れてるRX系のサンプルはあるにはあるが少ない。

  その点、ST32なんか周辺のドライバが最初から完全に揃ってるし
  互換性も考慮されてる。 前スレで、その辺のトラブってるようだが
  まだ未熟なのかもな(良い点ばかり無いのが、世の常識だから)。
404774ワット発電中さん:2011/11/16(水) 08:36:56.31 ID:k4RIVQrH
>>399
> (他人の作ったライブラリ内で)リードする時0xFFを送ってました。
> といううことはスレーブデバイスによるのかな?
うん、スレーブデバイスが原因だと思う。

SPIはテキトーな規格で、クロックの立ち上がりと立ち下がりのどっちでラッチするか、決まってないw
デバイス側が個々に決めてるw
なのでマスター側で相手に合わせて、極性を変えないといけないw

いくつかデータシートを見比べると見つかると思う。
405774ワット発電中さん:2011/11/16(水) 10:29:48.94 ID:bZMUEhLZ
>>400
M0の命令表見たけど、そんな理不尽に消費してるとは思わないけどな。
406774ワット発電中さん:2011/11/16(水) 17:06:39.56 ID:pPeFWrEa
>>397あたりの便乗でSDカードの読出しについて少し。(SPIを使用)

マルチ・ブロック・リードのとき、読み出したい最後のデータブロックをリードした後CMD12を送信して
リード・モードを終了する必要がある(たぶん)。コマンド送信後1バイトづつリードしR1Bレスポンスを
チェックするが、このとき正しいレスポンスでなかった場合に正しいレスポンスが得られるまで1バイトづつ
リードを繰り返せばいいのか、それとも再度CMD12を送信しなおしてレスポンスをチェックすべきか?
いまは前者のほうでやっているが正しいレスポンス0x00が返る前の段階では0xFFと0x7Fが返る場合がある。
0x7Fはすべてのエラービットが1のときのレスポンスだと思うけど、そのまま1バイトづつリードを
繰り返すと0x00>0xFFというビジー状態の終了を示すレスポンスの2バイトデータが返ってきてマルチ・
ブロック・リードが成立している。0x7Fが返ってるのにその後一見正しくコマンド処理がなされるところ
が腑に落ちない。だれか同じ経験をした人はいないだろうか?

もうひとつ、マルチ・ブロック・リードからCMD12実行終了までCS信号はアサートしたままで
やっているけど、CMD12を実行する前に一度CSをアサート解除する必要があるだろうか?
(これが0x7Fと関係があるのか?)
407774ワット発電中さん:2011/11/16(水) 22:15:43.54 ID:tnSMyxsB
コンパイラの品質の話になってるけど、どれがおすすめ?
GCC,IAR,MDKとか色々と選択肢はあるが・・・
408774ワット発電中さん:2011/11/16(水) 23:05:33.34 ID:bZMUEhLZ
査定基準はコンパイラの品質じゃなくて、ライブラリの完成度とデバッグ環境じゃないか?
409774ワット発電中さん:2011/11/17(木) 08:53:27.48 ID:syIbRzL/
>cortex-M0って、1命令サイクル=1クロックじゃないんだな
あぁいう命令セットで全部1クロックで終わるわけないっしょ?
410774ワット発電中さん:2011/11/17(木) 19:12:37.35 ID:2KgN9ihO
明日ET2011行こうかな
411774ワット発電中さん:2011/11/17(木) 20:40:54.92 ID:3f6S0CPq
自分はハヤブサのお話しを聞きにいく
412774ワット発電中さん:2011/11/17(木) 23:46:11.83 ID:Aw4fYYMA
AtmelからCoretex-M4なSAM4Sがそ〜っと用意されてる…
FPU無しの120MHzか。
413774ワット発電中さん:2011/11/18(金) 11:35:32.79 ID:UiMT/axh
電波テロ装置の戦争(始)エンジニアさん参加願います公安はサリンオウム信者の子供を40歳まで社会から隔離している
オウム信者が地方で現在も潜伏している
それは新興宗教を配下としている公安の仕事だ
発案で盗聴器を開発したら霊魂が寄って呼ぶ来た
<電波憑依>
スピリチャル全否定なら江原三輪氏、高橋佳子大川隆法氏は、幻聴で強制入院矛盾する日本宗教と精神科
<コードレス盗聴>
2004既に国民20%被害250〜700台数中国工作員3〜7000万円2005ソウルコピー2010ソウルイン医者アカギ絡む<盗聴証拠>
今年5月に日本の警視庁防課は被害者SDカード15分を保持した有る国民に出せ!!<創価幹部>
キタオカ1962年東北生は二十代で2人の女性をレイプ殺害して入信した創価本尊はこれだけで潰せる<<<韓国工作員鸛<<<創価公明党 <テロ装置>>東芝部品)>>ヤクザ<宗教<同和<<公安<<魂複<<官憲>日本終Googl検索
414774ワット発電中さん:2011/11/18(金) 22:46:08.94 ID:z+ww0MzY
フリースケール、ARM(R) Cortex-Mファミリをベースとする 業界最高速のマイクロコントローラを発表
ttp://www.asahi.com/business/pressrelease/PRT201111110030.html
ttp://www.freescale.co.jp/pressrelease/article.php?id=623
415774ワット発電中さん:2011/11/19(土) 16:50:03.25 ID:nGPT0XGy
違う会社のを使おうとすると周辺を再度覚えなきゃならんのでSTMとLPCだけでいいやぁ
416774ワット発電中さん:2011/11/19(土) 19:00:42.45 ID:1rle+MQ2
LUFA って NXPのLPCシリーズにも移植されはじめているんだね。
とてもいいことだと思う。
http://fourwalledcubicle.com/blog/2011/11/xmegas-nxpusblib-and-thesis/ の後半に説明あり。

STマイクロでもLUFAが移植されるとうれしいな。
417774ワット発電中さん:2011/11/20(日) 14:18:27.55 ID:gKwfjIot
ARMってアーキテクチャとしては1命令1クロック〜2クロックをうたってるけど、
実際のチップは最高速時にFLASHやSRAMアクセスにウェイトが挿入されるみたいだな。
マニュアル見ても詳しく書いてあるメーカひとつも無いけど。
418774ワット発電中さん:2011/11/20(日) 14:42:56.00 ID:1oPgMgZZ
まあそのへんはメモリさんの都合ですから
知ったこっちゃありません
419774ワット発電中さん:2011/11/20(日) 14:45:46.78 ID:bWJt3ums
馬鹿言え、全部ちゃんと書いてあるだろw
少しはマニュアルを読み方を覚えろよ。
420774ワット発電中さん :2011/11/20(日) 19:58:24.48 ID:7sWUuiwY
H68TRでトレーニングした者だけど、
>>417
ミス指摘の前に。 だ〜か〜ら、... 時代はハード主体じゃなくて、ソフト主体になってるの。 わかる?
ARMの世界で勉強せんと、ルネサスの世界は、成立せんようになってしまったのよ。 国産チップが成立するにも、まずARMありきなの。 わかる?
421774ワット発電中さん:2011/11/20(日) 20:03:00.96 ID:gKwfjIot
>>420
でも、Cortex-Mシリーズは組み込み用をうたってるわけだから、
クロック数が正確に出せないとつらい用途もあるよな。
そういうときはノーウェイトをうたってるメーカのチップを使えばいいのかも知れないけど。
422774ワット発電中さん :2011/11/20(日) 20:11:55.62 ID:7sWUuiwY
日本人の情けなさはな... DelphiのVCLも、MSの.DotNetも、Qtのフレームワークも作っていない事なのよ。
エンベッティッドの世界で何かイニシアチブを取れる動きがあるかと思えば、HとMとNのガラクタ連合とか... 情けなくて涙も出ん!
互いに競ってこその、マイコンワールドだろうが。 めちゃソフトをかるんじているから、世界についていけてない。
423774ワット発電中さん:2011/11/20(日) 20:49:17.96 ID:bWJt3ums
日立・三菱・東芝じゃなかったけか
424774ワット発電中さん:2011/11/20(日) 21:37:56.31 ID:5FRHtLJ2
>>422
ITRON・μITRON があるじゃないか。
425774ワット発電中さん:2011/11/20(日) 21:55:17.24 ID:r37eNIJy
ほんと、何のためのRTOSだよ。
ハードでなんでもしようとするやつは頭もハードだな。
426774ワット発電中さん:2011/11/20(日) 21:56:34.30 ID:bWJt3ums
TRONって電子タグくらいか、
OSとしては世界の動きについていけてないな。
TRONベースのスマフォは出せないでしょ。
427774ワット発電中さん:2011/11/20(日) 22:06:03.59 ID:Zt8xeuy+
BeagleBone はやくでないかな
428774ワット発電中さん:2011/11/20(日) 22:11:22.43 ID:gKwfjIot
てかARMのthumbコードもSHのパクリらしいけど、
なんでSHがARMになれなかったかってことだよな。
429774ワット発電中さん:2011/11/20(日) 23:06:27.97 ID:fZdqdusQ
ARMはライセンス料が安かったのでは?
性能面で最も注目されなかったARMがこれだけ注目集めるようになったのは
スマホに搭載され、そのスマホが大量に売れるから。
ロンドン証券取引所のARMホールディングスの株が
2009年頃から株価が上がり始めて2010年に物凄い勢いで跳ね上がったからな
430774ワット発電中さん:2011/11/20(日) 23:32:24.52 ID:baclCqlz
決して安くはないが、「縛り」が緩かった。小ロットにも対応した形態も有るし。
何よりGCCで性能が出る、ってのが美味しかった。
他はハードよくても、コンパイラ含めたソフトウェアや開発環境が駄目過ぎた。

特に国産ガラパゴスまいこん。
431774ワット発電中さん:2011/11/21(月) 00:21:23.68 ID:URyJlpRm
ARMは数を見込めなくてもいいから導入し易い、
他社のIPはスケールメリットを出さないとならんからな。
432774ワット発電中さん:2011/11/21(月) 01:20:25.56 ID:CcuqOdRI
モバイル用途に必須な省電力に優れてるのも一因かな。
433774ワット発電中さん:2011/11/21(月) 02:56:03.09 ID:a1slnKjE
>>430
HEWのデキがそんなに悪いとは思えんが、ARMでは、
どんな環境をつかってるの?
むしろ、国内の携帯メーカーがAndroidに出遅れたのは、
ARMの開発環境の貧弱さが一因と思うが。
434774ワット発電中さん:2011/11/21(月) 06:47:06.46 ID:mLQvz2Vn
>国内の携帯メーカーがAndroidに出遅れたのは、
>ARMの開発環境の貧弱さが一因と思うが。

よその国でも同じものを使っているはず。
国内のARM開発環境だけが貧弱だったなんてことはさすがにないのでは?
435774ワット発電中さん:2011/11/21(月) 09:36:23.50 ID:URyJlpRm
ガラケーでも行けると思った経営の問題だろw
436774ワット発電中さん:2011/11/21(月) 10:08:16.24 ID:4s0TlMw0
カーナビとかタブレットとかマイコン家電にSHを使ってもらうよう働きかけないの?
ルネサスってアフォなの?
437774ワット発電中さん:2011/11/21(月) 10:52:54.40 ID:kFSfeMtr
いやもう国内メーカーなんて既存製品と、既に売れ始めて
乗っかるだけで良さそうなものしか作らんようになってるし。
438774ワット発電中さん:2011/11/21(月) 11:41:04.47 ID:1zYLPt2L
「製造」だけやってちゃ安い国に勝てるはずないわな
Androidもいいかげんな代物だけど
その手のOSを「開発」してないって致命的
439774ワット発電中さん:2011/11/21(月) 12:54:20.01 ID:i0dMTVBJ
>>434
一般的に流通してるArmの開発環境よりは、HEWの方がマシでは?
携帯メーカーは、各社独自に開発環境も開発してるはず。
gcc使うにしても、携帯の開発に使うなら、費用を払って、
外注にメンテナンスさせるでしょ。
440774ワット発電中さん:2011/11/21(月) 13:52:31.00 ID:url7X8O4
NXPのLP1114、DIP28ピンってどうなのよ?
Cortex-M0だけど。
441774ワット発電中さん:2011/11/21(月) 13:55:20.74 ID:jYhw4OVV
>>440
幅が広くて萎えた
442774ワット発電中さん:2011/11/21(月) 16:07:58.42 ID:CcuqOdRI
ネーミングをITRONじゃなくiTronにしてたら
今のMacの名声は日本のものだった。
443774ワット発電中さん:2011/11/21(月) 17:12:48.78 ID:url7X8O4
象印も、i-Pot じゃなくて、iPot にしてたら(ry
アイホンも aiphone じゃなくて、iPhone にしてたら(ry
444774ワット発電中さん:2011/11/21(月) 18:11:56.01 ID:Wku1OsdF
iTronは最初から足元だけ見てダサ過ぎた
もう少し整理して先を考えてたら
世界とれただろうに
445774ワット発電中さん:2011/11/21(月) 18:41:33.94 ID:oJ/QM4M2
>>439
> 携帯メーカーは、各社独自に開発環境も開発してるはず。
もし本当にそんな事してたら、それも開発費を肥大化させてAndroidに向かわせた理由だろうな。

業界人じゃ無いから、以下私見。
iTRONベース : 開発環境にミドルウェアから上が全部自前で大変だった。
  SHが使われたのはここまで。
Linuxベース : 開発環境にミドルウェアまではフリーだけど、そこから上は自前。
  その上SHだとカーネルの安定性が怪しかったと推測、ユーザが少ないから。
Symbian?ベース(ガラケー) : GUIまでサポートされてたけど、ノキアが開発中止。将来性無し。
  ターゲットはQualcomm/TIのARMで、SHなぞ対象外だろうし。
Androidベース : いまここ
  初期のターゲットはARMだけ

そういえばARMはJAVAをサポートしているから、そこも決め手だったんだろうな。
446774ワット発電中さん:2011/11/21(月) 18:44:07.62 ID:oJ/QM4M2
>>442 それ、BTRONでないかい?
447774ワット発電中さん:2011/11/21(月) 19:32:19.79 ID:R2AHqUj0
BTRONは286に始まり、386で力尽きますた。
448774ワット発電中さん:2011/11/21(月) 19:42:28.22 ID:CCLHbYlz
>>445
てかなんでSH?
中の人から話を聞いていたらスマホでもSHこそが差別化であり競争の源泉であるとか言うから
リアルに茶吹いちゃったんだけど、俺の感覚のほうが間違っていたのか?
449774ワット発電中さん:2011/11/21(月) 20:50:14.79 ID:IyqZR0db
関連スレ案内

【IT】物理的仮想化を採用 ARMベースのSoCでXeonベースよりも低価格で電力消費量も少ないクラウド用サーバ構築
 http://toki.2ch.net/test/read.cgi/scienceplus/1321246675/
HP、ARMベースのサーバーを来月にも発表か
 http://hibari.2ch.net/test/read.cgi/pcnews/1320063929/
Microsoft、次期WindowsでARMアーキテクチャをサポート
 http://hibari.2ch.net/test/read.cgi/pcnews/1294323327/
【製品】米MS、9月の開発者会議でWindows 8搭載ARMクアッドコアタブレットを配布か(11/08/26)
 http://hibari.2ch.net/test/read.cgi/pcnews/1314370197/
☆ARMの次世代core, SoCについて語るスレ #001☆
 http://hibari.2ch.net/test/read.cgi/jisaku/1319938708/
高性能ARM NVIDIA CPU総合 Part02 Project Denver
 http://hibari.2ch.net/test/read.cgi/jisaku/1318686402/
ARM vs. AMD 【CPU/GPU/APU/SOI】
 http://hibari.2ch.net/test/read.cgi/jisaku/1318332339/
450774ワット発電中さん:2011/11/21(月) 22:01:43.24 ID:URyJlpRm
>>448
俺もそんな話聞いたらひっくり返るなw
451774ワット発電中さん:2011/11/21(月) 22:07:42.12 ID:gSlJ89Jj
ケータイなら昔はH8とか使ってて、
その絡みでSHにグレードアップした経緯とかあるんじゃね?

ARMは設計買えて、必要な回路纏めて1チップ化し、
省電力に優れた設計が出来るのもありSHをノシていったと思ってた。
あと、海外での採用実績の増加とかもあると思う。
452774ワット発電中さん:2011/11/21(月) 22:43:32.01 ID:5F98tobE
>>447
パーソナルメディアからTRONチップ搭載のBTRONワークステーション出てたよ
453774ワット発電中さん:2011/11/21(月) 22:49:37.21 ID:5F98tobE
PowerPCはどこへ行った?
454774ワット発電中さん:2011/11/21(月) 23:00:51.04 ID:fFDKPd8Y
>>433
逆にHEWしか使えない、HEW依存症の猿ばっか多過ぎに成ってしまったのが敗因。
>>438 さんが言う通り、猿を掻き集めて「製造」するだけの人海戦術では物価の安い
国に負けるのは自明。研究・開発(R&D)を疎かにしたのが敗因。

つーかHEWのデキに疑問を持たない「猿」がこんなに居るのがそもそも間違い。
R&Dやる「人間」なら、vi/emacs, make, CVS(git/svn) で戦う。
455774ワット発電中さん:2011/11/22(火) 00:20:29.34 ID:b7D7Zel9
結局やることは同じなのに違うものをいくつも覚えるってなんか無駄なことしてない。
そんなところで自慢ごっこしててもしょうがない。
456774ワット発電中さん:2011/11/22(火) 00:45:49.97 ID:iQzyLro2
仕事でARMの開発なら、普通はKEILかIARだろ。

特にIARは対応マイコンの種類が多いから、
マイコンを変えても覚え直すことは少なくて済む。

ただ、値段は安くないし、マイコンごとに買い足しになるから
自営とか弱小だと大変かもしれない。
457774ワット発電中さん:2011/11/22(火) 02:01:51.35 ID:7PjJ6TCT
>>453
.家庭用ゲーム機の中。

PS3, XBOX360...WIiもだっけ??
どこが勝っても客は居るよ状態かも。
458774ワット発電中さん:2011/11/22(火) 03:45:58.75 ID:nLvafgkt
>>454
>>vi/emacs, make, CVS(git/svn) で戦う。
そんな程度は、高校生のバイトでもいっぱいいるだろよ。
459774ワット発電中さん:2011/11/22(火) 10:42:52.30 ID:YHNdfxrA
>>456
普通はRVDSかDS-5だろ
Cortex-M系のみなら別だが
460774ワット発電中さん:2011/11/22(火) 11:43:05.02 ID:oPO8c+/f
>>458
あたりまえだと思ってたことが…通用しない人に囲まれた時がっかりするなよ…
461774ワット発電中さん:2011/11/22(火) 12:42:39.25 ID:9mYH0kK2
>>456
KEILやIARって、大手が使うには貧弱すぎないか?
むしろ小規模専用ツールだろう。
462774ワット発電中さん:2011/11/22(火) 13:06:06.34 ID:7yuh4Pk9
>>461
大手は何を使うの?
463774ワット発電中さん:2011/11/22(火) 16:49:25.32 ID:X11XgpkK
大手はセクション毎にバラバラだったりするが
eclipseでgnu使うのも珍しくない。
464774ワット発電中さん:2011/11/22(火) 17:18:27.80 ID:IC+YA6x8
ベースはeclipse+gnuだけど、フリー版も出していたCode Sourcery G++
の会社はMentor Graphicsに買収されたんだな。

自社でツールを売る一方で、KEILやIARって、受託開発も引き受けます
みたいなこと言ってるので、安くもないツールを買って、わざわざ競合
相手に塩をおくるようなコトはしたくないナァ。
465774ワット発電中さん:2011/11/22(火) 21:18:08.29 ID:zXr28MlS
>>462
京都マイコン。
466774ワット発電中さん:2011/11/22(火) 22:08:45.64 ID:FSqFZBpK
岩崎。
467774ワット発電中さん:2011/11/23(水) 01:20:02.62 ID:DY7UNg7z
eclipse+gnu なら小規模だよな。
大規模用ツールって、具体的に何?
468774ワット発電中さん:2011/11/23(水) 01:45:38.16 ID:/qYZLJr8
>>465-466
まさに、ガラパゴスですね。
469774ワット発電中さん:2011/11/23(水) 02:09:26.02 ID:WUD4kPxN
国産を一絡げにガラパゴス言うなよ
470774ワット発電中さん:2011/11/23(水) 02:12:16.91 ID:r/oR3yWv
>>467
人の事言えないが
ツールの名前が上がる→小規模向けで貧弱 大手じゃないと反論

これの繰り返しばかりって事はここには大手の奴はいない

数十万行のコードのlinux kernelでもvi+gitで何とかなってるんだから
人によるんだろ?
ツールに使われるなって
471774ワット発電中さん:2011/11/23(水) 02:52:04.46 ID:huGMBQWt
>>470
エディタなんて、viでもメモ帳でも好きなの使えばいいし、
バージョン管理なんてgitでもsvnでも大差あるまい。
問題はコンパイラとデバッガじゃないのか?
っていうか、linuxはカーネルだけなら小さいだろう。
472774ワット発電中さん:2011/11/23(水) 03:05:29.52 ID:tblwtBFK
Partner-JETて駄目なの?
国内代理店経由でサンプルもらうと大抵Partnerでデバッガ保証されてるけど・・・
ひょっとして無償じゃないとガラパゴス認定なのかな
473774ワット発電中さん:2011/11/23(水) 11:52:30.54 ID:kbcTWrii
>>472
京都マイコンのデバッガは非直感的で使い方がよくわからず挫折したのは
俺だけだろうか? 一式30万ほどしたが、競合他社のに買い換えたが、こっちは
快適だった。
474774ワット発電中さん:2011/11/23(水) 11:55:49.42 ID:myVuYWVk
「Atollic」を業務に使っている人はいねえのか?
北欧系の会社って技術的に堅実だから、産業用の組み込みには
良くねえか?
475774ワット発電中さん:2011/11/23(水) 18:40:00.41 ID:jEwFeOzc
LPC1114用のプログラムを改造して、LPC1769 @120MHzでOLED(Marmex OB)がやっとうごいた。
GPIOピンのアサインがMary基板と違うことに気づくまで、ちょっと時間を浪費した。
476774ワット発電中さん:2011/11/23(水) 18:46:29.95 ID:He076eTw
LPCXpresso1769を買ってきたんだが、
USBブッ刺してもWindowsから「デバイスが認識されません」って怒られるんだが・・・
デスクトップとノート両方で試したが同じ状況orz
どちらもWindowsXP・・・
同じ状況になった人いますかね?
基板へし折るしかない?;;
477774ワット発電中さん:2011/11/23(水) 18:49:17.50 ID:jEwFeOzc
>>476
LPCXPresso IDEをインストールしないと認識しないよ。
デバッグ時に認識される。
mbedとは全然ちがう。こっちのほうが難しい。
まずはこのページからアカウントを作って、それからライブラリをインストール。

http://lpcxpresso.code-red-tech.com/LPCXpresso/
478774ワット発電中さん:2011/11/23(水) 19:19:12.64 ID:NdUqfthu
日本は台湾や韓国にどんどん追い越されていくな・・・
479774ワット発電中さん:2011/11/23(水) 19:31:42.79 ID:He076eTw
>>477
インストールしてるけど認識されないですorz
IDEの方からも「connect to emulater or board;」と表示される・・・
デバッガーは諦めて、独自に開発環境構築して遊ぶかな・・・
480774ワット発電中さん:2011/11/23(水) 19:37:27.67 ID:jEwFeOzc
>>479
すぐには認識されない。
http://ics.nxp.com/support/lpcxpresso/
このページからLPC1700シリーズのExample Projectsをダウンロードして、
IDEにインポートする。
その後、サンプルデモをビルドしてデバッグするときに、USBケーブルが基板に刺さっていれば、
自動的に認識される。
481:2011/11/23(水) 19:41:52.18 ID:jEwFeOzc
Lチカを実行するならFreeRTOS Demo and Docsのほうが良いかもしれない。
ただ、RTOSが乗っているからソースコードややこしいけど。
482774ワット発電中さん:2011/11/23(水) 20:01:00.75 ID:He076eTw
>>480
何度も有難う御座います。
サンプルプロジェクトはIDEに入っていたもので試していました。
サイトからもダウンロードし確認してみましたが、結果としてはやはり同じでした。
何度かPC再起動→LPC-Linkを接続→IDE起動→デバッグ開始しましたが、「不明なデバイス」のままですね・・・
483774ワット発電中さん:2011/11/23(水) 20:02:58.68 ID:jEwFeOzc
>>482
ああ、わかった。それは「不明なデバイス」で登録されちゃったんだ、OSに。
一度パソコンのデバイスマネージャを起動して、不明なデバイスを消去してもう一度ためせばうまくいくとおもう。
484774ワット発電中さん:2011/11/23(水) 22:21:49.22 ID:He076eTw
>>483
不明なデバイスを何度潰しても復活してしまうので、
押入れにあった昔のノートPCを引っ張り出して接続してみたら使えました!
取りあえずこいつで動かしてみます。
485774ワット発電中さん:2011/11/23(水) 22:56:40.54 ID:Dz3rdzrf
KaneBeBeがLPC2478/1788になってた
寒村では売れない事を学習したのか
uCLinuxをすぐ使いたい人にはいいんじゃないかと
486774ワット発電中さん:2011/11/24(木) 16:44:51.96 ID:8OGRT1s8
>>456 あたり
いまさらだけど、KEIL は ARM に買われちゃいましたよ。
で、カイルなのか、ケイルなのか、ケール?
487774ワット発電中さん:2011/11/24(木) 20:02:39.59 ID:Hw52pR5D
マルツのMaple基板のMARMEX SLOT2にのせたOLEDも表示できるようになった。
最初はGPIOのアサインを変えるだけで動くとおもったのだけど、SLOT1のSSEL端子にはSSP1の純正の信号が供給されていたのに対し、
SLOT2は純正バリバリのGPIOが接続されていたので、その辺の設定を変えるのにちょっと手間取ってしまった。
とりあえず、別ルーチンで作ってしまったけど、C++で作れればクラスの定義だけでどうにでもなりそう。
488774ワット発電中さん:2011/11/24(木) 21:47:10.91 ID:Hw52pR5D
なんか出会い系サイトにだまされそうになっている途中のようなきがする
スレチ失礼
489774ワット発電中さん:2011/11/25(金) 18:35:39.76 ID:ye+f7Txq
LPC1769+MAPLE基板でOLEDを実験しているけど、表示速度が遅いので、OLEDへのSSP1クロック周波数を20MHzに上げてみた。
動作は速くなった。
コードの公開については、商用利用はダメだが、GPLに沿って???というちょっとイミフな感じなので、公表しません。
490774ワット発電中さん:2011/11/25(金) 19:47:26.09 ID:omKC3ivB
DIPパッケージは秋葉原のニーズが生んだ - NXPのCortex-Mコア搭載マイコン
ttp://news.mynavi.jp/articles/2011/11/24/nxp_mcu/
491774ワット発電中さん:2011/11/25(金) 19:52:24.85 ID:lUHmgwYL
>>489
公表する気が無かったら元から言うなばか者
くだらん自慢話はtwitterでやれ
492774ワット発電中さん:2011/11/25(金) 19:57:07.91 ID:ye+f7Txq
>>491
自慢話じゃないよ。
お前らだったら自分でできるだろ。
現にLPCXpressoを題材にしているサイトやブログでは発表していない。
どうしても使いたければLPC1114用のCQ.ZIPを拾ってきて改造するか、mbedで作るか。
LPC1114用のコードを使って失敗した人もいるみたいだが、ちゃんとLPC1769の制御レジスタの設定方法を理解できれば、可能だということを示したいだけだ。
493774ワット発電中さん:2011/11/25(金) 20:00:09.76 ID:EyQO+jOt
>>490
幅が300milなら・・・
494774ワット発電中さん:2011/11/25(金) 20:00:16.90 ID:ye+f7Txq
まあ、LPC1114用のコードを作った人の真意は、私用で使う分には自由だということだし、どうしてもほしければ、うpロダを教えてくれ。
Marmex OBの制御コードをこっそりうpしてあげるよ。
495774ワット発電中さん:2011/11/25(金) 20:26:35.95 ID:ye+f7Txq
496774ワット発電中さん:2011/11/25(金) 20:37:26.75 ID:ye+f7Txq
連投で申し訳ない。
LPCXpresso v4.1.0_190で動作確認してある。
CMSISv2p00_LPC17xxを使用している。
ベースボードはマルツのMaple。
497774ワット発電中さん:2011/11/25(金) 21:25:16.26 ID:ye+f7Txq
LPCXpressoを起動したあと、ニュープロジェクトを作成し(LPCXpresso C Project)、LPC1700 projectsのC projectを洗濯。
適当にProject nameを決めた後、LPC1769(またはLPC1768)を選び、最後の画面でEnable CRP in the target imageのチェックをはずす。
それでFinishしてビルドすればたぶん動くはず。
あらかじめCMSISv2p00_LPC17xxを入れて置いて。CMSISv2_LPC17xxは似て非なるものだから、要注意。
498連投ごめん。:2011/11/25(金) 21:45:00.51 ID:ye+f7Txq
あさってになったら消すから。パスはメ蘭参照。srcフォルダを置き換えるのを忘れずに。
では、失礼。
499774ワット発電中さん:2011/11/25(金) 22:31:01.16 ID:qXJO/rSh
さ、うざいのが消えたとこで、楽しい話に戻すか

mbedのm0バージョン出るってことだけど、高機能バージョンも出さないのかな?
今のでも、性能満足してるけど、もっと高機能なものも使ってみたいな
500774ワット発電中さん:2011/11/25(金) 22:37:34.63 ID:BSd62zFA
m0()
501774ワット発電中さん:2011/11/25(金) 22:39:15.52 ID:EyQO+jOt
高機能ってどの程度の?
502774ワット発電中さん:2011/11/25(金) 22:40:49.62 ID:nhzetNzP
うれしかったんだろうから、書き込みを暖かく見守ってあげるのが優しさ
503774ワット発電中さん:2011/11/25(金) 22:43:54.80 ID:BSd62zFA
Cortex-M4コアのがでてもお前らじゃ使いきれないだろ
504774ワット発電中さん:2011/11/25(金) 22:49:48.97 ID:EyQO+jOt
M4だとLPC43xxだろうけどまだチップ出てないしね。
505774ワット発電中さん:2011/11/25(金) 22:53:03.02 ID:BSd62zFA
M4はディジタル信号処理用と歌ってるから少し路線が違うかもな
506774ワット発電中さん:2011/11/25(金) 22:55:40.10 ID:EyQO+jOt
最大クロックも若干早いから早いmbedとしても使えるだろうし
mbedはとくに用途は限定してないと思いますよ。
507774ワット発電中さん:2011/11/25(金) 23:12:44.90 ID:qXJO/rSh
Cortex-R4だと、オプションでMMUも付けられるんだね
1.6DMIPS/MHzで300〜400MHzか
508774ワット発電中さん:2011/11/25(金) 23:48:19.87 ID:uBHcJQnW
509774ワット発電中さん:2011/11/26(土) 19:00:28.53 ID:pYUa1ym/
510774ワット発電中さん:2011/11/26(土) 22:49:28.69 ID:2DxGYfyH
>>504
そうだったのか。どうりでDigkeyで検索しても出てこないと思った。
ARMでUSB2.0 high-speed で内蔵FLASH+内蔵RAMって
なんかいいチップない?
EZ-USB FX 的な使い方をしたい。
511774ワット発電中さん:2011/11/26(土) 23:16:42.14 ID:reIwSvMM
>>510
SAM3U?
けどGPIFみたいな機能はEZ-USBじゃないと無いと思った。
512774ワット発電中さん:2011/11/27(日) 00:31:26.41 ID:uWUXLWs8
mbedのような、用意周到な開発環境でMCUを動かして、本当にたのしいのだろうか?
513774ワット発電中さん:2011/11/27(日) 00:35:14.12 ID:sC7OC0D9
どうせ最終的には処理が足りなくなって最適化してだろうけど、
何かあった時に安定環境に戻れるというのは安心できる。
514774ワット発電中さん:2011/11/27(日) 01:39:58.48 ID:xklNSjHn
CQから出ている、
「世界の定番ARMマイコン 超入門キット STM32ディスカバリ」

ってどうよ?マイコン付き版買う価値あるのかな?
共立取扱いの部品セットもないと楽しめないのかな?
515774ワット発電中さん:2011/11/27(日) 02:00:40.16 ID:5i6p3hJs
部品セットないとダメとか言う人には全部入り買ったほうがいいんでは
516185:2011/11/27(日) 02:13:01.35 ID:0wB1o5bC
>>514
CQの
「ディジタルデザインテクノロジ NO.1 FPGA超入門」
って基盤付きの本買ったけどページ数少なすぎで解説が少なすぎる
本に書いてあることだけやって遊びたいなら買ってもいいと思うけど
いろいろやりたいなら基盤だけ買って他の本で勉強したほうがいいと思う
517774ワット発電中さん:2011/11/27(日) 08:59:31.19 ID:rOqb6FsO
えぇ?あれって基板の為の本だと思って基板の為に買ったのに
基板だけ別売されてたのかぁ orz
518774ワット発電中さん:2011/11/27(日) 12:04:31.23 ID:eyEtTo8Q
>>511
外付けでCPLD/FPGA付けるのがスジかなぁと。
519774ワット発電中さん:2011/11/27(日) 12:39:38.53 ID:d+j3rHTS
>510
フラッシュROMとUSBのハイスピードPHYを同居させることができてるのが
ARMという枠をとっぱらったとしても Atmelだけっぽい。
FTDIもハイスピードになってROMが内蔵できなくなったし。
520774ワット発電中さん:2011/11/27(日) 12:45:01.40 ID:QmCSmISL
ROM(FLASH)とHSUSBってそんなに同居難しいもんなの?
521774ワット発電中さん:2011/11/27(日) 16:38:41.21 ID:soUYp911
>>520
Flashでプロセスとテストが増えてて
HSUSBもテストが増える
コスト的には厳しいね
522774ワット発電中さん:2011/11/27(日) 18:49:10.24 ID:jKHsPsQl
コスト高だから、Atmelだって全部HighSpeed対応って訳じゃないしね。
Atmelなら当然AVR32系の方が周辺機器のサービス良い訳よ。

個人的にはUSB HighSpeed PHY内蔵よりも100Base-TのPHY内蔵の方が、と思わなくもないけれどww
523774ワット発電中さん:2011/11/27(日) 19:55:54.38 ID:d+j3rHTS
AVR32のハイスピード対応品とSAM3Uでアナウンスほとんど同時だったくせに
SAM3Uが立ち上がるのが一年近く遅れたのはメーカの贔屓だよなぁ。
SIEから違うのでCソース互換すらないのがムカツク。

LANのPHYも Microchip, Freescale, LuminaryMicroくらい?
あんまないよね。USBほどじゃないにしても。
524774ワット発電中さん:2011/11/27(日) 21:53:06.46 ID:rOqb6FsO
流石に自社IP使うのと社外のIP使うのと同じ進捗な訳きゃ無いと思いますけどね。
525774ワット発電中さん:2011/11/27(日) 22:27:54.42 ID:d+j3rHTS
意味分からん。
AVR32のSIEって外注なのか?
それともARM社の仕事は超遅いという意味?

526774ワット発電中さん:2011/11/27(日) 22:32:52.18 ID:rOqb6FsO
どうだろう、工場の設備に対して調整の必要もあるし、
スケジュールを交えないとならんからな
ARM社が悪いとは思わないけど、情報交換が社内同様にスムースに行くとは思えない。
527774ワット発電中さん:2011/11/28(月) 07:10:06.23 ID:lenAKkN6
Atmel、今度のSAM4Sとか、FPU付きらしいSAM4X/4Aは
あまり他社に遅れないで欲しいかな。

>>523
そりゃま、金掛けて作った自社CPUコアが売れてくれなきゃ困るだろうしw
528774ワット発電中さん:2011/11/28(月) 13:59:28.96 ID:TPJfLZwp
>>523
LANのPHYって、MAC入りのは各社であるけど、TI(旧LuminaryMicro)以外で、
PHY内蔵のCortex Mシリーズって出していたっけ?

USB 2.0(High-Speed)は、いくら32bitとはいえ、たかが100MHzクラスの
マイコンだと480Mbpsの性能を十分に出せない(需要なし)からでは?

消費電力も増えるし、いくら安くなったとはいえ、USBメモリコントローラ
みたいな用途だと専用チップに比べて余分な機能が多すぎて割高だし。
529774ワット発電中さん:2011/11/28(月) 14:29:22.47 ID:kyM/xWfV
>>490
>NXP Semiconductorsもその1社であり、ほかのコアアーキテクチャを用いず、
>ARMコアのマイコンのみを提供する稀有な半導体ベンダでもある。

8051も、オリジナルのVLIWアーキテクチャもあるのに・・・
530774ワット発電中さん:2011/11/28(月) 15:48:41.77 ID:TPJfLZwp
>>529

マイナビって、運営母体は変態毎日新聞だから、捏造なんて茶飯事。

まぁ。この手のニュースは記事を装っているけど実質は広告だし。
531774ワット発電中さん:2011/11/28(月) 15:59:47.83 ID:JXC+VnZc
>>528
>USB 2.0(High-Speed)は、いくら32bitとはいえ、たかが100MHzクラスの
>マイコンだと480Mbpsの性能を十分に出せない(需要なし)からでは?

例えばそこらの USB メモリは USB2.0でも20MByte/secとかなわけで、
常に 480Mbpsのバンド幅を使い切るわけではないが、さりとて full
speed の 12Mbpsではものたりない場面っていうのもあるわけで。

また流れるデータすべてにCPUが介在する必要はないわけで、
外部ハードウェアからうまいこと流し込めるような仕組みを
付ければあたるかもしれないわけだ。 例)EZ-USB FX

ただし、ホビーの領域は逸脱しかかっているから、
確かに汎用品としての需要は少ないだろうけどね。
532774ワット発電中さん:2011/11/29(火) 10:11:53.85 ID:02XxhAKQ
>519
FT232HにEEPROMが載ってないのはそういう理由だったのか
SH2AもHigh Speed対応の品種はフラッシュなしばかりだ

そうか、Atmelのアレだけなんだ
533774ワット発電中さん:2011/11/29(火) 19:03:33.53 ID:Tz3/jmdM
STM3240G-EVALが魅力的。
534774ワット発電中さん:2011/11/30(水) 00:41:57.64 ID:sxM6eEvJ
STM32-LVDにDMA2がないことに気づかず嵌まった
535774ワット発電中さん:2011/11/30(水) 00:55:29.90 ID:sxM6eEvJ
LVD→VLDだった
536774ワット発電中さん:2011/11/30(水) 21:25:56.37 ID:i/fb/bP0
mbedのコンパイラの最適化のレベルってどうやって変えるの?
537774ワット発電中さん:2011/11/30(水) 21:47:30.02 ID:i/fb/bP0
あーできないみたいね。失礼。
538774ワット発電中さん:2011/12/01(木) 21:12:23.22 ID:tRCl0h9L
USBホストが付いてるの無いの?

安いBluetoothドンクルとか簡単に使えるドライバが
フリーソースであるらしいね。
539774ワット発電中さん:2011/12/01(木) 21:55:32.47 ID:HkmA6OKT
>>538
USB1ホスト付きならイッパイある。
540774ワット発電中さん:2011/12/01(木) 21:58:20.36 ID:NEXQZKyx
適当なベースボード買えば、USB Aコネクタが付いている。
また、それを使用するために必要なファームウェアもだいたいどこかにある。
541774ワット発電中さん:2011/12/01(木) 23:00:58.98 ID:5LvUHdN9
>540
USBハブにみえるファームが公開されてるやつってある?

UART が二つと USB I/F を持ってるデバイスで

USBホスト - ハブ +-- USB_to_serial1
+-- USB_to_serial2

みたいな構成をしたいことあるっしょ。
仕様書みたけど案外めんどくさそうだった。
542774ワット発電中さん:2011/12/01(木) 23:16:58.96 ID:NEXQZKyx
>>541
そこまでは知らない。
543774ワット発電中さん:2011/12/02(金) 12:30:54.94 ID:rAtZ+xzf
>>541
USBハブを仮想的に内蔵しなくても、複合デバイスという概念で
USBホスト−デバイス−シリアル1
                   −シリアル2
というのはできるはずだぞ。E-MOBILEのUSBスティックなんかは
挿すとCOMポートとCD-ROMが現れるはずだし。

PC側のデバドラがこの形態に対応しているかは知らんが。
544774ワット発電中さん:2011/12/02(金) 17:29:22.78 ID:xTodwuXo
LPCXpresso 来たけど、マイコンとライターが切り離せないじゃないの!
Vカット入れとけよ。
545774ワット発電中さん:2011/12/02(金) 21:51:30.58 ID:dFAcC2zO
秋月からもSTM32F4Discovery発売
http://akizukidenshi.com/catalog/g/gM-05313/
546774ワット発電中さん:2011/12/02(金) 21:52:08.47 ID:ALI12lyT
>>544
あれはカッターで頑張って切るらしいですw
547774ワット発電中さん:2011/12/02(金) 22:10:08.73 ID:mBkj3QBu
>>545
安いな。さすが秋月
548774ワット発電中さん:2011/12/02(金) 22:24:12.45 ID:mBkj3QBu
だが、STM3240G-EVALを購入してしまった。日曜日に配達予定。
549774ワット発電中さん:2011/12/02(金) 22:56:19.19 ID:Xb63Semc
>>545 MOUSERで3枚購入したけどまだデモを書きこめる環境作っただけで
終わってる。
まだ、教科書を見ながらSTM32VLDいじるので精いっぱい。
STM32F1の一通りの機能は動いた。
今はRTCが動いたところ。あとは、ポート割り込みとfreeRTOSだな。
550774ワット発電中さん:2011/12/02(金) 23:12:05.31 ID:nMK2oYM7
>>546
マジで?
真っ直ぐ切る自信ないわ
551774ワット発電中さん:2011/12/02(金) 23:16:30.06 ID:ALI12lyT
552774ワット発電中さん:2011/12/02(金) 23:40:07.72 ID:xOAJjKAQ
>>551
むぅぁぢでwww
553774ワット発電中さん:2011/12/03(土) 09:23:33.33 ID:MPnpK1VC
>>545
苺リナはUSBケーブル付属だけど、秋月のは別売りケーブルも一緒に買っても安いね

STM32F4 Discoveryは、苺リナの自社製品STBeeと秋月の自社製品RXボードに
価格と性能で圧倒的に優位だけど、売る方も苦渋の選択だったりするんだろうか
554774ワット発電中さん:2011/12/03(土) 11:13:12.92 ID:O76u2cCC
6以下はPIC同様ゴミです
555774ワット発電中さん:2011/12/03(土) 11:50:10.58 ID:GorMBOC3
>>552
http://www.eleki-jack.com/arm/noritan-lpcxp-02-12.jpg

どう見ても真っすぐ切れていないんだが・・・
556774ワット発電中さん:2011/12/03(土) 12:11:24.57 ID:MPnpK1VC
基板はアクリルカッターで切るのが良いんだけどね
557774ワット発電中さん:2011/12/03(土) 12:29:01.82 ID:8MbG2Z24
しかも力の入らないカッターでするなし
558774ワット発電中さん:2011/12/03(土) 13:07:38.17 ID:KzYkBaAp
mapleboardの上ではちゃんと動いていたものがブレッドボードに移すと途端に動かなくなるのは何故なんだぜ…
やってることは同じはずなのにUART割り込みが起きない
559774ワット発電中さん:2011/12/03(土) 14:02:26.51 ID:8MbG2Z24
電源に対する気遣いが足りないんだろう写真うpしてみてよ
560774ワット発電中さん:2011/12/03(土) 19:32:34.69 ID:TddmdJ8b
561774ワット発電中さん:2011/12/03(土) 19:34:49.03 ID:TddmdJ8b
562774ワット発電中さん:2011/12/03(土) 19:58:12.91 ID:CYfH5QUm
なにそれ楽しそう
563774ワット発電中さん:2011/12/03(土) 20:03:13.51 ID:TddmdJ8b
STM3240G-EVAL。
いまデモプログラムを走らせてみたが、デモとは思えないほどの完成度。
TFT LCDにはアイコンが表示され、タッチパネルになっているのでたとえばカメラ機能をタッチすると、
TFT LCDに自分の顔が映し出された。

日本でも入手できるみたいだし、海外の販売店でも多数のところが扱っている。
Nu Horizonsで買うと$299に送料$75くらいかかった。
564774ワット発電中さん:2011/12/03(土) 20:18:28.68 ID:8MbG2Z24
うらやまし過ぎる・・・
565558:2011/12/03(土) 22:38:39.47 ID:rbpxcmpz
>>559
レスありがとうございます。
電源に対して全く何もやってませんでした…USB経由でLPCXpressoに給電してるだけで。
写真うp以前の問題っぽいです。

この板でこういうこと書くのは恥ずかしいんですが、
「気遣い」ってノイズとかそういうのの対策のことですよね?
566774ワット発電中さん:2011/12/03(土) 23:56:44.29 ID:+B9l58/t
>>563
3220もだいたいそんな感じ。
これが数万とか安い。
567774ワット発電中さん:2011/12/04(日) 00:11:46.31 ID:o5Rls1MK
>>566
たしかに、iPodライクなファームウェアを作るには、十分安い製品だね。

サンプルデモを書き換えたら、もとに戻せなくなってしまった。
スマートカードにデモプログラムが入っているようだけど、読み出せないw
568774ワット発電中さん:2011/12/04(日) 02:05:00.12 ID:o5Rls1MK
IARのEWARM環境の中に、stm324xg-evalのライブラリを発見。
とりあえず32キロのダウンロード容量制限版のIDEを使って書き込んでみる。
同時に30日期間制限版のIDEもダウンロード中。
569774ワット発電中さん:2011/12/04(日) 11:06:49.25 ID:zUaUt/Jz
>>565
外来ノイズというよりもちゃんと信号が伝わる体制になっているのか気になるので。
ブレッドボードは接触不良もあったり、
配線(線材)とか長さとかインピーダンス整合とかパスコンとかGNDの引き回しとか色々。
電気的に繋がっていればOKって考えがあったら少し改めて欲しいものです。
写真なら情報が沢山あるのでアドバイスもしやすので。
では、がんばってみて下さい。
570774ワット発電中さん:2011/12/04(日) 20:23:38.96 ID:Qhdf2QN+
>>569
実際のところ、送信元の線がUART#0のRXとGNDに繋がってるだけのもので
それ以外は何も繋がっていません。
(電源はLPC-LinkのUSBより)

「電気的に繋がっていればOK」の考えが多分にありました。気をつけるようにします。
この度はレスありがとうございました。
571774ワット発電中さん:2011/12/05(月) 13:52:49.31 ID:h7RWEwPq
LPCXpresso買ったので、開発環境をインストールしようと思うんだけど、
これって、すでに入れてあるandroidの開発環境のeclipseの環境とかに
影響させずに併用できますか?
572774ワット発電中さん:2011/12/05(月) 15:55:26.28 ID:XhCgbuyM
両方入っているけど、干渉はしてないと思う。
っていうか、eclipse だとは知らなかった・・・やっぱり重いなぁ。
インストールディレクトリを C:/nxp/ から変更できないのも困りもの。
573774ワット発電中さん:2011/12/05(月) 17:40:26.44 ID:FLfAoEMG
重い環境ねぇ w そんなに思考が速いのか? 机上デバッグとかしないのか?
ワンクッション待って考える余裕が無いというのは、最近の傾向か?
574774ワット発電中さん:2011/12/05(月) 17:42:24.98 ID:h7RWEwPq
>>572
571です。どうもありがとうございます。
干渉しないのは助かりますが、eclipseが二つはいるってだけでも、
HDDを圧迫しそうですね。
あんまりcドラは膨らましたくないな。
575774ワット発電中さん:2011/12/05(月) 23:51:29.14 ID:XhCgbuyM
D:/ に入れるのは出来るかも。
Program Files の下にしようと思ったら出来なかった。
""で囲めば出来たかな?
576774ワット発電中さん:2011/12/06(火) 06:32:21.58 ID:/abuLykR
577774ワット発電中さん:2011/12/06(火) 21:47:12.18 ID:3XkyU0Xl
>>576
まずはFLASHなしを出荷、FLASH内蔵は来年のQ1、って書いてあるお。
578774ワット発電中さん:2011/12/06(火) 23:05:40.97 ID:/XD4Z1Zk
>>577
そうだね。
でもほぼ具体的なスケジュールが出た分いいじゃん。
579774ワット発電中さん:2011/12/07(水) 00:59:23.27 ID:Wp+NPOCF
ARMベースのタッチ液晶付きLinuxキットに7インチ版登場
ttp://akiba-pc.watch.impress.co.jp/hotline/20111210/etc_farm.html
580774ワット発電中さん:2011/12/07(水) 01:50:49.52 ID:XbXRa+1x
>>576
M4+M0とかゲテモノにしか見えない件
581774ワット発電中さん:2011/12/07(水) 12:02:21.14 ID:CPe24yrs
STM32シリーズのフラッシュ書き込みや簡単なデバッグは
http://www.st.com/internet/com/SOFTWARE_RESOURCES/TOOL/DEVICE_PROGRAMMER/stm32_st-link_utility.zip
を使えばいいね。
IARの32キロバイト制限のEmbedded workbenchで書き込めないサイズの奴には。
バイナリは.hex .srec .binにする必要があるが。
582774ワット発電中さん:2011/12/07(水) 18:53:09.91 ID:CPe24yrs
180MHzに高速化されたLPC1800も悪くないな。
583774ワット発電中さん:2011/12/08(木) 08:23:08.12 ID:g0yxMoAo
>>580
たぶん、Cortex-A15とA7と同じ関係なんだろう。
パワーが必要なときにはM4で実行、エコしたいときはM0で実行。

ダイサイズを知らないが、M0なんぞ余ったエリアに入るんだろうな。
584774ワット発電中さん:2011/12/08(木) 16:44:32.37 ID:9QNYDlwy
>>583
そういった使い方も出来るだろうけれど
NXPの考え方は違うみたい。

http://ics.nxp.com/literature/leaflets/microcontrollers/pdf/lpc43xx.pdf

データ転送やI/O操作といった処理をM0にまかせて
M4はデジタル信号処理に専念させることによって
性能を発揮させるのが主な狙いのようだ。
585774ワット発電中さん:2011/12/09(金) 02:48:18.25 ID:KunXyfxQ
> パワーが必要なときにはM4で実行、エコしたいときはM0で実行。

どっちでも動くようにプログラムを書こうとしたら、M0で使える命令で
しか書けない。少なくとも共通で呼ぶ下位ルーチンは、M4の追加命令が
使えない。

もしくは、同じ処理を両方のターゲット用にコンパイルして別の領域に
置くか。フラッシュの無駄遣いになるけど。
586774ワット発電中さん:2011/12/09(金) 13:00:14.69 ID:vVf1id4A
M4用に書いて、クロックダウンすればよくね?
587774ワット発電中さん:2011/12/09(金) 13:19:29.14 ID:ysYSFZuo
>>586
そうそう、それ思った。
単に省電力モードの実装能力の問題じゃないのかと。
588774ワット発電中さん:2011/12/10(土) 19:02:26.93 ID:eGlFY1nm
204 MHz, 32-bit ARM Cortex-M4
204 MHz, 32-bit ARM Cortex-M0 asymmetrical coprocessor

同じクロック周波数で動作するんだな
589774ワット発電中さん:2011/12/11(日) 16:12:17.63 ID:C74G4KjG
そろそろプログラムやワーク空間も広大になった事だし、Cに代わるチップ用の言語が欲しいね。
プリコンパイラスタイルでもええ。 Objective-Cのような。
C++? 駄目! プログラムサイズが条件により肥大化し過ぎ!
590774ワット発電中さん:2011/12/11(日) 20:08:19.34 ID:9pVwlDin
mbedはC++だね。使いやすいよ。
>プログラムやワーク空間も広大になった事だし
テンプレ使わなきゃ制御可能なレベルのサイズだし。
591774ワット発電中さん:2011/12/12(月) 13:48:20.09 ID:u/WVyNZy
秋月に行ったついでにSTM32F4DISCOVERYを買ったけど、パッケージの中身は
挟んであるペラの説明書と基板だけでCDROMとか入っていないんだけ。

安いからUSBケーブルが付属しないのはいいけど、PCに繋いだらいきなり
ST-Linkのドライバを要求される。

おまけに、ドライバインストール中にエラーが出て先に進めないし、
これってどうなの?

ちなみに、XP SP3にAdministratorでログインしてて、ST-Link ナントカ
dongleのインストール中に「アクセスが拒否されました」とエラー表示
が出る。

イベントログには、イベントID:4373で「WDf01009 installation failed.」
と記録されている。どうやら「WDf01009」とは、「Microsoft Kernel-Mode
Driver Framework Feature Pack 1.9」のことで現在はWDK(Windows Driver
Kit)に含まれるらしいが...。

話は飛ぶが、Digi-keyで、LPC11UxxのIC単品が注文できるようになってるね。
592774ワット発電中さん:2011/12/12(月) 16:53:06.36 ID:gIW8T+T/
教えてください。
ファームウェアライブラリのGPIO_Initでは、対象ポート1つと入出力タイプ1つしか指定できませんが、
1つのポートに入出力を混在させて設定したい場合は、どう書けばいいのでしょうか?
対象ピンが重ならければ、同一ポートに対し、入力と出力を2回に分けてGPIO_Initを書けば
1つのポートに入出力を混在させて設定できるということで良いのでしょうか?
593774ワット発電中さん:2011/12/13(火) 18:33:37.79 ID:m6Nve7yJ
>>591
ST-LINK/V2 USB driver
http://www.st.com/internet/com/SOFTWARE_RESOURCES/SW_COMPONENT/SW_DRIVER/st-link_v2_usbdriver.zip

先にドライバをインストールして、それからST-LINKのUSBコネクタをPCに刺し、ドライバを入れ替えるんだ。
594774ワット発電中さん:2011/12/13(火) 19:17:39.06 ID:5Lt04m/1
>>592 それでいいと思うけど、ファームのソース見て確認したほうがいいよ。
ってファーム使う意味がなかったりして。
595774ワット発電中さん:2011/12/14(水) 07:23:44.72 ID:s6gs4GaO
FreeRTOSがCortex-M4に対応

http://www.freertos.org/

FreeRTOS V7.1.0 has been released. This incorporates the TriCore port, adds an
RX630 demo, and adds Cortex-M4F ports for IAR and Keil. The Keil port is demonstrated
on an LPC4350 (running at 204MHz), and the IAR port is demonstrated on an STM32F4.
596774ワット発電中さん:2011/12/14(水) 16:13:56.01 ID:Es+7Sk64
STM32F101C4T6Aで質問。
これはプログラム実行中にFLASHを書き換えできますか?
一部を不揮発性のデータメモリとして使いたいので。
597774ワット発電中さん:2011/12/14(水) 16:55:57.50 ID:XcnWKmsP
ページが違えば大丈夫なのかな。
自分はRAM上で書き込むようにしてたので分からない。
598774ワット発電中さん:2011/12/14(水) 17:24:35.89 ID:XcnWKmsP
bank1,bank2で別メモリーのようなので、
bank1上のプログラムを走らせながらbank2への書き込みとかなら出来るっぽい。
599774ワット発電中さん:2011/12/14(水) 17:26:03.84 ID:gD0W4NGt
PM0042 Flash programming の1章末尾によれば
書き換え中にフラッシュを読み出しにいくと書き換えが終わるまで待たされる。
だそうな。ページについての注意書きはない。

気にせずROM上で動かしてても破綻はしないらしいが。
597と同じくRAMに置いてたから知らなかった。
600774ワット発電中さん:2011/12/14(水) 18:08:40.27 ID:XcnWKmsP
ttp://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/PROGRAMMING_MANUAL/CD00264852.pdf

PM0068の1.3 Dual bank architecture
別バンクなら待たされない様な事が書いてあるけど。
601774ワット発電中さん:2011/12/14(水) 18:48:56.53 ID:Es+7Sk64
みなさんありがとうございました。>>596です。

どうもFLASHでのデータ保存はできそうなので、このARMを選択することにしました。
これから、勉強して試行錯誤で頑張って行きたいと思います。
602599:2011/12/14(水) 19:55:08.63 ID:ouhy5o/F
>600
2 bankあるやつって、そのXL-density(suffix F,G)だけじゃないの? >596のSTM32F101C4T6Aを含む?
603774ワット発電中さん:2011/12/14(水) 20:35:54.55 ID:APPWZGv3
そのようですね、XL-densityの意を意識してなかったので。
大容量512KB以上のチップからですかね。
604591:2011/12/16(金) 20:14:41.01 ID:5YxNaYyN
>>593
> 先にドライバをインストールして...

もちろんそうしてますが、ダメです。 こちらで試したのがst-link_usbd
river.zipだったので、リンクを貼ってもらったst-link_v2_usbdriver.zipも
試してみましたが、まったく同じ症状です。一旦コントロールパネルから、
アンインストールして、st-link_v2_usbdriverを再インストールしてもダメ。

ファームが古いのかと思い、stlinkupgradeを試しましたが、ドライバが正常
にインストールされていないので、ボードを認識できなくて、現在のファーム
バージョンすら確認できず。

ネットでググってstmstudioをインストールしてみましたが、stmstudioは正常
にインストールできるけど、ボードを接続するとやっぱりdongleドライバの
インストールでアクセス拒否で弾かれてしまう。
605774ワット発電中さん:2011/12/16(金) 20:44:22.57 ID:ISLB5STx
ARMでカメラモジュールとつなげそうなインターフェイス持ちの石で10ミリ角ぐらい(ただし手半田可能)ってなるとARMではどれくらいでしょうか…
とか花金に唐突に投げて見る。
606774ワット発電中さん:2011/12/16(金) 21:07:04.53 ID:gjcQ4UHo
MINIXかNetBSDが載るようになれば結構遊べるのに
607774ワット発電中さん:2011/12/16(金) 21:57:41.72 ID:jajiDrEO
>>604
そうですか。困ったな。
前にも2台のPCにST-LINKインストールしてもだめで、最後に古いPCを出してきたらインストールできたという人もいたけど。
608774ワット発電中さん:2011/12/16(金) 22:15:16.00 ID:sVmFFFIe
おいらはVMPLAYERのゲストOSにインスコした。
609774ワット発電中さん:2011/12/16(金) 22:32:06.29 ID:jajiDrEO
正常にインストールできると
http://iup.2ch-library.com/i/i0505801-1324042262.jpg
見たいになる。参考まで。
610774ワット発電中さん:2011/12/16(金) 22:41:10.50 ID:Hjax130c
>>606
uCLinuxでいいやん。
611591:2011/12/16(金) 23:36:38.09 ID:5YxNaYyN
>>607
もしかして、USBホストのスタック依存で、インテル以外のチップセット
(AMDやnVidia,VIA)だとダメとかない? ちなみに今のウチは基本AMDで、
試したのもAMDチップセットのM/Bです。

でも、Dellの古いノートがIntelだな。Pentium-Mだけど。(w

>>605
ST-MicroのCortex-M3って、DCMだっけカメラ用の専用I/Fあったような。
でも手ハンダ可能で10mm角(モールド部寸法?)だと、で0.5mmピッチでも
たぶんQFPの48ピンとか56ピン(あるのか?)くらいで、カメラ接続には
ピン数が足りない。

最低でも12mm角のQFP-64P、ないしハンダ可能かは人によるけどMLF-64P
が必要では?
612774ワット発電中さん:2011/12/16(金) 23:37:30.32 ID:AOdOdXlS
>>607
やはりWDF絡みでしょ。エラーメッセージを素直に解釈して
WinDDKの最新版をインストールしたら? ドライバそのものの
インストールが上手くいかないと云うことは、それの基盤部分のドライバが
想定どおりに存在してないと云うことだろ?
613774ワット発電中さん:2011/12/17(土) 00:07:26.30 ID:aPyIHVst
追記: ST−LINK/V2ドライバは、さらに下位部分でWINUSB.SYSを
   使っている。 それが無いからだろ? OSがXPの場合、それは標準では入ってない。
614591:2011/12/17(土) 00:17:46.23 ID:o8NdvpiL
>>612-613
マイクロソフトはWinUSB.SYSの単体配布を認めていなくて、それ絡みで
stmstudioを先にインストールするといいってなネット情報があったので
やってみたが、ダメだった。

実はWDKのISOをダウンロードしてあって、全部チェック入れてインストール
しようとしたら、なんやか

「システム書き換えちゃうけど、ええか?ええか?ええのんか?(鶴光風)」

ってな警告メッセージが出たんで、とりあえず今はシステム再インストール
みたいなドツボに嵌ると他の作業に影響が出るのでそれ以上やってない。
615774ワット発電中さん:2011/12/17(土) 00:28:02.79 ID:iyXjBY0W
>611
レスありがとう。
その規格は知らないなぁ、でもたぶんその辺で売られているカメラモジュールでもいけるかもしれないね。
CQのSHでデジカメみたいなことをしたときにはJPEG圧縮の部分で結構時間が掛かったから(とはいえ自分が組んだわけじゃないけど)ARMでもまねがしてみたくて。
出来ればソフトもハードも小さくて、小型軽量のUSBつき、マイクロSD、カメラ、そして充電装置とリポなんてのは無理かなと。
無論型落ち格安トイデジみたいなのは難しいだろうけど。

と思って聞いて見たわけです。
もはや買ったほうが安いんだけどね…。
616774ワット発電中さん:2011/12/17(土) 00:31:49.39 ID:eFFLGJFS
まっさらなXPSP3で問題なかったよ。
617774ワット発電中さん:2011/12/17(土) 01:34:34.96 ID:HlozG0Rl
>>614
おっさん発見 >鶴光
618591:2011/12/17(土) 01:49:10.87 ID:o8NdvpiL
>>616
ウチで試した環境もXP SP3ですが、Win95 -> Win95OSR2 -> Win98 -> Win2K
-> WinXP(無印) ... とアップグレードしてて、もはやクサヤ状態ですよ。

>>615
確かドットクロックとHSYNC/VSYNC、最大12bit幅のパラレル画素データ
って構成だったかと。Omni VIsionあたりのカメラモジュールがそのまま
直結できそうだった。

DCMってのは、マイコンのデータシートに記載されていた名称で、一般化
された名称なのかは不明で、DCMでググっても、それらしい標準化団体とか
は見つからなかった。

ただ、カメラモジュールって単体だと光学系がなぁ。せめてオートフォー
カスくらいは欲しい。あと、FreeScaleがドライブレコーダやバックカメラ
用途向けのARMベースのASSPを製品化してた気がする。
619774ワット発電中さん:2011/12/17(土) 05:49:35.80 ID:he7/Knh8
チップセットの問題の可能性ですか。うちにはAMDのPCがないからわからない。
古いPEN4のPCがあるので、それでインストールできるか試してみよう。
620774ワット発電中さん:2011/12/17(土) 09:59:12.58 ID:ZER1mmHh
linux上の開発環境として、LPCはLPCXpressoがあるとして、STM32は何かある?
Segger Jlinkはlinuxで使えるん?
621774ワット発電中さん:2011/12/17(土) 10:51:30.70 ID:ZER1mmHh
ありゃっ。β版だけど、Segger jlinkのGDBServer出してたのね。知らんかった。
622774ワット発電中さん:2011/12/17(土) 13:10:53.85 ID:ZER1mmHh
UbuntuにCortex開発環境を移しました。
code::blocksとSourcery G++ Liteの組合せでいとも簡単に移行完了。 Jlink以外フリー。 嘘みたい。
食わず嫌いだったな。 さよならWindows。
623774ワット発電中さん:2011/12/17(土) 13:27:13.46 ID:e4NODlXk
>>622
いいなあ、仕様書もプレゼンテーション資料も書かなくていいプ〜は。
624774ワット発電中さん:2011/12/17(土) 16:02:08.70 ID:ur0yhP+C
>>620
make
625774ワット発電中さん:2011/12/17(土) 16:43:44.44 ID:qN72Ds6x
>>623
まったく、たいへんだよな。社畜は。
626774ワット発電中さん:2011/12/17(土) 16:48:50.43 ID:e4NODlXk
>>625
そうなんだよ。自分の会社をもつと大変なんだよ。
開発だけしていたいよ、まったく

プ〜には理解してもらえないだろうが。
627774ワット発電中さん:2011/12/17(土) 17:26:33.20 ID:ZER1mmHh
>>623
何? 仕様書って w アジャイル開発のチーフなんだが w
628774ワット発電中さん:2011/12/17(土) 20:21:59.81 ID:o8NdvpiL
一人アジャコング?
629774ワット発電中さん:2011/12/17(土) 20:48:44.28 ID:aKn92rf7
だからたたき合うのはよせって。
俺なんかは昔組み込みプログラマーだったが、転職していまは全然違う仕事している。
懐かしくなって、ARMとかSHとか弄ってるよ。
630774ワット発電中さん:2011/12/18(日) 00:43:08.98 ID:nm2jkv2e
組み込みのプログラマでもぶっ壊れる奴いるよな。
システム系よりかは遥かに少ないけど。
631774ワット発電中さん:2011/12/18(日) 01:50:30.94 ID:+A0SJ3Jv
システム系(=メインフレーム)は公務員。

組み込みは、町工場の一人親方。
マッドで自由だぜ。
632774ワット発電中さん:2011/12/18(日) 05:05:30.08 ID:NPgNwVse
公務員って「こ」のつく自由業のことでしょ
633774ワット発電中さん:2011/12/18(日) 06:38:24.38 ID:vSTHVfAo
仕様書やプレゼンテーション資料はOpenOffice化進行中
634774ワット発電中さん:2011/12/18(日) 08:52:41.23 ID:N6FKakiV
OpemOffice化って、なにやってるの?
わりと普通にMSOfficeで書けば、通らない?
635774ワット発電中さん:2011/12/18(日) 09:02:25.47 ID:o56ZBrws
>>618
やっぱりマイコン側が機能に割り当てた名前か。
こっちもぐぐったけどソレらしいサイトが引っかからず苦労した。
個人的には完成させたら手のひらにすっぽり入るサイズのトイデジ画完成する程度の評価ボードみたいなのを作りたいので、性能は度外視でいいですw
しかしカメラインターフェイスとSPI接続のマイクロSD、USB、それに少しばかりのI/Oとなると64ピンでも足りるんかなぁ…。

ともかくその名前で探して見る。
スイッチサイエンスとか、aitendoとかのカメラが使えたら(お値段としては)楽なんだけどねw
答えてくれてありがとう。
636618:2011/12/18(日) 09:24:39.67 ID:pEPidKTB
>>635
とりあえずちゃんと確認してみた。 例えばコレ。

STM32F417xx (※ STM32F415xxは、DCMIなし)

> 8- to 14-bit parallel camera interface up to 54 Mbytes/s

詳細は...

データシートの35/156ページ〜。
ttp://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/DM00035129.pdf
リファレンスマニュアルの270/1316ページ〜。
ttp://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/REFERENCE_MANUAL/DM00031020.pdf

> スイッチサイエンスとか、aitendoとかのカメラが使えたら(お値段としては)楽なんだけどねw

詳しくタイミングを確認してないけど、1:1のピン直結でいけると思った。
637774ワット発電中さん:2011/12/18(日) 17:45:36.80 ID:o56ZBrws
>636
ありがとうございます。
その型番はデジキーには無いみたいで…。

デジキーだと検索に項目無いからカメラの繋げるマイコンって探すの面倒だよ…。
もうSHでとりあえず作っちゃおうかなぁ…。
638774ワット発電中さん:2011/12/18(日) 18:32:42.33 ID:6dB1gvL/
ATMELちゃんで探してみたら?
639774ワット発電中さん:2011/12/18(日) 18:37:30.37 ID:x9SjyuG0
STM3240G-EVAL。MCUにはSTM32F457IGが搭載されている。実質的には407IGと等価。
最初からカメラが付いている。
でも高価。
640774ワット発電中さん:2011/12/18(日) 18:51:52.05 ID:zSMkEMhu
おいらの見間違えじゃなきゃ・・
The STM3240G-EVAL evaluation board is a complete demonstration and development platform for the
STM32 F4 series and includes an STM32F407IGH6 high-performance ARMRCortex?-M4F 32-bit microcontroller.
641774ワット発電中さん:2011/12/18(日) 19:02:57.87 ID:x9SjyuG0
3万くらいするけど、各種周辺やTFT LCD(320X240)、タッチスクリーン付きで、ST社から配布されているサンプルデモを評価することができる。
642774ワット発電中さん:2011/12/18(日) 19:07:48.26 ID:x9SjyuG0
チップ単体でほしければこの辺か
http://www.findchips.com/avail
643618:2011/12/18(日) 20:52:23.71 ID:pEPidKTB
>>637
MOUSER なら在庫ある。
ttp://jp.mouser.com/Search/Refine.aspx?Keyword=STM32F4

それと「STM32F417xx」じゃなくても、2000円以下で秋月でも買える
「STM32F4DISCOVERY 」に載っている「STM32F407xx」でも、DCMIは
付いてる。

Flash が512KBだけど、「STM32F407VET6」が安くて(@677.5JPY/個〜)よさげ。
Ethernetもついているし。

V = 100pin
E = 512KB Flash
T = LQFP
6 = -40〜+85℃

「STM32F407(なし)」と「STM32F417(あり)」の違って、ここらへんか?

> Cryptographic acceleration: hardware acceleration for
> AES 128, 192, 256, Triple DES, HASH (MD5, SHA-1)
644774ワット発電中さん:2011/12/19(月) 00:11:31.13 ID:LgFoUQJr
本当にキミたちは僕にARMで作らせたいようだね?
とりあえず今度秋葉原に行ったらSTM32F4DISCOVERYを買ってくるって事で…
SHと比べるとRAMが少ないのがちょっと気になるけど、どう影響することやら。

作って見ないとわからないけどねorz
645774ワット発電中さん:2011/12/19(月) 00:14:16.50 ID:iHTXZV25
>>644
外付けRAMを搭載しろ。
じゃないとCortex-M4の実力は発揮できない。
646774ワット発電中さん:2011/12/19(月) 01:12:01.15 ID:L3TkfA/S
外付けRAMはVRAMで必須じゃね?
647774ワット発電中さん:2011/12/20(火) 19:41:17.02 ID:ypcTKdda
キミたちのレスの速さに本気で感服するよ…。ワケが分からないよ。
何で君たちは自分で作ろうとしないんだい?

ともかく…レスに対してこんなに遅れてすまない。
今すぐじゃないけど絶対に作ってやるよ、ハードだけでもっっ。
(いやむしろハードだけにしようかなぁ…ソフトなんてお試し一つで十分だとおもうし…。)
とりあえず、STM32F4DISCOVERYにRAM積んじゃえばSPIでSDカードを扱い、カメラインターフェイスも使えてとなるかな。
情報がなかなか無くて難儀しているんだ、日本語のデータシートでも見つかれば少しは楽になるんだけどね。

そして色々教えてもらってすみません。
648774ワット発電中さん:2011/12/20(火) 19:56:42.17 ID:QswJKBRt
>>647
とりあえず
http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/USER_MANUAL/DM00036746.pdf
の最後の方に付いている資料を参考にしたらいいかも。
この回路用のサンプルプログラムはあるから。
649774ワット発電中さん:2011/12/20(火) 20:19:49.27 ID:ypcTKdda
>648
なんという即レス。
なんという、豪華なボード…。
こういうのは多分未来永劫買えないんだけど、せめて積んでおいても楽しめるボード作りたいよ…
しかし外部のメモリサイズやSDカードのつなぐ先が書いてあるんだね、嬉しいばかりです。
ちょうどその辺のイメージを掴みきれてなかったものでね。
ありがとう。
650774ワット発電中さん:2011/12/20(火) 20:24:10.52 ID:qUy+J4MV
>>649
CPUがSTM32F407xxxのxxxが違うとピンアサインメント違うかも。
このボードは407IGH6というのを使っている。
Discoveryは407VGTだから、そのへんは考慮してね。
651774ワット発電中さん:2011/12/20(火) 20:28:34.26 ID:ypcTKdda
そしてSTM32F407VET6だとまた…ってことですね。
その辺のパスコンの配置の違いなんかもデータシートに書いてあると嬉しいんだけど、まあそこはどうにか考えて動けばいいかなと。
当然、動かなきゃ困るんだが…。
足は多分同じ名前のピンで動かして見て駄目なら考えるかSTMにでも問い合わせだします。
…現状そんな体力と余力が無い…orz
652774ワット発電中さん:2011/12/20(火) 20:42:08.97 ID:mSRwLQKI
なんでそんな愚痴っぽいんだ?
無理に作らなくてもいいんだぞ。
653774ワット発電中さん:2011/12/20(火) 21:08:15.81 ID:ypcTKdda
>652
作りたいのに作れない、それが愚痴っぽいレスになっていると思うよ。自分自身ではね。
無論、少しはオブラートにつつんでネタっぽくしているつもりだけど。

某25ドルPCじゃないけど、カメラ付きの評価ボードなんてお値打ち価格でそうそうあるわけが無い。
さらにカードサイズぐらいなら、となればと思うわけだ。
……実際いろんな意味でどうなるかはわからないけどね。

無理に作るんじゃない無理してでも作りたいんだ、今すぐはまず無理だけどね。
本当に何も知らないマイコンに関して色々教えてくれる人がいることがすごく嬉しいよ。
最近はそういう環境に居ないんでね。

だからこそ、作り上げたいなんて書き込んじゃうんだな、バカなオレは。
とかすれ汚ししてすみません。楽にスルー出来るくらい綺麗に書き上げられないんです。
654774ワット発電中さん:2011/12/20(火) 21:34:14.14 ID:3v8S0vLG
ウダウダ言ってるヒマがあるならコードの1行でも書けばいい
ここでグチってたらいつまで経っても完成しねーよ
655774ワット発電中さん:2011/12/21(水) 21:56:37.38 ID:n82fD0N+
ぐらだねぇ愚痴はtwitterで一人で思う存分どうぞ
656774ワット発電中さん:2011/12/22(木) 07:33:03.55 ID:HZa5dHyv
twitterで呟いても誰もフォローしてくれないのでは?
657774ワット発電中さん:2011/12/22(木) 08:24:15.42 ID:KXEIn8es
一人でどうぞって言ってるし、人に聞かせるなという趣旨だろう。

フォローされなくていい。というか、フォローされたら意味がない。

658774ワット発電中さん:2011/12/22(木) 09:09:07.05 ID:MR3vnqaE
FSMCとSDIOもっててSTBeeMiniぐらい小さい評価基板ありませぬか?
659774ワット発電中さん:2011/12/22(木) 09:56:41.06 ID:refr5MSm
>>658
Eagleで書く! -> FusionPCB
660774ワット発電中さん:2011/12/23(金) 14:58:38.32 ID:kslD4oTM
ttp://www.csun.co.jp/SHOP/2011082702.html
国産ボードなのに安いな
661774ワット発電中さん:2011/12/23(金) 15:03:18.00 ID:cv5ZQ84K
いや十分高いだろ。
662774ワット発電中さん:2011/12/23(金) 15:19:15.75 ID:bEn7znnc
>>660
値段も高いし、周辺コネクタ何も載ってないし、AMD Fusion E-350が載った
Mini-ITXマザーの方がツブしが効く気がするナァ。

先月だったか、予備機用に税込6,000円@ツクモ通販で買ったyo。
663774ワット発電中さん:2011/12/23(金) 15:33:29.61 ID:FSBmYRBf
>>662
今見たらそんな安いのはもう売ってなかったw

もう下手な組み込み用のキット買うよりも、
省電力CPUのマザボ買ったほうが安くつきそう。
チップセットが電力食う物もあるだろうけど。
664774ワット発電中さん:2011/12/23(金) 16:02:34.60 ID:bEn7znnc
んとねぇ、特価だったブツはコレ。 最安時は5,880円(税込)だった。

ttp://kakaku.com/item/K0000241589/
ttp://kakaku.com/item/K0000241589/pricehistory/

HDDとか全部コミコミで、ワットチェッカー実測で20Wくらい。
665774ワット発電中さん:2011/12/23(金) 17:07:46.52 ID:FSBmYRBf
>>664
thx!
特売だったのか。

その値段なら、俺も予備マシン用に1枚欲しいw
666774ワット発電中さん:2011/12/23(金) 23:20:09.08 ID:6hlJG3gw
mbedやってる人いる?
mbedとARMの関係って、ArduinoとAVRみたいな関係?

簡単にできるところは簡単に済ましてやりたいことやれるmbedって
なんかよさそうだなぁと思ってるんだけどどうなのかな?
667774ワット発電中さん:2011/12/23(金) 23:55:08.49 ID:bn2RbiFF
>>665
いまどき、DVIもないマザボはゴミだろ。スロットないんだし。
668774ワット発電中さん:2011/12/24(土) 00:59:49.47 ID:moYqXGVw
つまりUARTなどのレガシーが豊富で
液晶IFまで隠しで持っている
D945GSEJTがコスパ最強ということだよね。
俺は4枚持っている。
669774ワット発電中さん:2011/12/24(土) 08:15:59.54 ID:ga95m+eh
>>667
HDMIコネクタあれば、ゴツいDVIコネクタは要らんよね。あと、PCI Express
2.0の拡張スロット(形状はx16, I/Fはx4)もあるから、ビデオカードは変更
できるよ。 リアパネルに出ていないけど、COMポートのピンヘッダもある。

本体だけでちゃんとデュアルモニタにもできるし、IntelのAtomと違って、
動画支援付きのGPU内蔵だからHD動画でカクカクすることもない。届いてから、
USB 3.0も付いていることに気づいた。

最初は、VGA+DVI+HDMIで、PCIスロットも2つあるASUSの「E35M1-M PRO」に
しよう思っていたけど、Mini-ITXなのと安さに負けた。(w

ttp://www.asus.com/Motherboards/AMD_CPU_on_Board/E35M1M_PRO/

普通に「E35M1-M PRO」を買っても >>660 のボードより安いんだよね。
(差額でDDR3メモリ8GB載せられる)

ttp://kakaku.com/item/K0000229109/
ttp://kakaku.com/item/K0000229109/pricehistory/
670774ワット発電中さん:2011/12/24(土) 13:57:53.12 ID:86hafBRt
E35M1-M PROって国産じゃないんじゃね?
671774ワット発電中さん:2011/12/24(土) 16:01:07.21 ID:ga95m+eh
部品はサムチョンで、「国産マンセー」って...?
672774ワット発電中さん:2011/12/24(土) 17:48:23.38 ID:duAOST3H
673774ワット発電中さん:2011/12/24(土) 22:00:49.74 ID:srqNOC5c
こんにちは
現在LPC1769の100ピンをLPCXpressoを使って組み込みの勉強中で、
ピンファンクション設定で手こずっていて、ご教授願います。
本を見ながらプログラムを書いているのですが、
Port0.23をAD変換ピンとして設定する為に以下の記述をしています。
LPC_PINCON->PINSEL1 |= 0x00004000;
この文の意味としてはPINSEL1の値と0x00004000の論理和をとって
PINSEL1の値とするということだと思うのですが、PINSEL1の値は
ユザーマニュアルのどこに載っているのでしょうか?
674774ワット発電中さん:2011/12/24(土) 22:02:15.26 ID:D+cuXkxO
>>660
(中)国産ということ?
どこに書いてある?
675774ワット発電中さん:2011/12/27(火) 00:46:29.59 ID:AHOACjWy
676774ワット発電中さん:2011/12/27(火) 00:59:47.05 ID:AHOACjWy
>>673
自分で定義する。
あと、モジュールのパワーオンを忘れずに。
677591==662:2011/12/27(火) 08:41:57.83 ID:09z8xdDC
事後報告。

試しに、XP SP3を新規インスコしてあった、 >>662 の特売で買ったM/Bで組んだ
予備機へドライバをインストールして、>>591 のSTM32F4DISCOVERYのボードを
繋いでみたら、いともあっさりと認識された。

その後試していないので、ダメだったPCの原因はわからない。

それと、stmstudioのインストーラって、MSVCRT71.DLLを配布してないっぽい。
いまさら、MS公式サイトで再頒布可能パッケージがダウンロードできない、
VC++ .NET 2003を使っているというのもどうかと。
678774ワット発電中さん:2011/12/28(水) 22:56:47.41 ID:1RiazwtT
>>673
デバイスのデータシートか、デバイスファミリーのリファレンスマニュアルにレジスタの説明ない?
一致するものがない場合は、そのモジュールの解説を読んで自分で定義するだね。
679774ワット発電中さん:2011/12/28(水) 23:01:54.01 ID:0JQujiJJ
>>677
良かったね、うまくいって。
あとは公開されているソフトをダウンロードして、拡張基板こさえて、いろいろ自由に遊べる。
大規模なソフトを扱いたいなら、フラッシュ無制限のTrueSTUDIOがいいよ。
製品版も、IARに比べたら安いとおもうけど。
ファームウェアはIAR対応のものが多く発表されているけど、EWARMはROM32kまでだから
ソフトを発展させていくとすぐ困るようになるとおもう。
680591==662:2011/12/29(木) 00:05:50.88 ID:RRVMLwKC
>>679
どうもです。

まだコードは書いていませんが、既にTrue Studio評価版はインストールして
あります。インストール時に、ライセンス情報を要求されるので、さっそく
日本の販売代理店とやらからアンケートのメールが届きました。(w

商売なんで正規版を買わせたいみたいですが、無償版のEclipseとCode
Sourcery G++や、arm-gccのプラグインで十分というか、どこが違うのやら。

多くの組込系開発環境は、もともと無料で手に入るコードをベースにして
いるにも関わらず、ほぼ同額で各国語版のWindowsをほぼ無制限にインス
トールできるVisual Studio+MSDN Proに比べたら十分に高額ですよ。

予備機は本来開発アプリのテスト用でCPUやHDDも貧弱なんで、まずはメインの
開発用PCで動くようにしたいところです。 統一された開発環境で他のARMと
プロジェクトを共有化できるので、Open-OCDデバッガで使えるようにしたい
とこです。

まぁ、ボチボチやっていきますわ。(w
681774ワット発電中さん:2011/12/29(木) 06:09:44.20 ID:oa8lEzEV
フリーソフトでガンガレ!

しかし、かつてHP64000やモトローラ開発ツールに億単位で投資したのは何だったのか?
岩崎技研にも随分つぎ込んだな w
現在の開発ツールは、廃品回収屋からもらったPCにUbuntu入れてviやフリーコンパイラーだもんな。
自作OpenOCDデバッガーで、ドギュメントはLiberOffice系で基板も筐体設計もフリーCAD、
必要なアプリはQtで作ると w
マシニングセンターやフライス盤等機械系だけは購入したが w
良い時代になったものじゃ!
682774ワット発電中さん:2011/12/29(木) 21:15:38.77 ID:U0TluZNW
683774ワット発電中さん:2011/12/30(金) 00:27:10.53 ID:alDKa5j9
>>678
ありがとうございます。
まだアドバイスの意味がわかりませんが、キーワードを参考に勉強してみます。
684774ワット発電中さん:2011/12/30(金) 01:14:53.66 ID:u+uX5oHH
>>673
user.manual.lpc17xx.pdfの108 of 840
685774ワット発電中さん:2011/12/30(金) 01:22:09.06 ID:CZAo18ou
>>683
あ、勉強中って書いてたね。

LPC_PINCONやPINSEL1といった規定のシンボル名は資料で意味と役割を
解説されていて、その資料がデータシート(特定の実デバイスの電気仕様や
論理動作仕様を記述する)やリファレンスマニュアル(そのデバイス系列や
論理仕様についての包括的なガイド)というわけです。

これらは普通の変数ではなく、コンパイラの独自拡張などを使って

 volatile uint16_t HOGEHOGE asm("...");

みたいにして特定のレジスタやメモリアドレスにマップされてます。
で、HOGEHOGE = 0x1234;のように書くだけで、コード生成段階で
そのレジスタなりにアクセスする適切なバイナリをジェネレータが
生成してくれるという寸法(C言語とかの場合)。

で、資料を見ながら

 「Aの機能を実現するには HOGEHOGE |= 0x80 で上位バイト目のMSBを立てて…」

のように逐一書いてゆく訳ですが、真面目に全ビットの意味と動作を
調べて書くと大変です。なので、アプリケーションノートという
ハウツーやTIPSをまとめた資料をベンダが提供してます。そこからコードを
貰いつつ、細部まで要把握な部分だけ突っ込んで調べる、という流れになります。
686774ワット発電中さん:2012/01/01(日) 14:25:30.69 ID:IvJk7JL7
あけおめ。
Cortex-A15って素人でも入手できるの?
687774ワット発電中さん:2012/01/01(日) 18:19:25.01 ID:CfDsQbvG
あけおめ。

今年は何か作りたいw
688774ワット発電中さん:2012/01/01(日) 21:32:36.08 ID:mzKVCVbV
あけおめ。
今年のCode書初めはZigBeeでした。やっと通信できた。
689774ワット発電中さん:2012/01/04(水) 18:18:35.89 ID:CGrxIzOK
AtollicのTrueSTUDIO LiteがVersion 2.3.0にバージョンアップされた。
早速ダウンロード。
690774ワット発電中さん:2012/01/05(木) 17:56:50.91 ID:2BhiWQHe
だれかBeagleBone買った?
691774ワット発電中さん:2012/01/07(土) 22:23:16.53 ID:4uPAcm8d
勉強も兼ねてSTM32-VLDでMP3プレイヤー作ってるんだけど
aitendoの福袋買ったら、超小型MP3プレイヤ基板が入ってた。
勉強のためとはいえ実用も考えてたのでちょいとモチが下がった。
692774ワット発電中さん:2012/01/07(土) 23:41:59.50 ID:FZTg6SGb
MP3基板を窓から投げ捨てるんだ
693774ワット発電中さん:2012/01/08(日) 19:36:15.20 ID:MA4V/R/m
とりあえずジャンク箱に投げ込んだ
694774ワット発電中さん:2012/01/08(日) 23:53:00.71 ID:s9eY+Yzm
そのジャンク箱ごと窓から投げ捨てるんだ
695774ワット発電中さん:2012/01/08(日) 23:53:28.84 ID:1sCylGf1
不法投棄すなwww
696774ワット発電中さん:2012/01/09(月) 01:05:03.44 ID:k7bXEHWv
最近LPCxpresso lpc1769版買ってみたんだけど、
CPUリビジョンがAになってるのね
697774ワット発電中さん:2012/01/09(月) 03:11:15.42 ID:b+SuuLus
CortexのAとRとMが、合わせてARMになっていることに最近気付いた
698774ワット発電中さん:2012/01/09(月) 12:17:16.11 ID:TpDvbvyH
Acorn RISC Machine だろ
699 to:sage:2012/01/10(火) 21:01:00.94 ID:fuzbkfFO
BeagleBoneをWinマシンと繋ぐ際に、ドライバーのインストーラーから
「日本語には対応していません」と怒られてきっと躓くと思うので書きます。
【対策法】
マウントされた仮想ドライブ内の「BONE_DRV.exe」を7zipで解凍し、
出来たフォルダー内の「dpinst.xml」でlanguage codeを"0x0411"に書き換え、
「dpinst.exe」をダブルクリックしてインストールを実行

これでOKだった
700774ワット発電中さん:2012/01/10(火) 21:46:32.42 ID:v+dVo8ZV
BeagleBone 何処で買うのが手っ取り早いのか?
digi-key日本サイトは周辺機器しか検索しても出てこない。
701774ワット発電中さん:2012/01/10(火) 21:55:12.16 ID:z2gao86g
702774ワット発電中さん:2012/01/10(火) 22:05:34.50 ID:v+dVo8ZV
>>701
ありがとー。
Mouserで買うのが無難か。為替レートで送料もうまく無料か。

使用用途は何にしようかなあ。
703774ワット発電中さん:2012/01/11(水) 21:55:55.05 ID:tKE2g0bY
mbed のコンパイルサイトが重くて
コンパイルが完了しないぜ

オフラインコンパイルの環境を作るのは面倒そうだし
困ったもんだ
704774ワット発電中さん:2012/01/11(水) 21:58:12.01 ID:FZ0HDGsV
mbedでそんなにコンパイルに時間がかかったことないけどなぁ
かなりの大作なの?
705774ワット発電中さん:2012/01/11(水) 21:59:39.22 ID:ATeh17JE
>>703
おれは早々にLPCXpresso1769の環境に移行した。
クラウド環境は、提供先が辞めてしまえばそれまで。
だから、IDEに走った。
いまはSTM32F4にぞっこん。
706774ワット発電中さん:2012/01/11(水) 22:01:05.42 ID:tKE2g0bY
60秒近くかかけて150KBほどのバイナリを作るやつなんだけど・・・
707774ワット発電中さん:2012/01/11(水) 22:02:41.45 ID:FZ0HDGsV
まあ、mbedもIDEでやればいいんだけどね
LPCXpresso 1769とバイナリ互換なんだし。。
708774ワット発電中さん:2012/01/12(木) 22:10:38.44 ID:MpwsMb6O
         ∧_∧   ┌────────────
       ◯( ´∀` )◯ < 僕は、STM32F4ちゃん!
        \    /  └────────────
       _/ __ \_
      (_/   \_)
           lll
709774ワット発電中さん:2012/01/15(日) 19:43:14.01 ID:MGtcY+al
ARMのリファレンスマニュアル見るとARMv7-MやARMv7-Rには除算命令のUDIVやSDIVがあるのに
なんでARMv7-AだけUDIVやSDIVがないのかな?
710774ワット発電中さん:2012/01/15(日) 20:32:36.01 ID:MGtcY+al
ARMv7-MやARMv7-RにあるUDIVやSDIVはThumb命令でした
でも、何でARMv7-Aだけにはないのかな?
711774ワット発電中さん:2012/01/16(月) 03:42:59.02 ID:KyZF3wIp
>>709
MやR系はFPU無しが通常だから、
補助の為付いてんじゃね?

逆にA系はFPUを当てに出来るから。
712774ワット発電中さん:2012/01/22(日) 00:16:25.25 ID:gExI+Gu7
復活カキコ
713774ワット発電中さん:2012/01/24(火) 07:49:59.19 ID:H4UKD7k3

Windows 8 Developer PreviewのMicrosoft Visual Studio 11 Expressが入ってるやつに
ARMのコンパイラが入っててそれでWindowsプログラムをARM用にコンパイルできるが
ARM用のCL.exeはデフォルトではThumb-2命令を吐き出すみたい

コンパイルしたバイナリをdumpbin.exeで逆アセンブルしたものの最初の数行はこんな感じ

714774ワット発電中さん:2012/01/24(火) 07:51:44.41 ID:H4UKD7k3
Microsoft (R) COFF/PE Dumper Version 11.00.40825.2
Copyright (C) Microsoft Corporation. All rights reserved.


Dump of file mandelbrot_bench.exe

File Type: EXECUTABLE IMAGE

00401000: B5F0 push {r4-r7,lr}
00401002: B089 sub sp,sp,#0x24
00401004: F24B 138C mov r3,#0xB18C
00401008: F2C0 0340 movt r3,#0x40
0040100C: F24F 1604 mov r6,#0xF104
00401010: F2C0 0640 movt r6,#0x40
00401014: 4604 mov r4,r0
00401016: 681B ldr r3,[r3]
00401018: 2001 movs r0,#1
0040101A: 460F mov r7,r1
0040101C: 6034 str r4,[r6]
0040101E: 4798 blx r3
00401020: F24B 138C mov r3,#0xB18C
00401024: F2C0 0340 movt r3,#0x40
00401028: 4605 mov r5,r0
0040102A: 2000 movs r0,#0
0040102C: 681B ldr r3,[r3]
0040102E: 4798 blx r3
00401030: 2300 movs r3,#0
00401032: 9307 str r3,[sp,#0x1C]
00401034: 9305 str r3,[sp,#0x14]
00401036: 9304 str r3,[sp,#0x10]
00401038: F240 332A mov r3,#0x32A
0040103C: 9303 str r3,[sp,#0xC]
0040103E: 1AEB subs r3,r5,r3
00401040: EB03 73D3 add r3,r3,r3,lsr #0x1F
00401044: 105B asrs r3,r3,#1
00401046: F44F 7216 mov r2,#0x258
0040104A: 9301 str r3,[sp,#4]
0040104C: 1A83 subs r3,r0,r2
0040104E: 9406 str r4,[sp,#0x18]
00401050: F24B 1490 mov r4,#0xB190
00401054: F2C0 0440 movt r4,#0x40
00401058: EB03 73D3 add r3,r3,r3,lsr #0x1F
0040105C: 105B asrs r3,r3,#1
0040105E: 6824 ldr r4,[r4]
00401060: 9300 str r3,[sp]
00401062: 9202 str r2,[sp,#8]
00401064: F44F 034F mov r3,#0xCF0000
00401068: 1D32 adds r2,r6,#4
0040106A: F116 016C adds r1,r6,#0x6C
0040106E: 2000 movs r0,#0
00401070: 47A0 blx r4
00401072: 4604 mov r4,r0
00401074: B914 cbnz r4,0040107C
00401076: 2000 movs r0,#0
00401078: B009 add sp,sp,#0x24
0040107A: BDF0 pop {r4-r7,pc}
0040107C: F24B 1384 mov r3,#0xB184
00401080: F2C0 0340 movt r3,#0x40
00401084: 4639 mov r1,r7
00401086: 4620 mov r0,r4
715774ワット発電中さん:2012/01/24(火) 20:23:31.70 ID:w4nXDTqm
がんばって早く、Windows8が走るARM機つくってくれよ。
716774ワット発電中さん:2012/01/24(火) 20:36:14.53 ID:H5vKYwBF
せっかくARM時代になったのにまたWindowsに付き合いたいとは思えない。
717774ワット発電中さん:2012/01/24(火) 21:47:17.52 ID:XwY/fx37
ARMな時代もあったねと きっと笑って話せるわ
718774ワット発電中さん:2012/01/24(火) 21:59:28.67 ID:xFTmiF6s
むしろAndroid一択になるのは怖いから
Windowsも死なないように頑張ってほしい。
719774ワット発電中さん:2012/01/24(火) 22:04:52.60 ID:Ay3gPOMz
個人的にはWin8には期待してるよ。
ARMのタブレット出たら買いたい
720774ワット発電中さん:2012/01/25(水) 12:10:29.00 ID:AJCmMx5r
>>715
Win8 が走るARM機をつくるんじゃなくて、
持ってるARM機にWin8 を移植しろ。
721774ワット発電中さん:2012/01/25(水) 20:00:37.67 ID:9nMyzfR2
まだ数ヶ月先だけどインタフェースの付録ってCortex-M3なのね。
722774ワット発電中さん:2012/01/25(水) 20:37:02.06 ID:FOJXLw5w
Win8は互換性がないから売れない
むしろCEのリネーム商法に近い
723774ワット発電中さん:2012/01/25(水) 22:30:02.53 ID:G4h2a05r
Windows 8タブレット自体重くて売れないと思う
ノートPCと何が違うのって感じ
低価格帯のノートPCより価格は高いのでは?
724774ワット発電中さん:2012/01/25(水) 22:34:07.91 ID:gPsV3y2R
M3で遊ぶならmbedだけど
それを越える仕掛けがあるのかな
725774ワット発電中さん:2012/01/27(金) 10:26:19.04 ID:yBvnruSW
>>724
なかなか厳しい指摘だな
富士通様にそんなことができるとはとても思えんが
726774ワット発電中さん:2012/01/27(金) 11:10:50.70 ID:4/eZfzxG
富士通なのか
これはスルーしよう
727774ワット発電中さん:2012/01/27(金) 19:39:03.93 ID:Iu9hYLNw
WinNTだってPowerPCやMIPSにも対応していたし、
Win8がマルチプラットホームだからといってCEの焼き直しってこたーない。
728774ワット発電中さん:2012/01/29(日) 08:56:06.21 ID:5uADrGNH
折角国内メーカー様がおまいらのために安く卸して下さったのだから
Interface 買ってやれよ(´・ω・`)
729774ワット発電中さん:2012/01/29(日) 10:01:27.17 ID:9nzTOzLY
今は原発事故に備えて身軽でいる時代だから
放射能出続けてる限り本なんか売れないよ
文句は東電様に言ってね
730774ワット発電中さん:2012/01/29(日) 16:53:09.21 ID:IDFQ43yb
初歩的な質問で申し訳ないのですが,どなたか回答をお願いします.

DMAでメモリデータを外部に書き込む際,キャッシュとメモリのコヒーレンシーを保ちたいと思ってます.
昔,データキャッシュのクリーニングとフラッシュをやればいいと言われた事があるのですが,
クリーニングとドレインを行うだけでは問題ありますでしょうか?
(946E-S, ライトバックを想定しています)
731774ワット発電中さん:2012/01/29(日) 17:30:48.27 ID:t16VI9XO
キャッシュされたエリアがDMAで書き換わるとしたら、どのタイミングで
書き換わるかわからんじゃん。
732730:2012/01/29(日) 17:40:29.11 ID:IDFQ43yb
すいません,言葉が足りませんでした.

- CPUでメモリ上のデータを操作した後に,そのデータをDMAで外部に書き込む

という操作をしたい場合の話でした.
733774ワット発電中さん:2012/01/29(日) 18:08:39.85 ID:TaIFdoTL
どのタイミングでメモリ書き換えるかを、CPU(+キャッシュ)とDMAは互いに知らない
を前提にする

>>732の条件なら
@CPUがメモリ操作
  キャッシュ:データ書き換え済
  メモリ:データ書き換え済みかどうか分からん
A対象メモリエリアのキャッシュ内容ドレイン
  キャッシュ→メモリ:データコピー中
Bドレイン完了を待つ
  メモリ:データ書き換え済(データ準備完了)
CDMAをキック
   DMAの各種設定は事前でもよいが、キックはデータ準備完了したこのタイミング

DMAはメモリ書き換えしない条件だから、これでおk
逆に外部→メモリにDMA使うときは、DMAステータス見て転送完了後に
CPUがアクセスする前に該当エリアのキャッシュをクリーンにする必要がある

それと外部は通常のメモリではなくI/Oなのだと思うけど
CPUから外部アクセスするときはキャッシュ無効エリアとすることを忘れずにね
734774ワット発電中さん:2012/01/29(日) 18:15:50.08 ID:TaIFdoTL
>>733
注意だけど
キャッシュのラインサイズを確認しておけよ

下手打つと解析困難なバグになるからな
スタックの動的配列変数を直接DMAみたいなことは不可能じゃないが避けるのが賢明

該当エリアは開始アドレスもメモリサイズも
キャッシュのラインサイズのバウンダリを考慮汁
735730:2012/01/29(日) 18:19:33.41 ID:IDFQ43yb
>>733

レスありがとうございます.
Aについてさらに質問があります.
ドレイン単体だとライトバッファが空になるだけで,キャッシュのデータが必ずしも
ライトバッファにあるとは限らない気がするのですが,そのようなことはないのでしょうか?
736774ワット発電中さん:2012/01/29(日) 18:48:33.69 ID:TaIFdoTL
>>735
ライトバッファとキャッシュが分離されてるなら、
ドレインの前にキャッシュをライトバッファへ積み上げる必要あるね

CPUとDMAの連携で重要なのは、
CPUやDMAがメモリ読むときに、
該当メモリのデータとキャッシュのデータが一致してること
または該当メモリのデータがキャッシュの中に存在しないこと

面倒ならDMA転送専用のメモリを静的に確保して、
そこをキャッシュ無効の設定にすれば一番確実
キャッシュ効かないと極端に遅くなるけどねw
737730:2012/01/29(日) 19:00:19.65 ID:IDFQ43yb
>>736

すいません,ライトバッファとキャッシュが別であることを明記していませんでした.

では,教えていただいた通り
クリーン,ドレイン,DMA起動
の順番でやりたいと思います.

ありがとうございました.
738774ワット発電中さん:2012/02/01(水) 18:49:15.94 ID:JUQfo7DG
秋葉に来たんで秋月の店頭でSTM32F4discoveryを買おうと思ったら品切れだったorz
買った奴らたのしんでるかい?
739774ワット発電中さん:2012/02/01(水) 21:16:04.33 ID:TXZu1r9m
段ボールの中に積んである
そういえば、VL-Discoveryなんてのもあったな
740774ワット発電中さん:2012/02/01(水) 22:26:17.84 ID:66W4fkTF
>>738
飽きた!
741774ワット発電中さん:2012/02/03(金) 16:09:51.38 ID:2F1IM0JA
>>738
通販も在庫切れになったぞ
742774ワット発電中さん:2012/02/05(日) 02:04:29.49 ID:kLdjo7h0
苺リナクスなら在庫あるぞ。
少し高いが、USBケーブル2本付いてるから
同じようなもんだろ?
743774ワット発電中さん:2012/02/05(日) 06:14:24.60 ID:cmUSJEn4
苺は評判悪い
744774ワット発電中さん:2012/02/05(日) 08:25:54.39 ID:04+BgSIZ
位置誤で買うくらいなら牛ザーで買う
745774ワット発電中さん:2012/02/05(日) 10:00:45.75 ID:WadAsNtm
ボリ松と揶揄された若松以上にぼったくり
746774ワット発電中さん:2012/02/05(日) 13:57:30.02 ID:Gaw+6MLQ
>>743
悪い評判がたつほど、売れてんの?
実は、他店の嫌がらせだったりして。
747774ワット発電中さん:2012/02/05(日) 14:56:14.18 ID:G6DAZ/Mv
おまえらに言わせると商売で利益出すこと=ボッタクリだからな。
世間知らずもそこまでいくとお目出度いわ。
748774ワット発電中さん:2012/02/05(日) 15:23:28.22 ID:KmhNN2Dq
自由になるお金も英語力も小学生並だと思えば納得できるだろう。
749774ワット発電中さん:2012/02/05(日) 15:28:38.79 ID:vc+1tttb
本人きてる?
750774ワット発電中さん:2012/02/05(日) 18:32:43.92 ID:LpZdBwlt
>>748
それまさしくドカタだな
751774ワット発電中さん:2012/02/05(日) 22:18:04.31 ID:8aG25Yzp
ドカタをバカにすんな。

リアルドカタもテクノドカタ(SE,プログラマ等)も金だけはある
リアルドカタは金はあるが使い道がわからない(競馬,、パチンコ etc)
テクノドカタは金はあるが時間がない(長時間残業)
それだけのことだ
752774ワット発電中さん:2012/02/05(日) 23:28:58.52 ID:LpZdBwlt
>>751
なんで長時間残業するんだ?
ドカタの給料安いんじゃないのか? 年収1千万ぐらい普通
753774ワット発電中さん:2012/02/05(日) 23:36:54.54 ID:04+BgSIZ
それはすごいw
754774ワット発電中さん:2012/02/05(日) 23:37:38.44 ID:Nl1DnBQA
100ピンLQFPの変換基板てどこで買えますか?地方なので通販で買える場所を探しているのですが
755774ワット発電中さん:2012/02/06(月) 00:10:42.05 ID:bdK54bFJ
ピッチにもよるけどaitendoかアイテムラボ、秋月、あとマルツとか千石でダイセン電子の青い変換基板を扱ってる。
756774ワット発電中さん:2012/02/06(月) 03:13:30.74 ID:5MkUE2+7
ダイセンの変換基板は丸ピンしか使えなくて高くつくよね
757774ワット発電中さん:2012/02/06(月) 03:44:48.96 ID:PiWiilmY
日本基準なんじゃね。
ヒロセやオムロンのピンヘッダなら基板側が細くなってて刺さるよ。
秋月のでもソケット側を使えば刺さるけど。
758774ワット発電中さん:2012/02/06(月) 08:58:31.51 ID:HzcBiQqU
秋月にも細ピンヘッダと言うのが安価である。
まだ買ったこと無いけど、誰か試し事ある人いる?
759774ワット発電中さん:2012/02/06(月) 09:01:18.56 ID:wsKQsmia
もともと、秋月ヘッダが太すぎるんだよ。
760774ワット発電中さん:2012/02/07(火) 22:08:54.97 ID:zZoXOWQw
TQFP対応の変換基板ならLQFPもいけますか?もっと言えばQFPに対応していればLQFP,TQFPどっちもいけますか?
761774ワット発電中さん:2012/02/07(火) 22:12:06.11 ID:GIqnflmQ
ピンピッチだけ合ってればいけるだろ
762774ワット発電中さん:2012/02/07(火) 22:17:29.06 ID:zZoXOWQw
なるほど、ありがとうございます
763774ワット発電中さん:2012/02/07(火) 22:19:01.93 ID:UbuDUlz8
長方形パッケージと正方形パッケージの違いがなければ
ピッチみとけばおkだな
764774ワット発電中さん:2012/02/11(土) 23:54:05.77 ID:iIFY1T7r
uCLinux特集
765774ワット発電中さん:2012/02/12(日) 01:16:42.88 ID:h84efsW0
組み込みも、LSIなどは外付け部品不要とかの
謳い文句増えて、狭ピッチ特殊パッケージの基板へのハンダ付けと
ソフト開発に焦点が絞られて来てるな。
766774ワット発電中さん:2012/02/12(日) 09:05:46.62 ID:bPrIromr
> 外付け部品不要

外付け部品だけでなく、技術者や管理職も不要に。

【電気機器】富士通、ルネサス、パナソニックが半導体「システムLSI」の事業統合へ協議[12/02/08]
http://anago.2ch.net/test/read.cgi/bizplus/1328659597/l50

そして、ムラタ製作君はリストラ。TDKはお父さんへ?
767774ワット発電中さん:2012/02/12(日) 14:36:04.91 ID:xcuTSQOQ
そのうち、LSI間通信は無線化されて、電源だけ供給しろ・・・なんちゃって
768774ワット発電中さん:2012/02/12(日) 14:37:26.27 ID:Gcu+FJMB
>>767
それ最高
電気屋仕事なしだがw
769774ワット発電中さん:2012/02/12(日) 14:45:22.31 ID:E8/rOmPu
>>766
明らかに不要社員整理目的だよね。
システムLSIってマイコンやアナログを寄せ集めて作るのに
そこだけ切り出したら立ち行かなくなる。
770774ワット発電中さん:2012/02/12(日) 17:45:53.19 ID:GFIiwdxH
速度が必要だった領域はFPGAに食われ、
価格メリットが必要だった領域は組み込みマイコンに食われた

システムLSIが残る道は、開発費用と開発期間かけてでも
速度と価格の両方をペイできるような、小さな領域だけになっちゃった
771774ワット発電中さん:2012/02/13(月) 18:16:27.95 ID:fVk/u25Y
製品丸ごとワンチップっていう方向なんだろうけどね
772774ワット発電中さん:2012/02/15(水) 00:32:03.36 ID:sCCVud9G
Cortex-M0って、割り込みレイテンシが最大45サイクルもあるんだな
773774ワット発電中さん:2012/02/15(水) 16:36:33.15 ID:M2nK3lOr
一体どういう状況ですか?
H8とかのCISCではそんな事もあった気がするけど
774774ワット発電中さん:2012/02/15(水) 17:35:28.71 ID:4qX32zgW
乗算命令中の割込みかな。M0は実装オプションで乗算が超遅くてもよかったはず。
でも遅いほうの割算を実装した奴ってないんじゃない?
775774ワット発電中さん:2012/02/15(水) 17:39:35.72 ID:4qX32zgW
みっけた。
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0432cj/CJHGJEBC.html
32ビットのハードウェア乗算器。 標準の単一サイクル乗算器、
または実装面積が小さくパフォーマンスが低い32サイクル乗算器を実装できます。
776774ワット発電中さん:2012/02/15(水) 18:01:49.20 ID:A7gEi5BR
Cortex-M系はthumb2専用だから、RISCで速い!的な期待しちゃうのはイクナイ。
777774ワット発電中さん:2012/02/15(水) 19:05:23.25 ID:p5AL/dvT
もしかしたらメーカ固有なのかも知れない。
秋月で売ってるNuvotonのNUC120のマニュアルに、
50MHzでレイテンシ900nsとあったので逆算して45サイクル。
ARMの公式では16サイクル固定らしい。
778774ワット発電中さん:2012/02/15(水) 20:25:58.93 ID:QzpEiys8
900 ns って PWM のところにあった
HCLK = 50 MHz, PWM_CLK = 25 MHz, Interrupt latency is 900 ns
のことかな!?
779774ワット発電中さん:2012/02/15(水) 21:31:46.07 ID:965sMqER
信頼性と性能が必要だった領域は欧米先進国に食われ、
価格メリットが必要だった領域は新興国に食われた

モノづくり日本が残る道は、開発費用と開発期間かけてでも
速度と価格の両方をペイできるような、小さな領域だけになっちゃった

780774ワット発電中さん:2012/02/15(水) 21:43:32.86 ID:p5AL/dvT
>>778
そうそれ

>>779
SHとかV850とかどうなるんだろ
781774ワット発電中さん:2012/02/15(水) 23:06:17.52 ID:lGMo+9wz
M3とM4Fではまたインターラプト処理の時間が違うんじゃないの?
M4FではFPレジスタの退避も必要だから。
782774ワット発電中さん:2012/02/15(水) 23:59:28.93 ID:50LFEawh
>>781
知らないんだけど、ARMにレジスタリネーミングって無いの?
783774ワット発電中さん:2012/02/16(木) 09:22:08.41 ID:Y4IvQjna
アセンブラで書くならともかく、
45サイクルなんて誤差の範囲ジャマイカン
784774ワット発電中さん:2012/02/17(金) 20:33:25.15 ID:H3LKjPAN
>>780
Vシリーズの流れを引くV850に、SH互換モードを搭載。ついでに、三菱の
マイコンのエミュレーションも搭載して、気がついたら新しいFPGAが...。

確か、SHはARMを真似てSHのIPコアを売るための会社を作っていたはずだが、
もはや跡形もない。

イースター島にはモアイ、ガラパゴス諸島には固有種が残っているが、
100年後はたしてルネサスがあったことは歴史に残っているだろうか?

ルネッサ〜ンッス!
785774ワット発電中さん:2012/02/18(土) 01:07:39.79 ID:giKPH5TS
M3だと命令バスとデータバス別々だけどM0だと一緒ってホンと?
786774ワット発電中さん:2012/02/18(土) 18:31:49.93 ID:Kbnc5jWe
787774ワット発電中さん:2012/02/18(土) 19:21:19.97 ID:l6jqnfWO
はーばーどあーきてくちゃか。
788774ワット発電中さん:2012/02/18(土) 22:59:37.49 ID:+rpPHKoS
STM32f4discoveryで動作するpythonだとさ
ttp://stm32f4.web.fc2.com/pymite.html
789774ワット発電中さん:2012/02/20(月) 09:01:00.70 ID:7TuTZKtB
>>784
> Vシリーズの流れを引くV850に、
Vシリーズと聞くとV20,V30,V33までが86互換で、V60から独自路線になり、それ以降はワケワカメな物好きが使う超マイナーなマイコンのイメージなんだが…。

ARMでいいのさ。
790774ワット発電中さん:2012/02/20(月) 22:30:46.14 ID:pUmg9oxu
アー無情
791774ワット発電中さん:2012/02/20(月) 23:53:01.19 ID:0DecmB8f
ルネッサーンがつぶれたらVなんちゃらも手に入らなくなるが
ARMがつぶれたらどうなるんだろう。アーキテクチャーはPDS
になってSTとかNXPがウハウハ?
まあSTがつぶれてもNXPはある、とかそんな感じ?
792774ワット発電中さん:2012/02/20(月) 23:56:14.62 ID:bdi2xfa8
新規開発は終了で、その要員をばっさり切って、
ライセンス管理だけ行う会社になる。
793774ワット発電中さん:2012/02/21(火) 00:46:08.21 ID:i9oETQ5j
>>789
日本のマイコンは日本の車・家電メーカーの中で細々と生きていく。
例えばパナの髭剃りには78K0が使われてたりする。

まぁそのうちM0に駆逐されるけど。
794774ワット発電中さん:2012/02/21(火) 01:35:23.81 ID:p5mULjQV
>>793
32bitレジスタの必要な髭剃りかすごいなw
795774ワット発電中さん:2012/02/23(木) 21:53:38.18 ID:3Uk5M7az
DIPパッケージのCortex-M0、発表されてから結構経つけど
まだ出荷されないのかな?

http://news.mynavi.jp/articles/2011/11/24/nxp_mcu/index.html
796774ワット発電中さん:2012/02/24(金) 21:38:32.95 ID:TamXId6f
>>795
読んだ。
秋葉原のニーズつうか、PICが使われる分野を相当意識してるみたい。

いっその事、PICピン互換でPICのCソースのコンバータを無償提供すればいいんじゃね?
797774ワット発電中さん:2012/02/24(金) 23:07:32.92 ID:DuuT48Pg
PICは色んな糞コンパイラがあって大変だから
エミュレータでも入れた方が早い
798774ワット発電中さん:2012/02/24(金) 23:08:48.46 ID:uPz0H2Zv
>795
なんであんな横幅広いんだYO!
799774ワット発電中さん:2012/02/25(土) 04:29:46.83 ID:Bg9sXYFw
そら、32ビットだからさ
言わせんなよ、恥ずかしい
800774ワット発電中さん:2012/02/25(土) 10:11:51.54 ID:8XokBtQK
なんで32bitだと600milにする必要があるんですか?(正論)
801774ワット発電中さん:2012/02/25(土) 12:57:11.25 ID:gxKQUUt6
よく日本のマイコンは将来的に海外ARM勢に負けて衰退する(キリッって人いるけどさすがに無いだろ
海外勢はノイズ性能の低さとかサポート体制とか容赦無いディスコンとか、製品に使うには色々な理由で採用できない場合も多い
単純に価格と性能が優れてるってだけで、実用性から考えると微妙
802774ワット発電中さん:2012/02/25(土) 13:25:46.55 ID:51LyuTH5
ARMなんてCortex出した先からディスコンする気満々のロードマップだな
803774ワット発電中さん:2012/02/25(土) 14:02:41.67 ID:Ui2ooVOK
ディスコンってそんなに悪いことなのかな?
804774ワット発電中さん:2012/02/25(土) 15:21:06.42 ID:zBKeAV5i
量産1ロットで売り切り、その後修理しないサポートしない使い捨て製品なら
部品の購入も1ロット分だけになるんで、部品がいつディスコンしてもかわまん

だけど世の中そんな製品ばかりじゃないってことだ
修理やサポートのために再設計・再評価あるいは部品在庫抱えるのは避けたいよ
805774ワット発電中さん:2012/02/25(土) 15:27:21.75 ID:k88AEpBs
>>804
そうだな。マイコンって安い割に代替品がないしね。
基本は製品寿命が尽きるまで、最低でも7年はディスコンにならない保証が欲しい。
ARMだと突然ディスコンになるのが怖い。
806774ワット発電中さん:2012/02/25(土) 16:17:43.42 ID:Ui2ooVOK
別にそのつど他のマイコンに乗り換えりゃいいじゃん
807774ワット発電中さん:2012/02/25(土) 17:19:29.54 ID:Fqn5bSJx
>>801
ガラパゴスマイコンと心中するのかw
808774ワット発電中さん:2012/02/25(土) 17:23:57.98 ID:k88AEpBs
>>807
使うほうはアーキテクチャに拘ってないからw

製品仕様が満たせて開発と保守が楽な方がいいだけ。
ARMだったら国内で製品開発やる意味無いとは思うけどねw
809774ワット発電中さん:2012/02/25(土) 17:40:05.75 ID:Ui2ooVOK
日本が勝てなくなった理由が垣間見えるな
810774ワット発電中さん:2012/02/25(土) 17:47:16.54 ID:51LyuTH5
>>809
それは分野による。
震災の時にどれだけ日本メーカへの依存度が高いか思い知ったはず。
811774ワット発電中さん:2012/02/25(土) 17:48:44.65 ID:k88AEpBs
>>809
まあルネ品だとデッドコピーされ難いだろうって期待も、あることはあるw
812774ワット発電中さん:2012/02/25(土) 22:08:19.72 ID:sNpYHPtp
>>811
ルネマイコンって内蔵フラッシュに細工してあったっけ?
自分の解析した78K0は生データだった気がするけど・・・
AVRは細工してあって開封しても駄目だった。
813774ワット発電中さん:2012/02/26(日) 00:08:28.23 ID:SeTX9Qb9
>>810
タイ洪水もそうだけど、逆に一国に依存してることのまずさが露呈した気がするな
FPGAにコア乗せでいいだし
814774ワット発電中さん:2012/02/26(日) 00:22:51.20 ID:4rSn+I2F
>>813
FPGA載せてるのってパーセンテージで言ったら0.1%くらい?
815774ワット発電中さん:2012/02/26(日) 10:38:48.40 ID:NyXmFe3n
>>801
海外勢がノイズ性能低い? サポート体制? ディスコン? ほんと? 今や問題を感じ事は無いがなぁ。
816774ワット発電中さん:2012/02/26(日) 13:10:12.86 ID:+wTu9zz4
ARMのサポート体制は良くないだろ。
まあ、代理店の横○とかの問題もあるけど・・・
評価ボードに回路図すら付いてこないからなぁ。
817774ワット発電中さん:2012/02/26(日) 13:17:52.01 ID:cMXoWkDB
マイコンは長期間使い続けたことないからハッキリとは言えないけど
AudioDACは旭化成とTIを10年以上使っていて、
切り替えに困るようなディスコンは両社とも無かったなぁ。
サポートは旭化成の方が明らかに良いけど。
818774ワット発電中さん:2012/02/26(日) 22:24:33.53 ID:VZIVBTLV
日本の場合、製品以前にメーカー自身がディスコンになりそうで心配だわ
819774ワット発電中さん:2012/02/26(日) 22:31:59.30 ID:Bn+eecNR
>DIPなLPC
いまどき600milって(w

どうせなら900mil/64ピンで出して欲しかったな。
820774ワット発電中さん:2012/02/26(日) 22:58:24.30 ID:YdDAz0iy
周辺50MHzぐらいで動く8ピンが欲しいのだが
821774ワット発電中さん:2012/02/27(月) 12:03:30.07 ID:XD0zYJcu
大雑把でいいんですが、
実行性能(主に描画とか)が同等クラスのARMボードとx86ボードの価格差ってどのくらいなんでしょうか?
ググったけど分からなかったんですが
見積と評価機貸してって言っても個人の趣味じゃどこも対応してくれないと思うので
知ってる方がいたら教えて下さい。
822774ワット発電中さん:2012/02/27(月) 17:33:51.52 ID:6yfp/6ag
エルビ逝ったな。 スレチだけど。
次はルネか? 世界規模で人柱が使えるARMと国内偏向客だけのRXやSHでは勝負にならん。
勝負はいかにプロブレムレポートが集まるかで決まるからな。
823774ワット発電中さん:2012/02/27(月) 17:39:12.71 ID:SX6XdPhR
>勝負はいかにプロブレムレポートが集まるかで決まるからな。
そういうものなのか
ルネサスの場合大口顧客の言いなりになって振り回されていそうだ
824774ワット発電中さん:2012/02/27(月) 17:43:16.13 ID:weyKQaRw
もう日本でお仕事は難しくなってきてるのかな?
825774ワット発電中さん:2012/02/27(月) 17:48:45.34 ID:6yfp/6ag
>>823
パラドックスじゃよ。
例を上げれば、PICは、CSでもバグだらけだが、コンシューマーが馴染んでフレンドリーになるという話。
最初がWorkAroundの山も戦略の一つ。
世界のユーザーと会話をしないスタイルのルネではどうにもならん。
826774ワット発電中さん:2012/02/27(月) 18:19:59.84 ID:SX6XdPhR
うーん、本当にそれで良いのかと思ってしまうのは俺の頭が固いせいなのか

ルネサスが車の大口顧客しか見ていないのは確かだけど、
エラッタだらけのとりあえず作りましたってレベルのものを使わされてもな、とも思う

それが「パラドックス」って事か
827774ワット発電中さん:2012/02/27(月) 19:45:33.24 ID:RXhK6W4B
ルネにエラッタがなさそうな言い草だなw
828774ワット発電中さん:2012/02/27(月) 23:33:22.77 ID:oRndBsSV
ルネから見切られ予定のSoCの方がオワコンぽいけど、ルネ自身もめちゃくちゃなのか・・・
829774ワット発電中さん:2012/02/28(火) 01:02:52.92 ID:lxtJrc5x
エルピーダはサムスンに
ルネサスはARMに
ソニーはアップルに

日本の大企業病をなんとかしないと製造業が死ぬ。
830774ワット発電中さん:2012/02/28(火) 01:06:14.41 ID:F3exf2Xz
でも今ルネが潰れたら、自動車が大騒ぎだろ。
5〜6年くらいカンフル注入して延命すると見たw
831774ワット発電中さん:2012/02/28(火) 01:32:57.46 ID:CMaTgpUS
そして自動車共々買収されるのかw
832774ワット発電中さん:2012/02/28(火) 08:02:19.00 ID:hy/BlC3E
>>807
ARMだといっても、同じなのはコアアーキテクチャだけで、
マイコン全体で見たら互換品じゃないからね。

ルネがガラパゴスというなら、ARMはアノマロカリスかもよ。
833774ワット発電中さん:2012/02/28(火) 08:52:22.50 ID:6wpK9HVt
>>801
ノイズ性能? 設計の腕の悪さを棚に上げるなよ。
サポート? 質問する時点でエンジニア失格。ベンダーのFAEなんて程度が知れてる。
ディスコン? 最近は国内の方が怖いわ。

>>814
> FPGA載せてるのってパーセンテージで言ったら0.1%くらい?
俺んとこは80%位かな。
特にルネのマイコン使うと、あれが足りないこれが足りないで「あれ? これならFPGAで補ったほうが安いじゃん」とねw

>>816
> 評価ボードに回路図すら付いてこないからなぁ。
ルネは回路図提供しないやん。
ARMだと大抵回路図が提供され、しかもOrCADデータで提供されている。TIとかね。
あと、ルネのなんかの参考回路図みたら、なんか酷い設計だったな…。

まぁ、見えている世界が違うから、アンタとは意見が一致しないだろうw
834774ワット発電中さん:2012/02/28(火) 12:16:18.12 ID:vwYViMeQ
>>832
コアアキーテクチャってのが
CPUコアのことなのか、中核のって意味かわかんないけど
AHB とか AXI を抑えてて、それにつながる周辺 IP が
たくさんあるから SoC にするときは ARM が選択されるんだと思う。
835774ワット発電中さん:2012/02/28(火) 22:22:22.80 ID:cda77rOZ
ルネなんて未だにSHWYバスとか仕様公開されてないから
サードパーティー作りたくても作れないよな。
こういうのはガラパゴスと馬鹿にしてよいと思う。
836774ワット発電中さん:2012/02/28(火) 23:59:32.76 ID:cyot8yyq
>>833
FPGAにはフラッシュROM載らないからなあ。
837774ワット発電中さん:2012/02/29(水) 00:08:00.71 ID:nPNExk9F
バグかマニュアルの間違いだったらいいけどそれ以外で
サポートに問い合わせちまったら負けだよなw
838774ワット発電中さん:2012/02/29(水) 00:30:17.10 ID:BB+13TH2
>>835
ARM社は製造してないから、仕様公開しなきゃ誰も作れないwww

あとARMのペリフェラルってスカスカに
レジスタアドレス喰いすぎと思うのは俺が貧乏症なだけか?
839774ワット発電中さん:2012/02/29(水) 06:52:05.95 ID:+NbGz12T
アドレスを詰めて置くと拡張する時に困るのと、アドレスデコーダを
簡素化するために大雑把に割り振ってる…と妄想
840774ワット発電中さん:2012/02/29(水) 08:35:58.19 ID:h7jsHcI9
>>836
Config ROMをFlashとして使うのさJK
その前に、今やマイコンはSPI Flashからブートさせるもの。
>>836氏の発想はもう古いよ。

>>837
そうそうw
'その上、何故かこっちがレクチャーする羽目になるww 逆だろwww
こっちは暇じゃないんだから、おバカさんを構ってられない(怒)

>>838
その認識はちょっと甘いな。
ARM社は台湾のファンドリーを利用して、作ろうと思えばいくらでも作れる。
実際、チップの試作は自前でやってるし、プロセスに最適化するためのASICライブラリの会社も買収した。

動作実績の無いIPなんて、誰も買わないよ。
841774ワット発電中さん:2012/02/29(水) 20:08:36.12 ID:Gwyg2AP5
>>840
> SPI Flashからブートさせるもの。

高めのM3/M4なら、内蔵Flashよりもその分SRAMにしてSPIブートが自由度があっていいな。
Flashが余ってSRAM不足とかやらかすしw(←今ここ)
842774ワット発電中さん:2012/02/29(水) 23:31:23.22 ID:8HLfFVpQ
Z80の8bitI/O空間の時代ならともかく、32bitの広大なスペースだ。贅沢に使っていいと思う。
LPC11xxなんて、1個のI/Oポートにに14bit割り当てて丸々使っているし。
843774ワット発電中さん:2012/02/29(水) 23:45:24.26 ID:YF70j2E3
I/Oマップレジスタは機能ごとにstructにしているから
機能ごとに纏まってればOK。
844774ワット発電中さん:2012/03/01(木) 00:07:35.08 ID:E1iwmluH
>>840 >>841
おまいら、平和だなwww
845774ワット発電中さん:2012/03/01(木) 20:16:43.51 ID:i0nVm6Ge
ID:gxKQUUt6 = ID:E1iwmluH
www
846774ワット発電中さん:2012/03/01(木) 20:22:37.54 ID:klu4sKtC
SPIからだと、盗まれるからなぁ。
FRAMみたいな、不揮発性RAM化だな。
847774ワット発電中さん:2012/03/02(金) 00:15:05.50 ID:dn3shd+D
ARM(R) Cortex(TM)-M0搭載の新しい32bitマイコンを発表
http://japan.cnet.com/release/30015727/
848774ワット発電中さん:2012/03/02(金) 20:46:49.05 ID:HY/pT43b
動画:35ドルのカードサイズ Linux PC " Raspberry Pi " 発売。HDMI /SD/USB/LAN端子つき
http://japanese.engadget.com/2012/03/01/35-linux-pc-raspberry-pi-hdmi-sd-usb-la/

カードサイズの超小型35ドルPC、発売数時間で完売
http://www.cnn.co.jp/tech/30005772.html

http://www.raspberrypi.org/
http://uk.rs-online.com/web/generalDisplay.html?id=raspberrypi&cm_mmc=UK-PPC-0212-_-02_Raspberry_PI-_-Raspberry_PI-_-Raspberry_Pi
849774ワット発電中さん:2012/03/02(金) 21:33:49.66 ID:kvgbrQgM
秋月で3500円で売ってくれ。
エゲレスからでは送料が高すぎる
850774ワット発電中さん:2012/03/02(金) 22:59:54.85 ID:CVD+uy8t
一味唐辛子。

七味唐辛子は、セブンホット。
851774ワット発電中さん:2012/03/03(土) 09:05:14.63 ID:piMs1J8o
>>849
RSじゃだめかい?
3,400円近日発売(現在入荷待ち)で扱うみたいだけど
852774ワット発電中さん:2012/03/03(土) 10:06:11.00 ID:STpmHQpv
853774ワット発電中さん:2012/03/05(月) 19:10:26.18 ID:fxZk2KE8
なんでこんなに安い値段にできるんだ?
日本企業ならこれいくらぐらいの価格になると思う? 4,5万ぐらい?

ところでよ、CQ付録の富士通ARMマイコンっておまえら的にはどうなんだ?
854774ワット発電中さん:2012/03/05(月) 19:28:20.40 ID:2v/IR/Yg
富士通(笑)
855774ワット発電中さん:2012/03/05(月) 19:32:09.50 ID:n218pmuW
今更感があるよな
856774ワット発電中さん:2012/03/05(月) 20:35:23.48 ID:cnCgIaTw
LPC43xx系って、外部メモリ何MB使える?
メモリ64〜128MBのっけてwebサーバとsamba動かしたい。。。
857774ワット発電中さん:2012/03/06(火) 02:56:59.56 ID:viXa63yw
>>853
携帯機器向けのCPUっぽいのでそいつが異常に安いん
じゃないかなと予想。
858774ワット発電中さん:2012/03/06(火) 06:57:24.41 ID:xw1bo3Va
>>856
64は乗るよ
859774ワット発電中さん:2012/03/06(火) 08:59:35.10 ID:2No8v8O+
>>858
ありがとうありがとう。外部メモリインターフェースがあるのは
大抵データシートに書いてあるんだけど、上限をどう読み取るのかが
わからなくて。

他のM3,M4コアで外部DRAMのっかるのってあるかな。
200MIPSあればなんとか、と思ってるんだけど、
Cortexは帯に短したすきに長し、なんだよなぁ・・・
素直にARM9のがいいんだろうか。
CortexA8だと豪華で高いし、A5はないし。ARM11も高い・・・
860774ワット発電中さん:2012/03/06(火) 09:40:03.65 ID:HbqARyHt
>>859
ない。だからnxpしか選びようがない。
俺はSRAMで作った
861774ワット発電中さん:2012/03/06(火) 22:09:07.36 ID:kSAcldDa
>>853
+5Vで動く!そんだけ!
862774ワット発電中さん:2012/03/07(水) 08:50:18.73 ID:3s8TxVhw
>>859
> 上限をどう読み取るのかがわからなくて。
SRAMならバス幅、アドレス線の数、CS#信号の数でわかる。
DRAMはコントローラで決まる。

> 他のM3,M4コアで外部DRAMのっかるのってあるかな。
中身がDRAMな擬似SRAMを考えてみたら?
863774ワット発電中さん:2012/03/07(水) 14:03:36.36 ID:+iP1Y+fI
>>859
TIのHerculesは?
864774ワット発電中さん:2012/03/07(水) 15:55:37.93 ID:wyPl9/LU
>>860
>>862
自分の理解の範囲を超えました・・・
SRAMは汎用IOで制御可能、DRAMの大容量をSRAMのように使う、
をキーワードに、勉強します。

>>863
SDRAM128MB載りますな。1.6DMIPSx200MHzで320DMIPS、評価ボードも
割と安い。考えてみます。ありがとうございました。
865774ワット発電中さん:2012/03/07(水) 17:00:44.08 ID:ar5bqP8d
Cortexになってから、A,R,M間の製品セグメント縛りが強いのかどうかしらないけど
Mで大容量DRAMとか見なくなったね。
ARM7とかは、キャッシュ無しMMU無しのコントローラ扱いでもSDRAMコントローラ付きあるけど。
866774ワット発電中さん:2012/03/07(水) 19:04:32.61 ID:+iP1Y+fI
>>864
あとはちょっと遅いけどフリスケのK60もDDR対応のハズ
867774ワット発電中さん:2012/03/07(水) 20:01:00.24 ID:bXHVbqc9
DDRというとPC用のDDR2、DDR3メモリが使える様なARMがないかな。
メモリのソケット自体はデジキーやマウザーで売っているし、DDRはクロック速度を落とせるって聞いたし。
メモリソケットとメモリ自体を流用できたらいいと思うんだが。
868774ワット発電中さん:2012/03/07(水) 20:14:41.09 ID:TJ4fioXf
>>867
ないなら自分で使えるようにすれば良いんじゃない
ソケット、PC用メモリモジュールがあるんだから、
あとは自分でARM<−>DDR2/3モジュールブリッジを作れば良いだけじゃ
869774ワット発電中さん:2012/03/07(水) 20:15:51.64 ID:+iP1Y+fI
K60ってDDR2対応じゃありませんでしたっけ?
870774ワット発電中さん:2012/03/07(水) 20:40:54.83 ID:bXHVbqc9
>>868
そう簡単につかえるもんなんだろうか。
PCメモリ側のコントローラのお相手をする必要とかありそうでよく分からん…。
DDRのチップだけなら対応しているようなマイコンならSHとかあるみたいだけど…。

>>869
とりあえずヒマな時に探して見る。

二人ともサンキュー
まあ多分、解析した上で変換部分を作り上げなきゃならんだろうなorz
871774ワット発電中さん:2012/03/07(水) 20:50:29.10 ID:esq2N4uY
DRAMはつないだら動くほど、甘くないでしょ
安く作れるって理由で量産してたからね、昔から
今はどうなんだろうね

そのへん、甘く見てコケた有名な(になった)?人がいたような
872774ワット発電中さん:2012/03/07(水) 20:56:08.76 ID:wyPl9/LU
>>867
PC用DIMMモジュール使いたいって事だよね?
http://www.samsung.com/global/system/business/semiconductor/product/2008/4/14/248171ds_ddr2_1gb_q-die_base_udimm_rev11.pdf
これ見てもどうつながるのか見当もつかない。

K60、これで200MHzまで回ってUSBがPHY込みなら・・・
873774ワット発電中さん:2012/03/07(水) 21:12:10.80 ID:bXHVbqc9
ネタ同然で思ってるだけだから誰か作っちゃえよとも思うけどね。
産業用で1セット数万円でもいいから。

>>871
>>872
さんのレスを見ると生半可じゃ無理ってのがよく分かります…orz
DDRでもDIMMモジュールと言うんだな、とかPDF見てて思う。
ついSIMM、DIMMは昔のモンだと思ってしまう。
874774ワット発電中さん:2012/03/07(水) 21:40:01.09 ID:+iP1Y+fI
>>872
USB PHYは込みだったような・・・
875774ワット発電中さん:2012/03/07(水) 21:41:57.12 ID:wyPl9/LU
すんませんDual Inline Memory Moduleなので
DIMMモジュールとは言わんのですね。

Digi KeyのBeagleBoneはリビジョンA5なんだろうか。
ドキュメントはA3なんだよなぁ・・・
876774ワット発電中さん:2012/03/07(水) 21:45:50.60 ID:BggbU4Ve
>>870
うん、DIMMはそう簡単に使えない。

昔、CirrusLogicのARM9にSDRなDIMMを繋いだ事がある。
ARM9は当然32bit、でもDIMMは64bitで、どうしたんだっけ…w
まぁ、ゴニョゴニョしてクリアした。

次に問題になったのが負荷容量。
チップが何個もぶら下がるから、合算するとドライブ能力をちょっと越えたw

最後がクロックの分配で、理由は同上w

結局DIMM限定とクロックの改修でなんとかなったが、いい経験になったw
それにx86チップセットのドライブ能力って、すげーとも思った。
877774ワット発電中さん:2012/03/07(水) 21:53:17.51 ID:wyPl9/LU
>>874
? USB high-/full-/low-speed On-the-Go controller with ULPI interface
? USB full-/low-speed On-the-Go controller with on-chip transceiver

highspeedで使うときは別に用意、でいいのかしら。
878774ワット発電中さん:2012/03/07(水) 22:00:37.78 ID:+iP1Y+fI
>>877
ほんとだすまそ。
879774ワット発電中さん:2012/03/08(木) 01:00:53.47 ID:CY3DFyW5
数百MIPSのCPU+大容量SDRAMという構成は、ARMよりもMIPSの方が選択肢が多いような。
Ikanosの通信用SoCとか、broadcomのSTB用SoCが丁度その辺に入る。
ARMは、100MIPS以下・内蔵メモリーだけで完結するMと、ギガIPS+大量メモリーのAに分かれてしまって、真ん中がない。
880774ワット発電中さん:2012/03/08(木) 01:06:33.23 ID:F9YwU4/7
>>879
何のためにARM真ん中のRを残しているのかを考えると・・・
881774ワット発電中さん:2012/03/08(木) 11:57:39.39 ID:G7rBN7FS
MIPSって、まだ売ってる? PSP位しか思いつかないけど?
俺の中では既に過去の遺物で、MIPS使うなら Power PC選ぶな。

でも、Power PCを選ぶならARMにするけどw
882774ワット発電中さん:2012/03/08(木) 12:48:06.75 ID:xInEu2TJ
あの、Cortexってなんて読んだらいいんでしょ?コータックス?コアタックス?
883774ワット発電中さん:2012/03/08(木) 12:54:09.25 ID:R1B38GSo
コアテックス
884774ワット発電中さん:2012/03/08(木) 12:58:29.40 ID:xInEu2TJ
>>883
あざす。
885774ワット発電中さん:2012/03/08(木) 14:21:55.06 ID:B1cR7Y1S
A8が1000個10ドル位になってくれりゃなんの問題も無いんだがなー。
実際、MIPS値とチップ単価は比例してんのかね?
チップ単価的には、AとMの間は9や11の高クロック品が埋めてる気がする。
Rはチップ単価高いよな。ありゃ高信頼性を求める向きかと。

>>882-884
こんなん書いてあるぞ。
http://blog.goo.ne.jp/jh3kxm/e/4a90e4be74b84aed34b24cd7f157e186

自分はコーテックスと読んでる。
Googleの件数はコルテックスが多い。
886774ワット発電中さん:2012/03/08(木) 14:38:59.88 ID:4c6MQPsl
AM3358が1000個で13ドルくらいだっけ?
887774ワット発電中さん:2012/03/08(木) 14:52:20.50 ID:xwR/MIPN
>881
PIC32という現役がいらっしゃる。
それとandoroid方面でちらほら見掛ける。
888774ワット発電中さん:2012/03/08(木) 14:52:34.88 ID:bLLU6Zv+
>>880
Rは自動車用とかでラインナップが存在したはずでは?
>>881
PIC32系
889774ワット発電中さん:2012/03/08(木) 16:00:13.27 ID:k4VpaJLT
Cortexの意味を手元の電子辞書で引くと(表層組織、皮質、外皮、etc)とある。
電子辞書の発音を聞くと「コーテックス」と聞こえる。

> Googleの件数はコルテックスが多い。
これは(毛皮質=コルテックス)という訳が定着してしまった事が原因のようだ。

なお、ARM社のネーミングは(大脳皮質 = Cerebral cortex)を意図していると思われる。
890774ワット発電中さん:2012/03/08(木) 17:13:41.65 ID:wfEwIFhm
よく聞くと、そうかもしれぬ。
すまぬ。
891774ワット発電中さん:2012/03/08(木) 18:58:25.54 ID:OyC2M1OI
>>887-888
それは、>>879氏の
> 数百MIPSのCPU+大容量SDRAMという構成は、ARMよりもMIPS
を満足するんかい? なおさらMIPSはダメだねぇ〜になると思うが。

>>885
> 実際、MIPS値とチップ単価は比例してんのかね?
比例しないよ。ダイサイズとピン数とボリュームに比例する。

古いARM7/9はシュリンクされないから高いまま。
M0はダイサイズを小さくして値段を下げた。
892774ワット発電中さん:2012/03/08(木) 20:10:13.24 ID:0uktgH65
どう読むかネタで
EEPROMはどう読んでいる?
893774ワット発電中さん:2012/03/08(木) 21:06:12.24 ID:Df2eYpwJ
いーいーぴーろむ
894774ワット発電中さん:2012/03/08(木) 21:10:52.42 ID:7ztSlwLE
イースケ
895774ワット発電中さん:2012/03/08(木) 21:26:10.85 ID:F9YwU4/7
フラッシュ
896774ワット発電中さん:2012/03/08(木) 23:15:15.33 ID:B1cR7Y1S
AM3352早く出てくれねぇかなぁ。1000個10ドル切らんかのう。
897774ワット発電中さん:2012/03/08(木) 23:15:32.10 ID:uJzVu/Ey
イーツーピーロム
898774ワット発電中さん:2012/03/08(木) 23:27:19.44 ID:BwtVAAvu
Silicon Labs、Cortex-M3ベースのミクスドシグナルMCUファミリを発表
http://news.mynavi.jp/news/2012/03/08/105/index.html
http://www.silabs.com/products/mcu/Pages/32-bit-microcontrollers.aspx
899774ワット発電中さん:2012/03/09(金) 07:13:09.41 ID:mbhX2GfZ
>>892
いーすけあぴーろむ
900774ワット発電中さん:2012/03/09(金) 08:30:28.42 ID:j1S6B/qN
>>892 どうでもいい
901774ワット発電中さん:2012/03/09(金) 19:08:19.86 ID:XiwFJyvc
いーぴーぴーろむ
って言う人がいた
902774ワット発電中さん:2012/03/09(金) 21:41:52.56 ID:7IobV+3E
エエプロム
903774ワット発電中さん:2012/03/09(金) 21:44:42.73 ID:lxOJrCJB
Electrically Erasable Programmable Read Only Memory
904774ワット発電中さん:2012/03/10(土) 00:36:57.51 ID:APE2s3db
書き換えできるのにRead Onlyってへんじゃね
905774ワット発電中さん:2012/03/10(土) 00:40:31.46 ID:1O2n7DDH
>>904
たすかにw
通常使用時はROMだからってことなんだろうね
電気的に消して書き込みできるROMw
ある意味言い得て妙かもしれん
906774ワット発電中さん:2012/03/10(土) 02:24:16.83 ID:OJ0WCfqA
>>904
書き換えに時間が掛かる。
書き換え回数がRAMと比較すると少なすぎる。
RAMと置き換えて使えるならMRAMみたいな名前になるよね。
907774ワット発電中さん:2012/03/10(土) 13:11:05.22 ID:/fowSE1w
名称が実態と合っていないという問題は、RAMの方が顕著
(RAM = Random_Access_Memory)
普通、ROMもランダムアクセス可能だ

Wikipediaにも、その点に関する解説がある。
http://ja.wikipedia.org/wiki/Random_Access_Memory
http://ja.wikipedia.org/wiki/Read_Only_Memory

これは
「そういう名称で定着してしまった」
「単なる伝統」
としか言いようがない
908774ワット発電中さん:2012/03/10(土) 13:23:37.46 ID:OJ0WCfqA
>>907
アクセスには、書き込みも含まれているのでは?
まあ、語呂がよいから定着しただけだと思うけどね。
909774ワット発電中さん:2012/03/10(土) 13:37:58.70 ID:oBmrDdeo
>>907
RWMだと、どう発音したら良いか迷っちゃうからなwwww
910774ワット発電中さん:2012/03/10(土) 16:37:24.31 ID:uK039oy8
>>907-909
おまえら一体、何を議論してるんだ?

その昔、紙テープとか磁気テープとかのシーケンシャルアクセスなデバイスがあって、RAMは単なるそれの対義語。
それを議論して何か意味あるんか?
911774ワット発電中さん:2012/03/10(土) 17:55:02.46 ID:OJ0WCfqA
>>910
それは、外部記憶装置だろ。
円盤部が取り外せるハードディスクだってあったが、RAMなんて呼ばれてなかったよ。
912774ワット発電中さん:2012/03/10(土) 19:33:29.76 ID:b2/jo5/S
おじいちゃん、コアメモリは何て呼ばれてたん?
913774ワット発電中さん:2012/03/10(土) 19:40:46.47 ID:xBbcgTTP
ARMが強さを増しているってのは分かるが、
具体的に携帯やゲーム機以外でどんな民生品に使われているのだろう?
914774ワット発電中さん:2012/03/10(土) 19:47:45.50 ID:AkLiEtZU
>>913
コアとペリフェラルの分離思想が障壁になって低価格品には使われてない
Cortex-M0の性能しだいかなあ。でも8bit品以下の電力になるわけないし判らん。
915774ワット発電中さん:2012/03/10(土) 19:50:41.90 ID:iasrd9Jw
>>911
だな、HDDだってあったけどRAMなんて呼ばない罠
916774ワット発電中さん:2012/03/10(土) 20:09:01.57 ID:aL9F6Dil
>>914
>コアとペリフェラルの分離思想が障壁
kwsk

>でも8bit品以下の電力になるわけないし

これは?
http://www.jp.nxp.com/news/press-releases/2012/03/nxp-adds-lpc1100xl-low-power-platform-and-eeprom-to-cortex-m0-portfolio.html
917774ワット発電中さん:2012/03/10(土) 20:11:12.90 ID:OJ0WCfqA
>>912
コアメモリを知っているとは、なかなかのおじいちゃんだ。
コアメモリの頃は、RAMという呼び名は無かった。
半導体メモリができてからの呼び名だな。
918774ワット発電中さん:2012/03/10(土) 20:16:26.47 ID:OJ0WCfqA
LPC1100XL は、動作時の消費電流を業界で最も低い110 uA/MHzに抑え、
割り込み可能なディープ・スリープ・モードでの消費電流を2μA以下に低減した製品
PIC16F882/883/884/886/887だと、
? Standby Current:
- 50 nA @ 2.0V, typical
? Operating Current:
- 11μA @ 32 kHz, 2.0V, typical
- 220μA @ 4 MHz, 2.0V, typical
? Watchdog Timer Current:
- 1μA @ 2.0V, typical
919774ワット発電中さん:2012/03/10(土) 20:34:03.28 ID:OJ0WCfqA
>>916
組み込み用途でC言語で開発するなら、
問題になるのは周辺の使い方の違いになる。
ARMコアが共通でも周辺は各メーカー固有です。
この周辺を使いこなすのが大変ということだね。
920774ワット発電中さん:2012/03/10(土) 21:43:39.84 ID:/fowSE1w
>>913 民生品でARMが採用された具体例

例を知っているのは関数電卓くらいかな。
TIやHPが作っているグラフ関数電卓などで使われている。

以前は、TIはZ80やMC68000の低消費電力版を使っていたし、
HPは電卓用に開発した独自CPUを使っていたとの事。
921774ワット発電中さん:2012/03/10(土) 22:20:02.55 ID:ITU7+Pou
シンビアンだっけ?PDAブームの頃にあったろ
922774ワット発電中さん:2012/03/10(土) 23:12:53.16 ID:ZYBROfS3
DDRだと、ランダムアクセスすると遅いから
通常はシーケンシャルアクセスしかしないよな。

まあ、メモリの問題というよりバスの問題なんだが・・・
923774ワット発電中さん:2012/03/10(土) 23:48:52.80 ID:OJ0WCfqA
>>922
CPU側にキャッシュがあることが前提でしょ。
924774ワット発電中さん:2012/03/11(日) 02:15:17.31 ID:KdLeKFqK
RAIDカードに使われている
INTELのIOプロセッサはARMアーキテクチャだぜ
925774ワット発電中さん:2012/03/11(日) 11:08:27.76 ID:Nqj0+wF8
>>923
おまえ、知っている風で案外知らないんだな。

>>922
遅いよな。ピーク性能は高いんだが…。
確かにバスの問題とも言えるが、DRAMの構造の問題とも言える。
バンク切り換えやらプリチャージ、カラムの問題にリフレッシュ…
DRAMの中身はコアメモリの考えとさして変わりないなんて、ID:OJ0WCfqAは知らないんだろうなぁ〜
926774ワット発電中さん:2012/03/11(日) 11:12:47.26 ID:Nqj0+wF8
>>924
それに、C社製品にもARMが多い。
927774ワット発電中さん:2012/03/11(日) 11:40:30.92 ID:hFtZA2FU
DSO Quad とか。
http://www.seeedstudio.com/wiki/index.php?title=DSO_Quad

家庭用のルータや複合プリンタなんかでも結構使ってんじゃね?
928774ワット発電中さん:2012/03/11(日) 13:05:19.66 ID:JrYrIiwU
>>925

923 774ワット発電中さん sage 2012/03/10(土) 23:48:52.80 ID:OJ0WCfqA
>>922
CPU側にキャッシュがあることが前提でしょ。

925 774ワット発電中さん sage 2012/03/11(日) 11:08:27.76 ID:Nqj0+wF8
>>923
おまえ、知っている風で案外知らないんだな。

kwsk

おれはID:OJ0WCfqAじゃないよ
929774ワット発電中さん:2012/03/11(日) 14:49:08.57 ID:p79URbL1
>>925
DDRは、DRAM以外のMRAMとかReRAMにも使えると思うけど、
その場合はどうなるの?
930774ワット発電中さん:2012/03/11(日) 17:55:33.21 ID:vb5qBsBz
はっきり言ってCMSISって壮大な失敗作だよね
無駄にROMとRAM食うだけだし
931774ワット発電中さん:2012/03/11(日) 18:08:21.00 ID:p79URbL1
>>930
壮大なんて、とんでもない。
しょぼすぎて、何もできないに近いよ。
932774ワット発電中さん:2012/03/11(日) 19:40:06.25 ID:1bli+QO/
922 だけど混乱させてすまん。
RAMがランダムアクセスだって話が出てたから
DDRはRAMだけどランダムアクセスじゃねーじゃんって言いたかっただけだ。
933774ワット発電中さん:2012/03/11(日) 21:22:21.82 ID:Nqj0+wF8
>>929
その場合のDDRって、転送方式のDouble Data Rateだよね?
>>925に書いたのは、DRAMの構造に転送方式が絡んで、ランダム遅い〜って話。

(ちなみに思いっきりランダムアクセスしたら、キャッシュなんてミスヒットしまくり)
934774ワット発電中さん:2012/03/11(日) 21:25:49.32 ID:HbhIvL88
DanceDanceRevolutionだろやっぱ
935774ワット発電中さん:2012/03/11(日) 21:33:16.07 ID:rDJ+rYAF
>>933
>>922はDDRは遅いといっているがそれ以外のDRAMが遅いとは言ってないような
DDR以外のDRAMは遅くないと>>922は思ってるんじゃないか
936774ワット発電中さん:2012/03/11(日) 21:47:40.16 ID:z32uYPED
>>930
壮大なショボさ。(w

>>935
DDR以降、DRAM部分の構造は従来DRAMと変わらないよね。RAS/CASでアクセス
する部分をバスに出すとランダムアクセスできるけど、アクセスタイム100ns,
サイクルタイム200nsの時代へ逆戻り。
937774ワット発電中さん:2012/03/11(日) 23:28:24.79 ID:p79URbL1
>>936
DDR4になってもDRAMの部分の性能は変わっていないからね。
Cortex-M3じゃ気にしても仕方がないから、
必要なら専用のコントローラーが載っているCortex-Aということになるかな?
938774ワット発電中さん:2012/03/11(日) 23:38:10.41 ID:p79URbL1
>>932
DDRは、少ない配線で沢山のデータをやりとりするための規格だよ。
DDR3なら、一本の配線に8ビット分を乗せられるというだけ。
939774ワット発電中さん:2012/03/11(日) 23:44:48.30 ID:z32uYPED
TIに買収された後は飼い殺し状態で、ブツの入手に難アリだけど、旧Luminary
MicroのLM3Sシリーズで外部バス(EBI/EMI)付きのデバイスは、データシート
を見る限り、SRAM/Flashだけでなく、SDRAMにも対応しているじゃないのかな。
940774ワット発電中さん:2012/03/12(月) 01:31:35.62 ID:ja8t4zEP
>>930
何を今さら。

ARM提供のコアペリフェラルのライブラリはそこそこ使えるのだけど、
ベンダ提供のライブラリは粗製濫造もいいところ。
あんな状態でリリースするなんてわけがわからないよ/人????人\
941774ワット発電中さん:2012/03/12(月) 09:31:07.70 ID:Hd320hy7
☆Raspberry Pi☆でプログラム1
http://toro.2ch.net/test/read.cgi/tech/1330684360/
942774ワット発電中さん:2012/03/12(月) 14:10:36.73 ID:OA+2O1Pz
>>940
それを理解するまでに、どれだけ時間と労力を使ったか。
みんなそうでしょ。
943774ワット発電中さん:2012/03/12(月) 17:19:03.38 ID:8ucK4WMa
CMSISは最初から無視してたw
944774ワット発電中さん:2012/03/12(月) 19:04:46.55 ID:2sXVw2ut
おれはCMSISを無視しなかった
レジスタ叩く手順のサンプルの一つとして見てたよw
945774ワット発電中さん:2012/03/12(月) 20:35:51.53 ID:LlRVXJaM
ベンダ提供のCMSISライブラリとは使えるライブラリは結局は自分でこさえなければならぬ
ということを学ぶための物にござる
946774ワット発電中さん:2012/03/12(月) 22:34:44.94 ID:OA+2O1Pz
>>945
使えるライブラリを自分でハードレベルから全て作らなければならない。
これでは、最低限の基本ライブラリともいえない。
947774ワット発電中さん:2012/03/13(火) 09:47:12.56 ID:wFTblnTn
TrueSTUDIOの3.0Liteは32KBのコード制限がかかるよう。無制限が売りだったのに…

The new free Lite version of TrueSTUDIO for ARM will be a time-unlimited IDE with almost none of the Lite version limitations we had before.
This product will produce executable images up to 32KB (8KB on Cortex-M0 and Cortex-M1 devices).
In short, we remove many of the feature limitations and instead introduce a code-size limitation.
948774ワット発電中さん:2012/03/13(火) 10:21:50.31 ID:uSkvH0f6
>>946
ペリフェラルをハードから作るんなら、マイコンじゃないじゃん?
949774ワット発電中さん:2012/03/13(火) 11:04:54.07 ID:EZ5NZqii
次スレは【Cortex-A5】か?採用製品見た事ないが。
950774ワット発電中さん:2012/03/13(火) 16:26:49.01 ID:xXzTGk5O
>>947
じゃ、うpだてしないのがいいんじゃない?
951774ワット発電中さん:2012/03/13(火) 18:28:04.42 ID:W6BkJ8K5
>>947
禄にプロが売れなかったのかもな
952774ワット発電中さん:2012/03/13(火) 21:42:46.22 ID:ce0N6TBq
>>949
それいいね、話題が広がるし。
953774ワット発電中さん:2012/03/14(水) 04:07:01.41 ID:BqU0/y6b
富士通研、ARMコアCPUの動作を忠実に高精度で再現できるシミュレーション技術を開発
http://www.rbbtoday.com/article/2012/03/13/87211.html
954774ワット発電中さん:2012/03/14(水) 08:14:09.74 ID:tfzaakJF
>>947
小規模のM0系はちゃっかり8kByteに制限されてるところがw
955774ワット発電中さん:2012/03/14(水) 10:51:40.57 ID:l/Ho1gKz
956774ワット発電中さん:2012/03/14(水) 16:36:32.75 ID:VebC+COd
新情報きたのかと思ったじゃないか
957774ワット発電中さん:2012/03/14(水) 17:10:30.16 ID:04xn3pD1
ARM、M2M向けの新型低消費電力チップを発表
http://wirelesswire.jp/Watching_World/201203141010.html
958774ワット発電中さん:2012/03/14(水) 21:43:31.87 ID:aINGn17K
>>957
「サイズが1mm × 1mm」でどうやってパッケージすんだ? と思ってしまったorz
これ、コアだけの大きさだよね。
それにしても1/3って、ほんまかいな。

そういえば省電力向けに非同期回路で作られたARMのニュースを昔見たけど、登場してこないね。
ボツになったのかな?
959774ワット発電中さん:2012/03/14(水) 21:46:09.57 ID:nmWJiAoP
2mm×2mmのパッケージは既にあるけどねw
960774ワット発電中さん:2012/03/14(水) 22:17:20.42 ID:6hwZgrpi
>>959
CSPだよね。
チップ表面に電極の出っ張り(バンプ)を出し、
薄くプラスチックで半導体表面を保護してあるだけだったかな?
961774ワット発電中さん:2012/03/15(木) 04:02:26.56 ID:ynb3lwHP
>>958

技術発表:非同期回路で極低消費のARMコア
http://news.mynavi.jp/articles/2006/05/19/spf2/index.html

ARM,非同期プロセッサ・コアのライセンス供与を開始
http://www.kumikomi.net/article/news/2006/02/17_01.php

設計は完了してライセンス供与が可能な状態になったものの、
ライセンス契約してプロセッサを製造する企業は現れなかったようだ。
962774ワット発電中さん:2012/03/15(木) 14:23:31.08 ID:4dgC7GNS
>>961
性能的に組み込み向けだけど、組み込みに非同期は好まれないからでしょうね。
963774ワット発電中さん:2012/03/15(木) 14:43:42.90 ID:5WVrnZ0o
CPUコア内部が非同期で構成されているってだけでは?
964774ワット発電中さん:2012/03/15(木) 15:22:51.09 ID:4dgC7GNS
>>963
AVRみたいに性能を上げるためにステージ全部をつなげてしまいましたとは違うよ。
パイプライン同士がハンドシェークでデータを渡すようになっているそうです。
クロックは、標準バスが同期式だから必要なだけ。
965774ワット発電中さん:2012/03/15(木) 19:24:49.91 ID:tWvGnFD6
実機動作時の処理時間が分からないってわけだ

電源電圧や周囲温度のドリフトで、CPUが速くなったり遅くなったり!
966774ワット発電中さん:2012/03/15(木) 20:11:48.32 ID:DYpSLQDc
非同期って各ユニット間でRDY/ACKのやり取りでもしてんの?
967774ワット発電中さん:2012/03/15(木) 20:38:07.11 ID:lwI/XrCr
>>961
ttp://ednjapan.com/edn/articles/1203/14/news108.html によると、Cortex-M0+は約2/3となる11.21μW/MHz
非同期なARM996HSは、45μW/MHz

5年経過すると、同期回路なのに1/5になったのか。
968774ワット発電中さん:2012/03/15(木) 22:08:23.38 ID:ZaNVjle4
>>947
それは残念。


Pro版っていくらぐらいするんだろう。
969774ワット発電中さん:2012/03/16(金) 01:07:24.70 ID:clzo/6v5
>>966
muller-c素子ベースの制御回路でステージ間でreq/ackをやり取りして動かすらしい
特殊なのは制御だけでパイプラインレジスタとかは同期とおなじみたい
970774ワット発電中さん:2012/03/16(金) 11:11:09.99 ID:qiojbFic
971774ワット発電中さん:2012/03/16(金) 22:42:08.46 ID:dLI4mZoA
>>970 うぎゃ。ムリムリ。
972774ワット発電中さん:2012/03/17(土) 14:15:12.81 ID:Ry55PIVr
すべてのスーパーファミコンソフトをプレイできるというエミュレーター「bsnes」が完成したそうだ
(本の虫の記事、開発者のブログ記事より) 。

スーパーファミコンのエミュレーターは多数存在しているが、bsnes はスーパーファミコン本体だけでなく、
ROM カートリッジ内に搭載された拡張チップの動作までもエミュレートする点が特徴で、
スーパーファミコンソフトで使われたすべての拡張チップ、そしてスーパーゲームボーイまでもエミュレートできるという。

bsnes は Windows および Mac OS X、Linux で動作する。ライセンスは不明だが、ソースコードは公開されている。

http://it.slashdot.jp/story/12/03/13/0225240/


さて、最後に残ったのはST018である。これはたった一つのソフトにしか使われていない非常に珍しいプロセッサーである。
ソフトの名前は、「早指し二段 森田将棋2」。
将棋ソフトは処理速度を必要としたので、独自プロセッサーをカートリッジ側に搭載したのも分かる話だ。

その解析裏話も面白い。どうやら、ST018にはデバッグコマンドがあり、プログラムや内部ROMをダンプする機能があった。
デバッグコマンドを実行するのは難しいが、Blarggというこれまた有名なエミュレーター作者によって、スーパーファミコンに
シリアルポートをつなぎ、PC側から任意のコードを実行させることができるツールが提供された。
さて、ダンプはできたのだが、一体どのような言語なのかわからない。そのバイナリを実行するHLEコードもない。
幸運なことに、Cydrakなる人物がバイナリを一目見ただけで、ARMv3 CPUだと鑑定してくれたので、実装を終えることができた。

http://cpplover.blogspot.com/2012/03/bsnes.html

>幸運なことに、Cydrakなる人物がバイナリを一目見ただけで、ARMv3 CPUだと鑑定してくれたので、実装を終えることができた。
まだ学生なんだが、業務ではこれくらいできないと役立たずなの?
973774ワット発電中さん:2012/03/17(土) 14:45:49.53 ID:GKRWOiud
>>972
ARMの実行バイナリを見てみろ
特徴的だから、一度でもバイナリ見たことあればすぐ分かる

バージョンは一目では分からないが、発売時期からの推測じゃないかね
974774ワット発電中さん:2012/03/17(土) 15:02:43.55 ID:cirX+iPv
ARMがどう特徴的かは知らないが、データではなく、確実に意味のある動作を
するプログラムコードであると判っていれば、オペランドがない最小命令を
探して、その前後のバイナリを見れば、ARMでなくても判る気がする。

例えば、x86なら特定場面で必ず使われるRETやRETIなどの1バイト命令を
頼りに、その前後にあると予想される、PUSH/POP命令(これらも1バイト)
などがあるかを見て、さらにその周囲を逆アセンブルすれば、ほぼx86に
間違いないと判断できる。
975774ワット発電中さん:2012/03/17(土) 15:36:37.37 ID:w+Jjj+sX
そんな難しいことせんでも、各ワード 32bit中の MSB 4bit がほとんど 0xE になるんだってば(thumb除く)。
…えっと、Eで良かったよな。
976774ワット発電中さん:2012/03/17(土) 18:55:14.11 ID:cirX+iPv
本日のトラ技大喜利! お題は...

> …えっと、Eで良かったよな。

さて、ベタグラウンドちゃんはなんと答えたか?(CV:今田耕司)
977774ワット発電中さん:2012/03/19(月) 21:27:19.88 ID:cXDJCYVu
>>953
誤差5%もあるのかw ゴミだな。
978774ワット発電中さん:2012/03/20(火) 23:55:08.74 ID:mly/tvXy
「今度ARMやるから、勉強しといて」とか言われたから、一番手出ししやすかったSTM32さわってたら、
「あ、うちで使うのは東芝のヤツだからw」とか後出しじゃんけんされたでござる……。
どのくらい知識とツールとライブラリ流用できるんじゃろう……
979774ワット発電中さん:2012/03/21(水) 01:49:46.21 ID:X0681Qxq
>>978
ゲームかパチ?
そんなアホな言い様するのは頭スカスカなゲーム屋だと思われw
東芝のGPU統合チップだろ?
980774ワット発電中さん
個人的にはついに来たって幹事。
http://www.silabs.com/products/mcu/Pages/32-bit-microcontrollers.aspx