2ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

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

1 :B電池:2011/09/08(木) 18:09:06.17 ID:Up/eyv3v
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

2 :774ワット発電中さん: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

3 :774ワット発電中さん:2011/09/08(木) 18:16:55.62 ID:Up/eyv3v
テンプレは>>1は若干改訂しましたが、>>2はほぼ転記です。見直しが必要かも。
     _,,,
    _/::o・ァ
  ∈ミ;;∧,ノ∧    ,,,,,   ,,,,,
    ( ´・ω・) ,,,,(o・e・),(。・e・),,     新スレです
     /ヽ○==(。・e・)(。・e・)(o・e・)     仲良くつかってね。
    /  ||_彡,,, ノ彡,,, ノ彡,,, ノ
    し' ̄(_)) ̄ ̄ ̄(_)) ̄(_))  ガラガラ

4 :774ワット発電中さん:2011/09/08(木) 19:47:59.96 ID:8jpd//+O
>>1
乙です
Cortex-M3の3に目がいってしまい、また3スレ目かと思ってしまったおいらを許してね

5 :774ワット発電中さん:2011/09/09(金) 00:55:17.23 ID:GBKAXX37
M3 → M4 → A5って変わっていくの?w

6 :774ワット発電中さん:2011/09/09(金) 00:59:58.82 ID:Rv1pYDPe
前スレで言ってた
STMicroの雑誌の付録って
DWMの2008年5月号?

7 :774ワット発電中さん:2011/09/09(金) 01:57:22.46 ID:yHMg23h8
半田付けとか厭わないならいいけど
雑誌のは入出力つけるの面倒だし
ある程度実装済みの奴と
ブレッドボードでも買うのがいいんでは

8 :774ワット発電中さん:2011/09/09(金) 07:58:15.76 ID:/Rtam4tp
>>5
そのスレタイの数え方、イイ!!

9 :774ワット発電中さん:2011/09/09(金) 11:01:13.12 ID:YwXZb0xd
秋月が、STM PRIMERの3代目を扱いだしたね。
ttp://akizukidenshi.com/catalog/g/gM-05083/

STM32F107を使いたかったら、
STM PRIMER-BASE と STM3210CPRIM の両方を買えばいいのかな。
説明が足りないからよく分からん。

10 :774ワット発電中さん:2011/09/09(金) 22:06:23.99 ID:rXzbY2RQ
一乙。
使いやすくてIO多いベースボードないかなぁ。

11 :774ワット発電中さん:2011/09/09(金) 23:24:12.85 ID:C9jowsq5
USBばっかりじゃなくて、IEEE1394付いた板が欲しい。
RAMも沢山欲しいので、外付け可能だと尚嬉しいのだが。

12 :774ワット発電中さん:2011/09/09(金) 23:51:46.49 ID:FKDb8t6Z
>>11
もういっそ中古のMac Miniでどうだw

13 :774ワット発電中さん:2011/09/10(土) 07:29:27.97 ID:Y5+cXhLU
>>11
んなもん、自分で書け! 回路図から基板Artworkまで一週間もあれば書けるだろ?


14 :774ワット発電中さん:2011/09/10(土) 07:38:04.11 ID:Y5+cXhLU
>>11
あっ、ついてに今月のトラ技、PCB特集ね! 10年前じゃねぇんだから、自分で回路設計して基板を仕上げる時代だよ。 今は!


15 :774ワット発電中さん:2011/09/10(土) 07:58:42.34 ID:TuUJAktl
>>14
20年前は、自分で手貼りしてエッチングしてたけどなw

16 :774ワット発電中さん:2011/09/10(土) 11:24:46.64 ID:3n4AU+fV
20年前のPCBは穴開ける数が多くてだるかったな

17 :774ワット発電中さん:2011/09/10(土) 13:41:39.84 ID:TuUJAktl
その6年後にBSchが公開され、続けてP-BANとかなんとかのフリーなPCB CADがあったな。
>>13
無茶苦茶だな。一週間で回路図とAWやったら、動かない基板になりそうだ。

18 :774ワット発電中さん:2011/09/10(土) 18:28:19.00 ID:Y5+cXhLU
>>17
甘い! そのぐらいで無いと、この世界楽しめん! 俺はAltiumだがな。

秋月のEvoPrimer(107)買ってみた。 LANのIOコネクターがねぇ〜。
CircleOSのソース...OOP対応じゃねぇ... こんなもん 作り直し!
F207対応のターゲットボードでも作るか... 一週間でな w
ちょと基板形状が複雑かな?


19 :774ワット発電中さん:2011/09/10(土) 18:41:15.49 ID:Y5+cXhLU
ただし、一週間というのは、ノイズも熟知し、パスコンの重要性やら、5V-3.3.Vインターフェースやら基本的な事を熟知した上で、
なおかつ、プライベートのフットプリントが充実している事が必要条件だったな w
なければ、IEEE1394なんて高望みはあきらめろ!


20 :774ワット発電中さん:2011/09/10(土) 20:01:14.99 ID:TuUJAktl
>>19
> なおかつ、プライベートのフットプリントが充実している事が必要条件だったな w
> なければ、IEEE1394なんて高望みはあきらめろ!
フットプリントを多数持ってても、IEEE1394はどうかな?
P板COMとかって、層構成表を出してくれるんだっけ?


21 :774ワット発電中さん: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 さんの言う通り、フットプリントだけ有っても、マトモに動かない(のに作っちゃっ
た)製品、特に業務用のリアルタイム製品が結構存在して、困ってる人達(その分野の
プロユーザ)が多数居る。

22 :774ワット発電中さん:2011/09/11(日) 14:53:53.52 ID:y6M1Ydzy
短く三行で頼む

23 :名無しさん:2011/09/12(月) 02:41:05.94 ID:kak2YPdk
>>15
エッチングで消えて無くなるだよな
あれは困った

24 :774ワット発電中さん: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- にチロっと書いたらボコボコ状態なんだが、俺、間違えたか?

25 :774ワット発電中さん:2011/09/12(月) 21:25:17.59 ID:SkOsQPU7
>>24
前身となる会社が6502使用パソコンの後継機種用に作ったCPUなので
6502との直接的な繋がりは無い。

後継機種向けなので、前機種から移行しやすい様に
当時のソフトウェアツール名称等も含めて参考にされている、という話。
アセンブラのニモニックとか、よ〜くみると似てる(ldaがldrになったとか)とかはある。

26 :774ワット発電中さん:2011/09/12(月) 21:32:07.34 ID:sD1paRVU
同じ技術者が関わったとかなら判るけど本当なんかね?
両者を比べても異母兄弟以上に百二十度くらい異なる設計思想に感じるけど、
どこが延長なんだろう?


27 :774ワット発電中さん:2011/09/13(火) 01:03:10.55 ID:DCA2N3mA
6502のシンプルさを参考にしたということでしょう。
x86よりは、6502に近いといえるぐらいのことでは?

28 :774ワット発電中さん:2011/09/13(火) 02:05:11.28 ID:jPwcjeeK
参考にしたってのはマイクロアーキテクチャとかそう言う内部の仕組みの部分ではなくて
教育的上の部分。
BBC主導の教育向けコンピュータに使う筈だった訳だし。
当初目標の6502の十倍って性能が出なかったからARM1採用はキャンセルされたと聞くけれど。

6502のアセンブラになれた人に、いきなりz80のld/st/movがすべてld一本ヤリになったアセンブラ渡しても戸惑うだろ?
つまりそう言う事よ。

29 :774ワット発電中さん:2011/09/13(火) 02:23:04.96 ID:jPwcjeeK
でも、6502のBIT命令相当がARMでBIC命令になってるのは
正直、設計者の駄洒落だと思うwww


30 :774ワット発電中さん:2011/09/13(火) 02:41:37.71 ID:jPwcjeeK
>>29
間違えてる…6502でのBIT命令相当はtstに改名されたんだった…orz
その上でbicって命令を追加してあるんだった。

31 :774ワット発電中さん:2011/09/14(水) 00:03:17.95 ID:2DiR0d0a
i8080とi8086が似てる、っていうぐらい無茶。ニモニックの見た目が似てるだけだろ。
昔、学生アルバイト時代に、intelがi8086はi8080の後継機で互換性が有る!、って
言ってるからCP/Mをi8086に移植しろww、って西社長に言われたぐらい無茶。

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

ところでAcornという26bitアーキが有ってだな…

32 :774ワット発電中さん:2011/09/14(水) 00:42:09.09 ID:oSAc7YBa
MS-DOSの元ネタの86-DOS(QDOS)は
西和彦とも株式会社アスキーとも全く関係ありません

33 :774ワット発電中さん:2011/09/14(水) 04:24:05.48 ID:Hr5dFrug
そこらへんの話は昔NHKでやってたな

34 :774ワット発電中さん:2011/09/14(水) 08:20:10.14 ID:CJGRDqdk
>>31
へぇ〜、CP/Mってインテルが作ったんだ。
珍説、ありがとなww


(AHO)

35 :774ワット発電中さん:2011/09/14(水) 08:29:54.14 ID:UhJR4q/g
>>34
そういうふうには読めないんだけど?

36 :774ワット発電中さん: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が残ってて、それが差し替わらない感じ?

初歩的な質問ですみません。

37 :774ワット発電中さん:2011/09/14(水) 12:58:05.82 ID:lxF2LyMV
ここで物聞いてもOOPがどうたらこうたらとか糞の役にも立たないノイズしか
返ってこないのでtwitterで聞いたほうがいい
お人よしがわざわざ無料で懇切丁寧に教えてくれるから

38 :774ワット発電中さん:2011/09/14(水) 18:27:00.04 ID:AhHkUeL7
○ツパーツ館から注文しておいたmaple boardが届いた。

これでlpcxpressoも、mbedも、周辺機器を動かすことができる。

39 :774ワット発電中さん:2011/09/14(水) 23:14:25.58 ID:P0CjjZ2T
orangeとドッチがオススメ?

40 :774ワット発電中さん:2011/09/15(木) 04:30:52.09 ID:XXDtF0Ix
>>39
mbedだけならオレンジでもOK
mbedとlpcxpressoの両方をつかうならmaple

41 :774ワット発電中さん:2011/09/15(木) 04:54:34.16 ID:XXDtF0Ix
もっとも、mbedのオンライン開発環境もいつまでweb上で公開するのかわからんので、
IDEをダウンロードして、手元の開発環境でコンパイル等できるlpcxpressoも入手しただけなんだが。

42 :774ワット発電中さん:2011/09/15(木) 22:57:36.41 ID:tqKRO6tB
なるほどorangeはmbedのみか
単純にピン配置同じとおもってた

43 :774ワット発電中さん:2011/09/16(金) 03:05:00.48 ID:EgAl8Uas
xpressoも外部電源加えれば、スターボード橙で動くんじゃない?
やってないからわからないけど

44 :774ワット発電中さん:2011/09/16(金) 03:06:18.48 ID:EgAl8Uas
あ、ダメだピン数が違う

45 :774ワット発電中さん:2011/09/16(金) 07:16:27.98 ID:V2AVcz0Z
mbed.org 落ちてる
コンパイルできねぇ

46 :774ワット発電中さん:2011/09/16(金) 08:48:01.93 ID:EgAl8Uas
コンパイラのページに直接アクセスすると、なんか入れたよ

47 :774ワット発電中さん:2011/09/16(金) 08:54:05.16 ID:EgAl8Uas
というかもう復旧していた。
lpcxpressoのプログラムもmbedで作成してフラッシュに書いてやるとちゃんと動くから、
ついそうやってしまう。

48 :774ワット発電中さん:2011/09/16(金) 12:14:56.04 ID:HoQnjeJS
やっぱ普通に手元のgccで使いたいな。

49 :774ワット発電中さん:2011/09/16(金) 14:20:38.13 ID:xYrdxUMf
>>48

http://todotani.cocolog-nifty.com/blog/2010/05/gccmebd-138e.html

50 :774ワット発電中さん:2011/09/16(金) 21:03:28.61 ID:lwuEz9Nm
IARのツールってどう?
今動いている案件で採用するかもしれないんだが、使ったことあるやついる?

51 :774ワット発電中さん:2011/09/16(金) 22:49:23.97 ID:lSvVd6M9
>>50
別のマイコンで使うのがメインだけど
エディタがしょぼい
コンパイラは優秀らしい

52 :774ワット発電中さん:2011/09/19(月) 09:17:00.71 ID:NKx0UcEX
NXPのLPCxpresso LPC1769を使っているんだけど、
秋月で安売りしているLCDの1602シリーズのドライバどっかにない?
探したけどわからんかった。
ちなみにマルツのmapleボード使用

53 :774ワット発電中さん:2011/09/19(月) 09:24:50.96 ID:NKx0UcEX
まあじぶんで作っても医院だけどちょっとめんどい

54 :774ワット発電中さん: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| `)ノ

55 :774ワット発電中さん:2011/09/19(月) 09:49:59.12 ID:NKx0UcEX
わかったよ、自分で作ればいいんでしょ

56 :774ワット発電中さん:2011/09/19(月) 22:46:21.13 ID:1PoHaJrV
年末に出るArduinoの新型にはARM版が載るそうで

57 :774ワット発電中さん: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

58 :774ワット発電中さん:2011/09/20(火) 08:13:39.04 ID:t2d+rdw+
>>50
無償版でトライアルしから考えろ
全体的にしょぼいよ
比較対照はRVDS

59 :774ワット発電中さん:2011/09/20(火) 17:23:51.58 ID:FePnAG7r
>>57
おお、iPhone連携もの作れるなこれww

60 :774ワット発電中さん:2011/09/20(火) 17:42:15.94 ID:YcyACfuQ
Android連携の方が良いんじゃ?

61 :774ワット発電中さん:2011/09/21(水) 03:50:35.60 ID:c8INMo2q
ARMって英国と韓国のイメージしかないな。
そのうち性能でサムスンARM>>>>Intel x86の時代が来るのか

62 :774ワット発電中さん:2011/09/21(水) 08:05:52.57 ID:5VBmNzEV
>>61
前提が間違っているから、そんなことは絶対にあり得ませんよ。


63 :774ワット発電中さん:2011/09/21(水) 08:30:49.91 ID:/m5+q7hd
>>62
純粋な処理性能ならそうだろうな。
しかし、処理性能/電力ならもうARMが勝っている筈。
NetBookへのARM進出をAtomで阻止したけど、タブレットでは声も聞こえない。

Coretex-A15だっけ? どうなるんかな。
ただ、ARM社がリリースしてもそれがシリコン化されて、製品に搭載されるまでが長いんだよな。

64 :774ワット発電中さん: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
でも結局電池がいかんせん、なんとかならんのかねえ電池回りは...

65 :774ワット発電中さん:2011/09/21(水) 14:58:29.81 ID:j5wTmBKb
ARMはFPUを省いたことで
低消費電力化と容易なクロック向上とダイ設計の簡易化を図ってる。
だが、FPUを省いたことでトータルの処理性能もクロックの割には高くない。
atomはチプセトも含めて買わないといけなくて、でもチプセトは電気バカ食いで
全然省電力には適さない、こういうセット売り商法が嫌われたとも。
ということをネットのとこかで読んだ気がするが、場所忘れた。だからソースは俺脳。

66 :774ワット発電中さん:2011/09/21(水) 14:59:18.00 ID:av8ifZ2A
>>64
グハッ!、凄いな。ちょっと前のx86 PCのスペックみたいだ。
2012年Q3は来年の夏か。たぶん、Windows8を狙っているんだろうな。

Windows8がサポートするのは、TI, Qualcom, あと何処だっけ?

67 :774ワット発電中さん:2011/09/21(水) 15:00:52.26 ID:av8ifZ2A
>>65
NEONって、何か知っている?w

68 :774ワット発電中さん:2011/09/21(水) 16:57:50.51 ID:C+jZIaCR
>>61
100ワット越えるARMってのも見てみたい

69 :774ワット発電中さん:2011/09/21(水) 17:31:02.19 ID:Nb10kV+7
>>66
NVIDIAだな。あと、QualcomでなくQualcommな。
それと、CoretexでなくCortexな>>63

> 2012年Q3は来年の夏か。たぶん、Windows8を狙っているんだろうな。
予定通りならそろそろサンプル出荷が始まる頃。
マイクロソフトが強烈にプッシュするだろうし、来年末にはWindows8と共に最終製品が出回りそうだな。

70 :774ワット発電中さん: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対応とかも本格化するしね…

71 :774ワット発電中さん: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より高かったりして。

72 :774ワット発電中さん: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マンセー!」って言ってるし。

73 :774ワット発電中さん:2011/09/22(木) 01:06:32.21 ID:6L+aKHUb
そりゃx87を捨ててSSEスカラを使えと言ってるだけで
FPUを止めてSIMD使えと言ってる訳じゃないな

74 :774ワット発電中さん:2011/09/22(木) 08:15:53.28 ID:t61y0R3s
>>72
TIはFPU付きDSPを作っているよ。
固定小数点はソフト開発の面からは面倒らしい。

75 :774ワット発電中さん:2011/09/22(木) 08:20:00.81 ID:wuC+VoeV
>>72
ロボット制御とかやってるとFPUは欲しい
大量データなんて扱わんからGPUなんて大げさなもんはイラン

76 :774ワット発電中さん:2011/09/22(木) 10:13:50.35 ID:JV05Yr8w
浮動小数のdspはクロック低いし電気食うもんね

77 :774ワット発電中さん:2011/09/22(木) 19:48:05.04 ID:R9Uv8e62
ARMって、Aシリーズも割り算命令ないの?

78 :774ワット発電中さん: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

79 :774ワット発電中さん:2011/09/23(金) 06:27:00.66 ID:yNlUJvTe
>>75
> ロボット制御とかやってるとFPUは欲しい

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

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



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

足りないのは浮動小数点演算エンジンじゃなくてプログラマのスキルだろ?ってオチ

81 :774ワット発電中さん:2011/09/23(金) 08:27:16.80 ID:b2sNbi7O
制御周期を早くしたいんだよ

あ、ここARMスレか
Arduinoでやってるんだけどコード読むと先人の苦労の跡がねぇw
素直に浮動小数点使いたいのよ

82 :774ワット発電中さん:2011/09/23(金) 08:29:45.48 ID:O7s+KXme
桁落ち・オーバーフローを管理しながらコード書けって?
保守性は最悪。バグの温床。FPU使ったほうがよっぽどスマートだわ

83 :774ワット発電中さん:2011/09/23(金) 08:40:31.96 ID:UBzw+t1g
>>82
>>80だな。
保守性って、そんなにいつもバグを作り込んでいるの?

84 :774ワット発電中さん:2011/09/23(金) 08:42:54.43 ID:UBzw+t1g
Cortex-M3だと固定小数点演算になるのが普通だし、固定小数点演算ライブラリを使えばそんなに難しいもんでもない。

85 :774ワット発電中さん:2011/09/23(金) 10:07:31.95 ID:99x1HA17
C言語なんて性能が落ちるからアセンブラで書け
っていうのと同じだな

86 :774ワット発電中さん:2011/09/23(金) 10:10:32.21 ID:nPYaFAvT
>>78
しばらくみてないうちに速くなったな
1.5のはまだpreviewとあるけど

87 :774ワット発電中さん:2011/09/23(金) 10:12:54.86 ID:nPYaFAvT
浮動小数点なんてダイナミックレンジの問題だけだしな
誤差出るから嫌いだわ

88 :774ワット発電中さん:2011/09/23(金) 12:42:00.86 ID:JaUeLdfb
>>87
>誤差出るから嫌いだわ
それバグじゃ?

89 :774ワット発電中さん:2011/09/23(金) 13:39:57.95 ID:RqR3qY4d
>>88
離散数学からやり直せ。IEEE754規格は良く出来てるが、それでも計算機ε
の誤差が出るのは避けられない。
しかし今時はFPUより、float DSPだろ。特に制御だと積和演算できると嬉しい
こと沢山有るだろ。更にそのDSPを並列に…

90 :774ワット発電中さん:2011/09/23(金) 14:11:41.10 ID:UBzw+t1g
どんな演算をしても誤差は出るけどな。
時々、デジタル処理なら誤差は絶対無いと思っている奴が居るんだよな。

91 :774ワット発電中さん:2011/09/23(金) 14:13:50.58 ID:4dM4rghX
量子化誤差、直線(性)誤差、オフセット誤差

92 :774ワット発電中さん: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を使用すればエラーがなくなると考えているのですが
どこをいじってよいかわかりません。
どなたかわかる方いませんでしょうか。
お願いします。

93 :774ワット発電中さん :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}のような... それは調べてちょ!


94 :774ワット発電中さん:2011/09/23(金) 16:16:18.16 ID:4dM4rghX
LPCのスタンダードI/Oって、なんなの?

95 :92:2011/09/23(金) 16:46:18.87 ID:+imd+MPQ
>>93
ありがとうございます。
追加してみましたが現象は変わりませんでした。
もう少し調べてみます。

96 :92:2011/09/23(金) 17:03:27.69 ID:+imd+MPQ
正しい方法ではないでしょうが、MinGWをインストールしたフォルダの名前を変更することで
Buildできました。

97 :774ワット発電中さん:2011/09/23(金) 18:25:53.98 ID:nPYaFAvT
-nostdinc?

98 :774ワット発電中さん:2011/09/23(金) 18:52:12.27 ID:b2sNbi7O
おれ固定小数点ってCOBOLでしか使ったこと無いよw
Arduino Dueの言語がどんな風になるのか楽しみだ

99 :92:2011/09/23(金) 20:17:42.80 ID:+imd+MPQ
>>97
Properties->C/C++ Build->SettingsのTool SettingsのMCU C CompilerのCommandに
-nostdincを追加することで、解決しました。
ありがとうございました。

100 :774ワット発電中さん:2011/09/23(金) 20:34:23.43 ID:nPYaFAvT
>>98
制御だとちょくちょく使うよ
誤差を出さなくしたり減らしたり予測しやすいし
整数のみのプロセッサでも速いし

101 :774ワット発電中さん:2011/09/23(金) 20:35:07.74 ID:JaUeLdfb
>>89
気になるような誤差が出る時点でバグだよ。
そうならないようにプログラムを作るのは、固定小数点でも同じでしょ。

>>98
固定小数点といっても2進数の桁のどこかに小数点があると考えるだけだよ。

102 :774ワット発電中さん:2011/09/23(金) 20:39:09.43 ID:4dM4rghX
制御系なら全部整数型(long)でやっている。
ARMなら32bitだね。これだけあれば、結構いろんな事ができる。
A/Dも12ビットだし。

103 :774ワット発電中さん:2011/09/24(土) 05:10:18.41 ID:rw5naRsV
これ、Aruduinoより安いんだ。
OLIMEXINO-STM32
http://strawberry-linux.com/catalog/items?code=15061

104 :774ワット発電中さん:2011/09/24(土) 07:15:40.38 ID:dIAN/wVl
>>100
そそ、今はツールもあるし、そんなに手間ではない。金があればw
 FP-Fixer(浮動小数点の固定小数点化ツール)
  ttp://www.elwsc.co.jp/japanese/products/fp_fixer.html

105 :774ワット発電中さん:2011/09/25(日) 15:23:49.31 ID:VbcKR4Eh
ARM版Windowsが出たとしてARM関連の開発用マシンとして使えるようにならないかな?

106 :774ワット発電中さん:2011/09/25(日) 15:24:19.56 ID:VbcKR4Eh
ARM版WindowsのノートPCが出たとしてね

107 :774ワット発電中さん:2011/09/25(日) 20:03:55.56 ID:aAHM4HTc
今はARM関連の開発用に使えてないの?

108 :774ワット発電中さん:2011/09/25(日) 20:49:42.12 ID:RdiQwDCO
コンパイル目的なら十分闘えるんじゃないかな

109 :774ワット発電中さん:2011/09/25(日) 23:20:39.23 ID:+xCwsofh
armのlinuxをインストするだけだな

110 :774ワット発電中さん:2011/09/26(月) 08:12:38.36 ID:Gky1YCfD
x86と違ってハードウェア標準がないから
Windowsが入ったARMのPCにLinux入れられるかどうかわからないのでは?

111 :774ワット発電中さん:2011/09/26(月) 08:47:03.23 ID:cC+ITKp9
逆。よほど変なデバイス使ってなけりゃ
どうとでもでもなる

112 :774ワット発電中さん:2011/09/26(月) 10:03:00.46 ID:TB3YcRWB
linux kernelの arch/arm/の下の mach-xxxxxx/ と plat-xxxxx/ ディレクトリ数の
膨大さを見れば、ひとくくりにARMと言っても
別物のアーキテクチャの寄せ集めだってわかるだろ?

単にユーザランド層のバイナリ互換が保証されてるだけで
OS/ドライバ層からは同じARMコアを用いててもまったく互換性がない。

113 :774ワット発電中さん:2011/09/26(月) 11:45:26.12 ID:cC+ITKp9
そろそろスレ違いだが
よほど変なデバイスでなければ
そんなとこは書くか弄ればなんとでもなる
安価に高性能なarmデバイスが出るのは楽しみだが
すぐ消えて無くなったりの方が心配

114 :774ワット発電中さん:2011/09/26(月) 12:38:50.23 ID:TB3YcRWB
arch/armの下って プロセッサベンダ本尊のcontributeがほとんどで
在野のハッカーが書いたコードなんてないよ。
つーか在野ハッカーのコードがlinux kernel本家ツリーに採用されるなんて
牧歌的な時代ととっくに過ぎ去っている。

誰かが windows用ARMコアSoCの設計・生産をベンダに発注する時に
linuxコミュニティに情報出すなって付帯条件つけるだけで
そのプロセッサは事実上Linuxが動作しないものになるよ。

115 :774ワット発電中さん: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系の開発案件に逝くわ。縛りのキツい案件はもうゴメン。

116 :774ワット発電中さん :2011/09/26(月) 17:27:50.57 ID:pIzIWADn
lpcxpresso... デバッグ起動時の途中で必ず止まるあの57%って何やってんの? そのままストールする事もあるが? 心臓にわり〜!


117 :774ワット発電中さん:2011/09/27(火) 15:45:33.91 ID:4Lxm4K2E
STM32VLDISCOVERYを秋月で買ったけど
何から手をつけていいのかわからん。
とっかかりがほしい。助けてー

118 :774ワット発電中さん:2011/09/27(火) 15:47:35.95 ID:7EQwvAYS
57%はEclipseがデバッガに対してプログラムをロードさせてるところだな
全然違うマイコンの環境を使ってるんだが、57%ってのは同じなんだ

119 :774ワット発電中さん:2011/09/27(火) 22:50:25.97 ID:shMKqUnY
ARM Cortex-M4F 新製品ラッシュだな


STMicro STM32F4シリーズ

http://techon.nikkeibp.co.jp/article/NEWS/20110922/198514/?ST=print

http://www.st.com/internet/evalboard/product/252419.jsp

http://avr.paslog.jp/article/2196411.html


TI Stellaris LM4Fシリーズ

http://techon.nikkeibp.co.jp/article/NEWS/20110927/198627/?ST=print

http://newscenter.ti.com/jp/Blogs/newsroom/archive/2011/09/27/ti-stellaris-arm-cortex-m4f.aspx

http://www.tij.co.jp/ww/mcu/stellaris_cortex_m4f/

120 :774ワット発電中さん :2011/09/28(水) 16:21:44.95 ID:8gmbL9QB
lpcxpresso... UACに引っ掛かるとストールするね。 LPC-Link Probeドライバーがチェーン起動しなくなるみたい。
管理者として実行しましょう。


121 :774ワット発電中さん:2011/09/28(水) 17:38:46.74 ID:fmImT0TS
右未左もわかぬマイコン初体験のド素人が、STBeeを買って勉強してます。
オシロのようにアナログ値を高速サンプリングしたいと考えています。
今のところ200Kspsで動きました。
目指すは1Msppなのですがこれ以上TIM1を早めると動かなくなってしまいます。
(動かなくなる原因を理解していないのも問題ですが)

STBeeでアナログ電圧1Mspsは可能でしょうか?

122 :774ワット発電中さん:2011/09/28(水) 22:28:40.01 ID:8h1Sz3U0
>>121
STBeeは触ったこと無いがSTM32F103VET6を使ってるって書いてあるね
TIM1うんぬんということはタイマ割り込みでADサンプリングをしているんだろうが
DMAを使えば1Msppまで可能だった気がする。

123 :774ワット発電中さん :2011/09/29(木) 10:17:34.83 ID:bwNXeZUr
>>119
おお。Kineticsだけの選択肢でなくなるな。一応現在はKineticsで充分だが、STM32F405RGT6を検討してみる。
Coretex-M0製品がもっと増えないかな... ARMは百花繚乱時代!


124 :774ワット発電中さん:2011/09/29(木) 10:53:18.98 ID:ZXuzxQZU
Kinetics ×
Kinetis ○

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

実際に購入可能になるのは、どのメーカーが早いかな?

125 :774ワット発電中さん:2011/09/29(木) 14:04:22.82 ID:dYaNVOrR
>>122
今もタイマ割り込みDMA転送してます。
STM32リファレンスマニュアルを調べたら

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

とありました。もう少し試行錯誤してみます。

126 :774ワット発電中さん: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のターゲットバッファをリングバッファとして使えるということで、よく考えられていると感心する。

127 :774ワット発電中さん :2011/09/30(金) 20:23:54.06 ID:FDhtujep
ARMのメリットって、世界のメーカーが同一のコアという事?
となると、周辺のライブラリ化も大事だけど、それ以上に、ソフトウェアのクラス化がもっと大事だよね? クローズドソースの世界の話だけど。


128 :774ワット発電中さん:2011/09/30(金) 20:37:01.52 ID:/CfP/+U7
コアが同一かはあんまし関係ないでしょ、
周辺デバイスが似たような構成ならコンパイルし直せばいい筈だし。

129 :774ワット発電中さん:2011/09/30(金) 20:40:58.52 ID:jWuAjlU7
クラスってなに?ww

130 :774ワット発電中さん:2011/09/30(金) 20:57:21.29 ID:/CfP/+U7
JAVAのCLRみたいなのを想定して言ってるのかな?

131 :774ワット発電中さん:2011/09/30(金) 21:05:04.80 ID:cuBBbqou
>>128
付け加えで、>>127さんはアプリ屋さん?とオモタ

132 :774ワット発電中さん:2011/09/30(金) 21:16:30.43 ID:/CfP/+U7
Wiki見てもARMの優位性についてはあまり触れてないけど、
IPのロイヤリティーがかなり安めに設定されていたので、ゲーム機器関係でもARMは持て囃されていたね。

今後の旬なCPUが何になるか知らんけどARMは当面生き残りそうだと思う。
FPGA関係のIPが急成長する可能性もあるけど。

133 :774ワット発電中さん:2011/09/30(金) 22:02:57.84 ID:xBSnwH8+
次期arduinoにARMと聞いて勉強しようと思ってんだけど将来性が気になる

134 :774ワット発電中さん:2011/09/30(金) 23:16:36.65 ID:/CfP/+U7
将来性ってベンダーがARMコアの一般製品をいつ頃まで供給するかって話?
STMが他に浮気する可能性か・・・ 個人の主観だとまだあと10年は大丈夫のような気がするけど。

135 :774ワット発電中さん:2011/09/30(金) 23:57:13.70 ID:Mg/3YOER
とうとう正式に公開されたけど、arduino32がARM採用らしいので、これで
我が公国はあと10年は戦える…と良いなぁ。

136 :774ワット発電中さん:2011/10/01(土) 00:14:13.38 ID:B/W/7mpe
次期arduinoはPIC24Fでも良かったと思うけど価格差が無いのかな
今の設計ルールだと8ビットCPUはスカスカ過ぎて困るらしいしw

digikeyプライスだとPIC24Fの方が高いのか、なんてこったい。

137 :774ワット発電中さん:2011/10/01(土) 00:15:46.29 ID:EcPD1n10
ATMELのチップを使いたかったんじゃないかな。


138 :774ワット発電中さん:2011/10/01(土) 00:49:08.46 ID:78TZxzPW
>>126
アドバイスありがとうございます。
サンプルをベースにあれこれ動かしてみてる状態で
ハードウェアを含めて理解がかなり不足してるのを自覚してます。
リファレンスマニュアルをじっくり読み直します!

139 :774ワット発電中さん: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

140 :774ワット発電中さん:2011/10/01(土) 03:19:00.30 ID:HBGbT8fl
>>137
ATMELで選ぶなら、AVR32の方がMAC付いてたりUSBはFullSpeedだけどOTGだしDRAM繋げられるし、お得に見えるけど
クロックが低いのが気になったのだろうか?
FPU付きのUC3C系は出荷が遅かったしな…

ま、どうでも良いか。


141 :774ワット発電中さん:2011/10/01(土) 05:41:35.50 ID:cYN24Esu
>>140
だな。
ARM界でマイナーなAtmelチップのボードの話しは、arduinoスレでやってくれ。

142 :774ワット発電中さん:2011/10/01(土) 22:48:01.66 ID:t1yw+Ubn
最適化の方向性がメモリ節約ばっかだな。
どうせclock低いとはいえ、性能面の最適化は放棄かよ。
今時USB FullSpeedとか、中華ガジェットしか用途無いじゃん。

143 :774ワット発電中さん:2011/10/02(日) 00:47:00.59 ID:v0l4oCYj
やっとLPCXpresso 1769 + マルツ基板で、16×2行のLCDが動くようになった。
ついでにFree RTOSも。
RTOSを使うと時間管理が非常に楽。

144 :774ワット発電中さん :2011/10/02(日) 15:07:41.39 ID:aWtZloOo
Cortex-M0はいずれ100円以下のチップが出現するかな? 32KB flash 8KB SRAMの少ピンパッケージが欲しいな?
そうなれば、もうPICイラネ!


145 :774ワット発電中さん:2011/10/02(日) 15:51:51.34 ID:4bENMpUf
LPC1769マイコンのフラッシュがさすがにヘタって来た。書き込みに失敗する頻度がかなり多くな
った。
それで秋月に1セットたのんどいた。
数百回の書き込みでへたるものかな。スペックじゃ10000回とかかいてあったような気がするが、
これじゃH8マイコンの最小書き込み回数にも負けそう。

146 :774ワット発電中さん:2011/10/02(日) 16:21:26.99 ID:jsI0rjnt
>>144
もう、あるよ。
>>1
> NXP社 LPC1111の最安がなんと$0.9!! (2010/10/10時点)

147 :774ワット発電中さん:2011/10/02(日) 17:10:11.85 ID:/0srxFO9
>145
>LPC1769マイコンのフラッシュがさすがにヘタって来た

さすがに、数百回ってことはないんじゃ?
そういのは各部の接触不良を疑うのが吉。

148 :774ワット発電中さん:2011/10/02(日) 17:55:16.22 ID:4bENMpUf
>>147
そう思って、いろいろ接触不良、特にLPC-Link部とのハンダ漬けを疑ったんだけど、そうじゃなか
った。書き込む直前までCPUリセットして、ぎりぎりになって解除すると50%くらいの確率で書き込みが
成功する。
まあLPC1769ボードはそんなに高くないからいいけど。

149 :774ワット発電中さん :2011/10/02(日) 17:57:58.46 ID:aWtZloOo
>>146
うへっ。ヤス! パッケージが... でも、サイナラPIC16&AVRtiny!


150 :774ワット発電中さん:2011/10/02(日) 18:35:05.25 ID:/0srxFO9
>>148
>書き込む直前までCPUリセットして、ぎりぎりになって解除すると50%くらいの確率で書き込みが
成功する。

これだと、要因はFlashのヘタれじゃないような気がしますが、
時間ももったいないので買ってみるのも一つの手かな。

151 :774ワット発電中さん:2011/10/02(日) 18:36:17.73 ID:dd68ciIy
>>146
秋葉店頭で100円以下で買えるなら考える

152 :774ワット発電中さん:2011/10/02(日) 19:19:45.02 ID:jsI0rjnt
>>151
電車賃と労賃考えると微妙。
他の部品と一緒に通販じゃね?

153 :774ワット発電中さん:2011/10/02(日) 19:32:15.30 ID:3qyT183i
それ以前に、NXPが値上げしたので@0.9ドルは今はロット買いしても厳しい筈。


154 :774ワット発電中さん:2011/10/03(月) 08:16:47.15 ID:wTBHH++5
>>132
> ゲーム機器関係でもARMは持て囃されていたね。
ロイヤリティーは知らないけど、GBAに採用されたのはZ80と一緒に組み込めるIPで、低消費電力が理由だと思ってた。

> FPGA関係のIPが急成長する可能性もあるけど。
いつも機会がある毎に検討するけど、微妙なんだよね。
FPGAの値段、ライセンス、組み込む手間を考えると、外にチップ載せたほうが安上がり。
そんな日が来るのかな。

155 :774ワット発電中さん:2011/10/03(月) 08:19:39.47 ID:wTBHH++5
>>153
円高進行したから、まだ100円切っているんじゃない?

156 :774ワット発電中さん:2011/10/03(月) 10:59:16.01 ID:5+Rh0Fbl
Digi-key見ると500個で96円
http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=568-5142-ND

157 :774ワット発電中さん:2011/10/03(月) 13:35:17.14 ID:258+Zv/I
>>148
STM32Fシリーズでの話だけどブート書き込みに使うピン(JTAGピン)を
他の目的で使おうとしてプログラムの先頭で初期化してしまうと
同じような症状が出る。
その場合は初期化までに数秒の時間待ちを入れると簡単に書き込めるようになる。

CPUが違うけど、参考までに。

158 :774ワット発電中さん:2011/10/04(火) 00:06:01.39 ID:TY9Xrbh1
>>157 それはリセットが入ってからそのJTAGから別の目的のピンに切り替わるまで
数秒間そのピンが使えないということですか?
とゆうことはたとえば、電池駆動の場合でそのピンをボタン入力にした時、電池を交換してから
しばらく待たないと使えないという不具合がでるのでしょうか?

159 :774ワット発電中さん:2011/10/04(火) 11:39:25.37 ID:KXQ+LTf0
開発中は初期化を遅らせればいいだけじゃね?

160 :774ワット発電中さん:2011/10/04(火) 12:32:28.80 ID:dsl8hKn9
>>158
>それはリセットが入ってからそのJTAGから別の目的のピンに切り替わるまで
>数秒間そのピンが使えないということですか?

そういうこと、
リセット後数秒間も待てないようなアプリケーションだったら
>>159が言うように開発終了時に初期化の時間待ちをコメントアウトするといい。


161 :145:2011/10/04(火) 18:00:04.24 ID:2dKk9tFS
こないだのLPC1769のフラッシュ書き込めなくなる現象の対処方法わかりました。
P2.10をGNDにつないで、マニュアルリセットをかけ、その後P2.10を解放すると旨く書き込めるようになりました。

162 :774ワット発電中さん:2011/10/04(火) 18:51:49.33 ID:KXQ+LTf0
へー、なんだろう
残電位がどっか影響してるのか

163 :774ワット発電中さん:2011/10/04(火) 20:49:06.38 ID:2dKk9tFS
いろいろ検索したら、この方法が出てきました。
さらに、この方法でもだめなら別の方法があるらしいです。

164 :774ワット発電中さん:2011/10/04(火) 21:05:31.88 ID:2dKk9tFS
ちなみに
ttp://meimeiyajisan.blogspot.com/2011/06/blog-post_07.html
を参考にしました。

165 :774ワット発電中さん:2011/10/04(火) 23:15:07.40 ID:UIw8uFwr
OMAP5で動物ボードを作ってくれよん

166 :774ワット発電中さん:2011/10/04(火) 23:47:14.39 ID:pY7fnSxf
ISPピンGNDに落としてリセットすると
ISP用の内蔵ROMから起動するようになってるのでその関係かな


167 :774ワット発電中さん:2011/10/05(水) 00:12:52.31 ID:N0J30Q4A
>動物ボード

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

あのシリーズは反則的に安いから、
新プロセッサでも同レベルだったら嬉しいな。

168 :774ワット発電中さん:2011/10/05(水) 09:06:56.47 ID:Nvw6JA8/
亜留間次郎の事かも

169 :774ワット発電中さん: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だと正常に動くんだけど。
だれかこんな経験した人いるかな。
しばらく旧バージョンを使うしかないかな。

170 :774ワット発電中さん :2011/10/05(水) 18:28:37.47 ID:WxopQcgj
age

171 :774ワット発電中さん:2011/10/05(水) 22:14:34.86 ID:C5P+697B
>>169
以前試した記憶では、FreeRTOS v7.0.1でも特に問題なかったよ?

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

て、あたりは大丈夫?



172 :774ワット発電中さん: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になり、正しいと思うのですが。。。

173 :774ワット発電中さん:2011/10/06(木) 07:12:18.86 ID:axpw+0jL
訂正 Xtalは12MHzです。(12000000)

174 :774ワット発電中さん:2011/10/06(木) 20:30:40.96 ID:QAelanHe
FreeRTOS v7.0.2はv7.0.1と変わりすぎていて訳和歌欄ですね。

175 :774ワット発電中さん:2011/10/06(木) 21:45:14.51 ID:lWUqMcej
アップル、iPhoneを壊しても49ドルで修理してくれるAppleCare+を発表
http://www.gizmodo.jp/2011/10/iphone49applecare.html

4S買う人は加入必須!

176 :774ワット発電中さん:2011/10/06(木) 22:30:29.67 ID:QAelanHe
簡単にプログラミングできちゃうmbedより、わけのわからないLPCXpressoのほうが面白いことは面白いんだけど。
でもライブラリCMSISのバージョンで動作がころっと変わるのは止めて欲しい。
v7.0.1とv7.0.2は全く別物だから、V7.1.0もしくはV8.0.0にすべきと思う。

177 :774ワット発電中さん:2011/10/06(木) 23:33:38.80 ID:kP9bSt/w
perl5系列のことか!?

178 :774ワット発電中さん:2011/10/07(金) 00:00:02.81 ID:VlWs9r6N
間違えた。CMSISはV1.3とV2.0.1だった。
FreeRTOSのバージョンがV7.0.1とV.7.0.2だった。

179 :774ワット発電中さん:2011/10/07(金) 16:26:39.54 ID:x8O5A7BM
ARM使ってLinuxパソコン作りたいけどハードル高いのかな?

180 :774ワット発電中さん:2011/10/07(金) 18:27:49.69 ID:NwO0t51C
>>179
個人で作るの?
それならDDR2のパターン配線とBGAの実装がね。
せめてプリシミュレーションして、インピーダンスコントロール基板。
それがダメならプリシミュレーションだけでも。
BGAはBGAだけ実装してくれるサービスもあった気がする。
MitouJTAGを作った特殊回路なんちゃらさんの日記に、PCIeボードの記事があって参考になる。

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

LinuxではなくuCLinuxなら、もっと楽。

181 :774ワット発電中さん:2011/10/07(金) 22:09:33.90 ID:tXnkoU/4
既にBeagle板とかPanda板が有るやん。

182 :178:2011/10/08(土) 19:48:18.97 ID:Jm6z3huH
その後、夜遅くまで勉強して、LPCXpレッソ4.1.0を使い込んで、
FreeRTOS v7.0.2とCMSIS v2p00を組み合わせてプログラム作ったら正常に動いた。
俺の勉強不足に反省

183 :774ワット発電中さん:2011/10/08(土) 20:22:09.56 ID:J8cFU6rm
LPCXpresso Base Board の回路図公開されてないですかね?

http://www.arm.com/community/partners/display_product/rw/ProductId/5064/

184 :774ワット発電中さん: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
を頼りに調べるのがいいかも。
回路図は探し切れなかった。仮にあっても、相当複雑なものになりそう。

185 :774ワット発電中さん: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

186 :774ワット発電中さん:2011/10/12(水) 15:50:34.91 ID:fHnCXB4H
>>185みて3つぽちった。32Lもぽちった。


187 :186:2011/10/14(金) 18:57:58.73 ID:5EeR/mLy
今日届いた。32LのLCDでトンボとんで和んだ。

188 :774ワット発電中さん:2011/10/14(金) 19:47:30.23 ID:u9sANGZb
Cortex-M4は魅力だけど、送料2000円って。。。

189 :774ワット発電中さん :2011/10/15(土) 02:37:50.14 ID:v4/hA/IW
みんな、ポチるのハヤ! ポチった後の開発も速いの? ジャンク箱に入ってたりして w

190 :185:2011/10/15(土) 03:02:15.41 ID:71iWzOUc
完売御礼です!

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

>>189
STM32VLDISCOVERYからプログラム移植してるけどアセンブリ言語でレジスタアドレス即値でいれてたので、
現在RM0090のマニュアルと格闘中です;;

191 :185:2011/10/15(土) 04:05:50.90 ID:71iWzOUc
GPIOのBRRが無くなってました。
元ソースがBRRでピンのリセットしてたので移植めんどくさかったけど動きました。
これでぐっすり眠れます^^

192 :186:2011/10/15(土) 23:35:45.91 ID:6zdYfhkT
>>189 漏れはSTM32触り始めたのは10月だからサクサクとは作れない。
勉強中です。

193 :774ワット発電中さん :2011/10/16(日) 11:18:08.48 ID:ViaLiTaY
すごいな STM32の世界。 普通にクロック120MHz時代に突入か。 どこまで上がるん?


194 :774ワット発電中さん:2011/10/16(日) 11:25:55.40 ID:P8sx7bbr
NXPのLPC1769も120MHzだけど、Cortex-M3。
>>185みても在庫切れ。納期3ヶ月。しかも欲しいのは1枚だけでいいのに、送料が2000円。
うーん。

195 :774ワット発電中さん: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のセミナとブースに期待。

197 :774ワット発電中さん:2011/10/16(日) 22:11:16.22 ID:ECfATNml
>>196
放射能に汚染されたビッグサイトやパシフィコにはもう行きたくないわ。


198 :774ワット発電中さん:2011/10/17(月) 07:56:22.03 ID:LXQMClEO
iOS機器対応外部アクセサリ作ってる人いる?

199 :774ワット発電中さん :2011/10/17(月) 10:14:51.66 ID:Mt+PoHKC
あちゃ〜。 こんなに早くDigiKeyにF4が出てくるとは。 F207基板作って1ヶ月で、またF407基板を作らニャ。 アセアセ!
FusionPCB無ければ寝てるな w 今回は、FPGAも乗っけて画像処理ビッグボードしよっと。


200 :774ワット発電中さん: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千円くらいのお勧めボードってありませんかね。
最近の付録基板とか、コレ使えってのがあったらお願い致します。

201 :774ワット発電中さん:2011/10/19(水) 19:38:59.82 ID:KEdPiGkN
あぁ、>>185さんのが凄く良さげですね見てなかった。

202 :774ワット発電中さん:2011/10/20(木) 01:00:24.86 ID:+vKlHIEC
>>200
できれば秋月は避けたかった
このクズ、死ね。理由示せ

203 :774ワット発電中さん:2011/10/20(木) 01:44:22.19 ID:V02RJ2yg
彼でなくても、常識的に考えて秋月だけは避けるだろう。
送料バカみたいに高いし。少しは共立やデジット、千石、マルツを見習え、と。

204 :774ワット発電中さん:2011/10/20(木) 11:47:30.70 ID:Rxq9L4MU
え?

205 :774ワット発電中さん:2011/10/20(木) 13:38:05.58 ID:fO3V3mh2
冥途のついでに買えばいいのさ

206 :774ワット発電中さん:2011/10/20(木) 14:55:17.75 ID:8DsTSl7b
>>202
いつまで在庫あるか分からないし、
バッタ屋なので再販の保証もないからだよ

207 :774ワット発電中さん:2011/10/20(木) 18:08:21.01 ID:vMimMWMY
ふつうにLPC1769やmbedで良いと思うけど。
価格安いし。

208 :774ワット発電中さん :2011/10/20(木) 19:09:29.97 ID:ckzw3FQB
もう苺さん元気過ぎ! もうF4Discovery売出し中! ヤス! トレンドは止められない w



209 :774ワット発電中さん:2011/10/20(木) 19:23:34.78 ID:5ROuEOZA
バッタ屋とか昭和の時代から抜け出せない爺だな。

210 :774ワット発電中さん:2011/10/20(木) 19:59:35.55 ID:8DsTSl7b
>>209
今は何て言うんだい?
中古ショップ秋月?

211 :774ワット発電中さん:2011/10/20(木) 20:02:04.47 ID:KI26bcPa
>203
送料ってこんな感じみたいだけど
>共立  \380 \7500以上で無料
>千石  \420
>マルツ \472 \5250以上で無料
>秋月  \500
共立に比べると+\120は確かに高く感じるけど、マルツとの+\28が
"バカみたいに高いし"って感覚は理解できないよ。

212 :774ワット発電中さん: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バイトもあります。


213 :774ワット発電中さん:2011/10/20(木) 20:14:48.92 ID:vMimMWMY
>>212
さっそくポチった。

214 :774ワット発電中さん:2011/10/20(木) 20:24:13.35 ID:zAmESXGO
サービスが行きとどいたストロベリーリナックスさんに比べて秋月はホント阿漕だな
経営者の資質とか人柄の差なんだろうなぁ

215 :774ワット発電中さん:2011/10/20(木) 20:48:04.88 ID:vMimMWMY
ポチってから気づいたけど、STMの環境はついてくるの?

216 :774ワット発電中さん:2011/10/20(木) 20:50:35.84 ID:PGKwGGJs
秋月は物がいろんな意味で安いから、
送料とは別勘定にしてるんじゃね?

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



217 :774ワット発電中さん:2011/10/20(木) 20:54:03.32 ID:vthtoiET
Atollicのフリー版使えばいいよ。
ときどき宣伝の窓が出るけど、コード制限、期間制限なし。


218 :774ワット発電中さん:2011/10/20(木) 20:55:59.27 ID:vMimMWMY
>>217
ちょっと検索してみた。
いいものを紹介してくれてありがとう。

219 :774ワット発電中さん:2011/10/20(木) 21:13:58.96 ID:8DsTSl7b
>>216
20円で買い取って100円で売ってる店が送料とは別勘定?

220 :774ワット発電中さん:2011/10/20(木) 21:51:04.75 ID:7WPePHN1
同業者の妬みか。
みっともないな。


221 :774ワット発電中さん:2011/10/20(木) 22:36:14.99 ID:aBpQNxo/
あからさまな自演

222 :774ワット発電中さん:2011/10/20(木) 22:57:59.68 ID:V02RJ2yg
苺さん元気だね。名前とは裏腹にLinuxに非対応だけど。

ARMに今更FPUなんか要らんから、DSP載せてくれ。単精度で充分だから積和演算
パイプラインで流せるように。

223 :774ワット発電中さん:2011/10/20(木) 23:00:28.74 ID:vOOjRaL+
OMAP?

224 :774ワット発電中さん:2011/10/20(木) 23:17:26.32 ID:V02RJ2yg
OMAPまで逝くなら、ついでにIEEE1394も載せてくれ。TI chipの奴を。
VIAのchipはIEEE1394音響機器と相性問題出ることが有る。

225 :774ワット発電中さん:2011/10/20(木) 23:31:02.89 ID:BleQZ2PI
お前らさあ、あれいいこれいい言ってすぐポチったりしてるが一体なに作ってんの?
ん?ただポチってるだけか?ん?
これからは完成品ぅpは必ずする事にしよう。ぅpしない奴はスルーな!

226 :774ワット発電中さん:2011/10/20(木) 23:36:38.15 ID:PGKwGGJs
>>219
貴方が20円で買い取って20円以下で売り、送料無料な慈善事業始めたら宣伝してくれ。
買ってあげるからさw


227 :774ワット発電中さん:2011/10/21(金) 00:14:36.55 ID:zUbY8LNg
2chで宣伝するなんてどうかしてる

228 :774ワット発電中さん:2011/10/21(金) 01:01:54.10 ID:p9YNP+oO
FT2232でSWDマダァ?

229 :774ワット発電中さん:2011/10/21(金) 02:01:11.98 ID:48ozv5dQ
>>225
LEDチカチカとネギ振りミク

230 :774ワット発電中さん:2011/10/21(金) 02:39:37.72 ID:Nwx8RrLx
>>229
ぅp

231 :774ワット発電中さん: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/

232 :774ワット発電中さん:2011/10/21(金) 23:31:07.62 ID:0XGHRHQa
4Sを早速修理に出してみたよ! アップルの神対応にビビる!|ギズモード・ジャパン
http://www.gizmodo.jp/2011/10/for_service_4_s.html

233 :218:2011/10/22(土) 00:00:41.56 ID:ZxZBV2GZ
本日苺LinuxからDiscoverly発送
明日には着くかも。
環境はダウンロード済み。
バッチコーーーーイ!

234 :774ワット発電中さん :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には冗長過ぎる。


235 :774ワット発電中さん:2011/10/22(土) 19:24:00.80 ID:q75VNntG
>>234
うちにも届いた。
このボードって加速度センサが乗っているのね。
とりあえずサンプルダウンロード中です。

236 :774ワット発電中さん:2011/10/23(日) 07:37:03.22 ID:ep55gDsl
↑ダウンロードしてコンパイルしたら、デモプログラムそのものでした;。

237 :774ワット発電中さん:2011/10/23(日) 12:38:38.61 ID:C6+Qn/pS
STM32F4-discoveryなかなか面白そうだね
右下のU9って穴の開いた部品はマイクロフォンだったのかーAIN4で読めるのね
解説にないから回路図追ってしまった

238 :774ワット発電中さん:2011/10/23(日) 12:46:26.09 ID:ep55gDsl
>>237
あ、道理でイヤホン付けてもなにもきこえなかったのかw
私は朝3:00に目が覚めてそれからずっと弄っています。

239 :774ワット発電中さん:2011/10/23(日) 12:47:52.58 ID:ep55gDsl
おっと勘違いレスでした↑

240 :774ワット発電中さん:2011/10/23(日) 13:30:37.56 ID:C6+Qn/pS
>>238
サンプルプロジェクトはサウンドデバイスの初期化程度しかやってないね、
ちゃんと音を流すサンプルが欲しいところです。

241 :774ワット発電中さん: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)

242 :774ワット発電中さん:2011/10/25(火) 03:06:40.44 ID:bAu8XqQ7
>>241
大きな子供が買い占めそうだw



243 :774ワット発電中さん:2011/10/25(火) 07:14:30.31 ID:EPn3gVRp
苺Linuxが扱わないかな? Raspberry Linuxとかいう名前でw

244 :774ワット発電中さん:2011/10/25(火) 11:10:14.07 ID:pq9Co9Nk
ディスプレイなしか・・・
インド製の35ドルのスレートPCのほうがいいな

245 :774ワット発電中さん: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がデコードできるのか。

246 :774ワット発電中さん:2011/10/25(火) 19:42:52.75 ID:ztpW6Ldk
STM32F4-Discoveryを買ったけど、これだけではLチカしかできないね。
マザボを万能基板でぼちぼち組み立てようかな。
これに合わせた多機能のボードがすぐでそうなきもするけど。

247 :774ワット発電中さん:2011/10/25(火) 23:42:10.91 ID:EPn3gVRp
>1080pのH.264でhigh-profileがデコードできるのか。
intel atom(+i945)より高性能だな。
atomでそれやろうとすると、nVidia ion chipsetが必要だ。
つーか、ionの売りはそこだからな。

248 :774ワット発電中さん:2011/10/26(水) 07:16:27.29 ID:yKnILsFv
netとusbがオプションなんだな

249 :774ワット発電中さん:2011/10/26(水) 20:41:32.17 ID:S3DLk3vV
>>241
見た感じRTCはないのかな

250 :774ワット発電中さん:2011/10/26(水) 20:44:50.18 ID:aTC9tUbh
すごいな。数千円でチョイ前のPCの性能を実現できるんだ。

251 :774ワット発電中さん:2011/10/26(水) 20:52:00.17 ID:6v4gt4e4
捨てるのが有料なので捨てれない俺のDualなPentiumPro(200MHz)デスクトップ3台ジャンクはどうすれば…

252 :774ワット発電中さん:2011/10/26(水) 23:45:36.52 ID:wUL8iQaL
>>251
何でも扱ってる某有名中古屋とかで引き取ってくれるんじぇね?

253 :774ワット発電中さん:2011/10/26(水) 23:58:50.45 ID:pJo3qWdf
ぴよっ!

254 :774ワット発電中さん:2011/10/26(水) 23:59:40.36 ID:YV4d2ZU3
>>251
パラレルポートやISAバスが使える実験用マシンとして使い潰すとか、
貧乏な研究室やフリーソフト系で寄付募集してる所に送りつけるとかw


255 :774ワット発電中さん:2011/10/27(木) 01:34:59.54 ID:5gMRTR0g
>>234
きもい独り言はてめぇのtwitterでやれ
http://twitter.com/#!/upperwell
思う存分OOPOOPってほざいてりゃいいから

256 :774ワット発電中さん :2011/10/27(木) 18:40:50.01 ID:UIGW+DYi
さてと。 なんだっけ?

257 :774ワット発電中さん:2011/10/28(金) 01:27:55.10 ID:kuEaF2I2
も前らのせいで苺屋さんは忙しそうだ

258 :774ワット発電中さん:2011/10/28(金) 12:02:31.66 ID:4RackFfu
DIP28のCortex-M0か

259 :774ワット発電中さん: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

260 :774ワット発電中さん:2011/10/28(金) 15:19:33.41 ID:4RackFfu
>>259
そうそうそれ
けどPIC32にもDIP品の予定あるんだ。
なんで急にDIP品がw

261 :774ワット発電中さん:2011/10/28(金) 19:50:37.08 ID:8Ce3kHKI
8ビットの置き換えも狙うといっているのだから。

262 :774ワット発電中さん:2011/10/28(金) 20:38:37.58 ID:rLPZeeXn
>>259
>フラッシュ・メモリ容量は最大32Kバイト、SRAM容量は最大4Kバイト。
もう一声欲しい所。

263 :774ワット発電中さん:2011/10/28(金) 20:44:28.11 ID:7tJVvSJh
やっとマルツにOLEDが入荷した。
明日着予定。

264 :774ワット発電中さん:2011/10/28(金) 21:46:53.48 ID:7IQCdTuo
aitendoのAD-128160-UART買ってきたけど辿り着いたリファレンスが中国語w

265 :774ワット発電中さん:2011/10/28(金) 23:46:42.24 ID:g8xwrCcS
RAM外付けさせてくれー!
せっかく32bitなんだし、MB単位のデータ扱いたいんだが。

266 :774ワット発電中さん:2011/10/29(土) 08:22:39.98 ID:JPdT64Q8
>>265
STMicro使えば良いのでは?

267 :774ワット発電中さん:2011/10/29(土) 12:18:58.79 ID:AT8BYtLt
STM32F4のGPIOのスピード選択で
2M,25M,50M,100Mとか内部バスのAHB1が150MHz
って周波数は何処に依存しているんでしょうかね?

GPIOにソフト的に正確な波形を刻みたいんですが、
周辺回路が殆どバス接続なので難しそうですね。

268 :774ワット発電中さん:2011/10/29(土) 12:33:22.10 ID:AT8BYtLt
シファレンスマニュアルの方に記載がありました、
RCCレジスタで決めてそうですね、よく読んでみます。

269 :774ワット発電中さん:2011/10/29(土) 13:09:09.02 ID:GW2f+kMq
Cortex-A7が発表されてますね。国産モデルで10000円スマホが出る日も近いかな。
それはともかく、beagleboardやpandaboardの様なボードはいつごろ出てくるのかな?

270 :774ワット発電中さん:2011/10/29(土) 19:45:52.87 ID:EuzAFINh
MARY-OB基板到着。
小さい画面だけどきれいだ。
ソフトはmbed用に用意されたデモコードを使い、LCPXpresso LCP1769用にちょっといじり、一発動作。

271 :270:2011/10/29(土) 19:52:45.14 ID:EuzAFINh
というか、OLED制御ラインはmbedと完全コンパチだった。
TextLCDのピンアサインメントを変えただけ。

272 :774ワット発電中さん:2011/10/30(日) 01:22:15.25 ID:G3sH6ZqL
>>263
MJD!?
日曜はムリだから月曜に行ってみよう。残ってるといいんだけど

273 :774ワット発電中さん:2011/10/30(日) 22:46:16.61 ID:PwPZALkb
beagle/panda のスレどご?

274 :774ワット発電中さん:2011/10/31(月) 20:08:44.54 ID:ScYhI2Gr
STM32F4-DISCOVERYのサンプルコードがV1.1.0にアップデートされた。
LEDのデモを実行しているが、これには変化が無いみたい。

275 :774ワット発電中さん:2011/11/01(火) 16:49:14.64 ID:oGy+C0za
TrueSTUDIO LiteってHex作らせてくれないのかな

276 :774ワット発電中さん:2011/11/01(火) 17:07:39.10 ID:xMpxMgSe
確かobjcopyが入ってないんだったと思う
どっかから持ってきて自分で変換すれば出来るよ

277 :774ワット発電中さん: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
拾ってこよう。

278 :774ワット発電中さん: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

279 :774ワット発電中さん:2011/11/01(火) 20:54:04.37 ID:uG2WYOU4
>>278

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

詳しいことは下記リンク

http://beagleboard.org/bone

280 :774ワット発電中さん:2011/11/01(火) 23:26:24.67 ID:oGy+C0za
>>276
拾ってきて変換できた、ありがと。
objcopyのhelpが読みづらくて変換にてこずったよ。

281 :774ワット発電中さん:2011/11/02(水) 01:57:02.44 ID:2EOz74aD
STM32F4でReadOutProtectionをLevel1にしたら、
ChipEraseできなくて廃チップにしてしまったかと一瞬焦った、
Level0に戻せるのね。

282 :774ワット発電中さん:2011/11/02(水) 04:20:40.27 ID:dJjqu4xD
秋月か・・・

おっさん店員の対応が悪かったので
翌日の月曜早朝会議で
「秋月の購入部品の中に○○な不良品が入っていた」
と報告した覚えが有るww
購入先リストから外した。

283 :774ワット発電中さん:2011/11/02(水) 07:29:34.77 ID:2EOz74aD
個人の趣味レベルでしか秋月は使わないだろ普通
組織で秋月とか気が狂っとるとしか思えんw

284 :774ワット発電中さん:2011/11/02(水) 08:42:29.34 ID:iCpvtvi5
>>283
評価で治具とかの材料が必要で、今すぐ欲しい時、新人に使い走りで買いに行かせることはあるw

285 :774ワット発電中さん:2011/11/02(水) 10:43:18.97 ID:M0EC14jv
人件費考えるとRSとかに発注したほうが安いんじゃないかと

286 :774ワット発電中さん:2011/11/02(水) 12:58:42.18 ID:R7809t++
>>285
大丈夫、アシしか出来ない新人君は座ってても人間費がかかる。
使いに出したほうが時間の節約になるし、無駄にならないw
輸送費は電車代とどっこいどっこいだけどさw

287 :774ワット発電中さん:2011/11/02(水) 13:28:46.09 ID:pjhus/SY
>>282-286
ARMとは無関係だな。下記スレへ移ったら?

【な】秋月、千石、若松などを語るスレ 36
http://kamome.2ch.net/test/read.cgi/denki/1314010234/

288 :774ワット発電中さん:2011/11/02(水) 14:22:40.23 ID:+jDON/dU
>>282
何の脈絡もなく秋月を貶めているだけ。
同業とか恨みとかそんなところだろww

289 :774ワット発電中さん:2011/11/02(水) 15:51:05.68 ID:ZY+4M7dv
>>288
店員の自演では?
元々、個人の趣味でも、初心者お断りの店なのに、
ジャンク屋の意味をわからずに来る客が多いんで、困ってるんでしょ。

290 :774ワット発電中さん: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
http://www.siliconray.com/index.php/2-4-inch-tft-color-lcd-touch-screen.html

292 :774ワット発電中さん:2011/11/02(水) 22:10:58.90 ID:enF6B7tK
>>290-291
値段も安くないし、AITENDOとかで以前からフツーに手に入るのと同じ
モノでは?送料込みならむしろ割高。

293 :774ワット発電中さん: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 なみに面白いかも

294 :774ワット発電中さん:2011/11/03(木) 09:33:47.35 ID:aXwBNccu
64ビットかぁ、OSいじらない俺には無縁な感じ。
むしろPropellerみたいな8コア品でないかなw

295 :774ワット発電中さん:2011/11/03(木) 14:40:00.01 ID:TdemkF/b
>>288
苺屋の落合がくだらない妄言ほざいてるんじゃね
落合は以前なひたふさんところにも同じ調子で書きこんで一蹴されてたが

296 :774ワット発電中さん:2011/11/03(木) 17:54:13.86 ID:GKOU5pnr
>282
どう見ても逆恨み。対応が悪かったからって会社で嘘の報告
こんな事 する奴は普段の行動も異常だろうから店員もそれなりの
行動とったんでしょ。

297 :774ワット発電中さん:2011/11/03(木) 20:26:24.93 ID:zVTV3Aa6
>>296
だから、対応が悪いとか良いとか以前に、
そもそも対応なんかを期待するような店じゃないって。
変なカキコミするから、勘違いした客まで利用してトラブル起こす。

298 :774ワット発電中さん: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製ドットマトリクス使ったキットって、秋月でも出して
いた記憶があるんだが、これは代替品にはならんぞ。

299 :774ワット発電中さん:2011/11/04(金) 20:47:43.84 ID:kDlrev5s
まあ秋月なんて秋葉を何回も来ていれば
嫌な対応の一回は有るだろうけどな

300 :774ワット発電中さん:2011/11/04(金) 20:48:17.49 ID:EDkjsgSC
あれだけ人でごった返していればしょうがないよな

301 :774ワット発電中さん:2011/11/04(金) 22:01:16.63 ID:H0DrqyMz
しょうがないんじゃなくて、最低のサービスを目指してるんだろう。
ごちゃごちゃ面倒くさい客を相手にするような店じゃないよ。

302 :774ワット発電中さん:2011/11/04(金) 22:03:34.23 ID:EDkjsgSC
あの混雑っぷりに、わざわざ出向くより、いまは通販で秋月から買い物している。

303 :774ワット発電中さん:2011/11/04(金) 22:28:48.57 ID:BeXwT0h+
Cortex-M3とM4の違いって何?

304 :774ワット発電中さん:2011/11/04(金) 22:35:02.04 ID:EDkjsgSC
FPU
DSP対応
クロック周波数

305 :774ワット発電中さん:2011/11/05(土) 02:04:40.95 ID:c3Ds3lXi
>>304
FPUはオプションだから、ICメーカーの考えで入れない場合もある。
フリースケールのKinetisシリーズは、FPU有りと無しの両方を出す予定だが
今のところFPU無しの品種しか出荷していない。

FPUの有無を区別したい人は、FPU有りの方をM4Fと呼んでいる。

306 :774ワット発電中さん:2011/11/05(土) 09:48:45.01 ID:K1HXDdKo
倍精度仕込んだ製品ってないのかな

307 :774ワット発電中さん:2011/11/05(土) 12:29:28.97 ID:mwa0YMl8
売り切れてないMARY-OBを初めて見た

308 :774ワット発電中さん:2011/11/05(土) 18:11:33.84 ID:K1HXDdKo
trueSTUDIOの評価版ってアセンブラでarmのネイティブコード書かせてくれないのかな。
アセンブラの呼び出しするとthumbコードでコケるんだけど・・・
thumbハンドラの呼び出し方が分かりません orz

309 :774ワット発電中さん:2011/11/05(土) 18:29:03.10 ID:dWeOP7M4
>>305
なるほど。それでM4Fって書いてあるのね。勉強になった。

310 :185:2011/11/05(土) 18:55:43.07 ID:rq2PTCsa
>>308
アセンブリ言語になる所でちゃんとthumbモードになるようになっているのでしょうか?

keilの制限版ですがSTM32のサイトからダウンロードしてきたスタートアップ使って
main関数などプログラムすべてアセンブリで書きましたが、ちゃんとアセンブルできて実行できますよ

311 :774ワット発電中さん: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--);
}

お手数ですが、有識者の方がいましたら、
アドバイスを下さると助かります。

312 :774ワット発電中さん:2011/11/05(土) 20:32:52.88 ID:/9sKA1NZ
度々すみません。

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

コネクタの挿抜を何回か行いリトライしましたが、
改善されません。何か見落としている点があるのでしょうか?


313 :774ワット発電中さん:2011/11/05(土) 20:36:18.92 ID:dWeOP7M4
基板側のUSBコネクタはMiniBに刺さなければいけないけど、MicroBに刺していたりしないかな?

314 :774ワット発電中さん:2011/11/05(土) 20:52:15.55 ID:K1HXDdKo
>>312
デモが焼かれてる筈なのでケーブル繋ぐと
基板上のLEDが加速センサーと連動する筈だけど動いてそう?

315 :774ワット発電中さん:2011/11/05(土) 20:59:49.70 ID:K1HXDdKo
>>310
Cortexってネイティブじゃなかったんですね
知らなかった〜

316 :185:2011/11/05(土) 21:03:04.15 ID:rq2PTCsa
>>312
今新品1個開けてつなげてみたけど赤いLEDが2個点灯して
2つのボタンの間にある4つのLEDが回転しているように点滅します
そうなってますか?
USBケーブルはステレオジャック?の反対側にある方につなぎます

317 :774ワット発電中さん:2011/11/05(土) 21:10:57.97 ID:dWeOP7M4
そう、イヤフォンジャックの反対側。
前にmbedを秋月から買ったときに付いてきたケーブルつかってるけど、STMには入ってたかな?
ちょっと失念。

318 :185:2011/11/05(土) 21:12:10.16 ID:rq2PTCsa
>>315
ネイティブコードってarmコードのことを言いたかったのですね
ネイティブコードでぐぐったら機械語って出てきたので
16進数でプログラム書くのかな?と、思いました
自分もcortex-M3のリファレンスマニュアル読むまでthumbモードしか使えないこと知りませんでした

319 :774ワット発電中さん:2011/11/05(土) 22:46:05.10 ID:K1HXDdKo
誤解させてすいませんでした、32ビットコードですね。
で、Cからの呼び出しの問題ではなく、テーブルジャンプする部分で
アドレステーブルの最下位ビットが0となっていたので、
jumpした瞬間armモードとなりfailしていました。

320 :774ワット発電中さん: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を用いたプログラム方法なのでしょうか?

お手数をお掛けして、申し訳ありませんが、
何卒よろしくお願いします。

321 :185:2011/11/06(日) 01:09:03.97 ID:zHra8noj
>>320
英語苦手で自分もその当たりのことよく分からないです。
ターゲット認識できないので気になる所は、34/46ページに書いてある設定にされましたか?

322 :774ワット発電中さん:2011/11/06(日) 10:25:01.60 ID:4SONJyEW
>>320
上がPCからの書き込みで
下がUSBメモリを利用した書き込みじゃないかな

323 :774ワット発電中さん: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ボードに交換しても現象変わらず
 (⇒ボードの初期不良ではないと思われる)

324 :774ワット発電中さん: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

325 :774ワット発電中さん:2011/11/06(日) 11:51:53.25 ID:2vL1xWa6
× ST1 → ○ ST

326 :185:2011/11/06(日) 12:16:40.31 ID:zHra8noj
>>323
PC側のUSBがおかしいのかも
別のPCでやることはできますか?
うちのは抜差しする度に新しいハードウェアがみつかりましたなんて出ませんねぇ

327 :774ワット発電中さん:2011/11/06(日) 13:26:07.71 ID:S6A3L/ks
>>324 >>326

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

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

アドバイスありがとうございました。

328 :774ワット発電中さん: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



329 :774ワット発電中さん:2011/11/06(日) 14:54:08.52 ID:2vL1xWa6
>>327
思いつきであれだけど、ST-LINKを使われていて、ST-LINK v2は使っていらっしゃらないとおもいました。
いちど、v2をためされてはいかがでしょう。

330 :774ワット発電中さん: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が遅く設定されていました。 問題なく高速で動きました。

332 :774ワット発電中さん:2011/11/06(日) 23:17:23.10 ID:S6A3L/ks
>>328 >>329

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

USBポートを変えても現象は同じでした。
思いつきでUSB-HUB経由で接続したらDebugger起動までは
動いたのですが、正常にプログラムは走ってない様です。
この操作で、Demoプログラムが上書きされてしまったのか、
現在はDemoプログラムも動いておりません。

333 :774ワット発電中さん:2011/11/07(月) 09:48:27.06 ID:RSBuvkUa
trueSTUDIOから
help>>tools>>ST-LINK upgrade
で、インターフェイスのファームも更新しよう。

334 :774ワット発電中さん: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マイコンを堪能できそうです。
ご指導して頂いた皆様には、大変感謝しております。
先週末は悪戦苦闘しましたが、なんとか軌道に乗りそうです。

335 :774ワット発電中さん:2011/11/07(月) 21:15:41.27 ID:MmkvxJ9/
>>334
それはよかった、よかった。

マルツでOLEDまだ在庫あったので、通販頼んじゃった。

336 :774ワット発電中さん:2011/11/08(火) 08:11:16.30 ID:Co2ePNS3
>>315
はい? どういうこと?

337 :774ワット発電中さん:2011/11/08(火) 11:38:36.16 ID:21hdgOe8
>>336
Cortex’M’の話でした。
上位の品はARMコード行けましたね。

338 :774ワット発電中さん :2011/11/09(水) 18:07:44.18 ID:ccZSthcB
マイコンチップが168MHz、1MFlash、128KBytesか。 かつてのPC98でやっていた生産工場機器が作れそうになってきたな。


339 :774ワット発電中さん:2011/11/09(水) 19:21:53.76 ID:ZGleOl1O
192KBですよ

340 :774ワット発電中さん:2011/11/09(水) 19:37:45.07 ID:6fq2zV4b
>>338
実際、置き換えの案件とかあるんだろうか?
評価が事実上不可能かもしれないけど、
PC98エミュとか作って、Cバス備えたら置き換え出来るよねw


341 :774ワット発電中さん:2011/11/09(水) 23:04:03.60 ID:p5rqETsD
今更Cバスは勘弁してくれw
Cバスカードって、結局GPIOかA/D, D/Aだろ? そんなん最初からARMに
入ってるやん。

ただ、「汎用の」拡張バスは欲しいけどな。PCIとかPCI-Exとか。

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

そうれはそうと、クロックだけなら初期のPentium。MIPS/MHzならそれ以上。
1MFlashはFD一枚分で、1FD Linuxが入るサイズ。
192KB RAMはちょっと寂しいけど、Flash上でコード実行するから512KiB相当になるのかなぁ。
すごいね。

343 :340:2011/11/10(木) 00:00:02.30 ID:oZGjKaxl
>>341
Cバスの先にぶら下がってる物まで考えなかったw

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



その昔wの組込で86系CPUでも1タスク、プログラム込みで64KB以下40KBぐらいにに納めて
セグメントレジスタを弄ってアレコレやってたのが直に全部入る事になるのかw

344 :774ワット発電中さん:2011/11/10(木) 00:13:19.62 ID:ic4sMLJE
>>342
そろそろ手をうたないとマズくね?

どうしようもなくなってから、置き換え考えろ、
早く開発しろというパターンが多すぎて困る。

345 :774ワット発電中さん:2011/11/10(木) 00:58:42.85 ID:v9Uo8iov
>>344
はあ?
そんなもん、dellの一番安いパソコンでも買ってくりゃ、
だいたい何とかなるだろ。
Cortexじゃ、N88BASICもDOSも動かねえ。

346 :774ワット発電中さん:2011/11/10(木) 01:07:57.83 ID:+X7f33r1
ワンチップMSXのようにワンチップPC-98なんてあればいいのにね

347 :774ワット発電中さん :2011/11/10(木) 01:34:25.40 ID:pn0UVBEP
>>342
PC98バブル時代と違って金がないからそうなるだろな。 IDE HDDはSD擬似HDDかな。 3.5、5"FDDは在庫あるの?
繊維や食品関係で全体オールPC98制御設備なんて工場がかなりあったが、今どうなっているんだろ?
もう、あんな開発バブルはやってこないだろうな w


348 :774ワット発電中さん:2011/11/10(木) 01:45:39.18 ID:k6L0/m5V
FA用のPC98互換機(notエプソン)売ってたとこもあるけど、まだあるのかな

349 :774ワット発電中さん: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並だもんねえ。


350 :774ワット発電中さん:2011/11/10(木) 11:42:57.59 ID:BtJrvWvq
ARMを搭載したマウスでpentium75MHz相当の性能っていう奴あったな

351 :774ワット発電中さん:2011/11/10(木) 21:38:06.64 ID:8Jw2S8VL
98キャンビーか

352 :774ワット発電中さん:2011/11/11(金) 08:29:40.68 ID:pWaBdlMD
cortex用の組込OSで、日本語の情報がたくさんある奴って結局なんになりますか?

ぶっちゃけ俺が作るようなもんはPICで事足りるからOSの必要性感じないのですけども。

353 :774ワット発電中さん:2011/11/11(金) 12:45:47.77 ID:xvjLkFjR
μITRON/TOPPERSが日本製じゃね?

354 :774ワット発電中さん:2011/11/11(金) 21:29:30.32 ID:4/LdTREx
Cortex-M3の対応わるすぎじゃね?

355 :774ワット発電中さん:2011/11/11(金) 21:30:12.64 ID:6hXFuAVE
>>354
なんで?

356 :774ワット発電中さん:2011/11/12(土) 01:57:42.56 ID:Yc+1BqTc
ARMフォーラム行った人いる?

357 :774ワット発電中さん:2011/11/12(土) 02:41:19.48 ID:XPlICKWD
>>356
ノシ

ドリンク飲み過ぎた

358 :774ワット発電中さん:2011/11/12(土) 21:06:13.33 ID:saHgvaCh
トングル飲みすぎって

359 :774ワット発電中さん:2011/11/13(日) 03:43:44.02 ID:p4AKGFRm
CortexでDOSを動かそうず

360 :774ワット発電中さん:2011/11/13(日) 08:33:02.55 ID:WbUAK0gB
>>359
エミュレーション? それとも86-DOSならぬM3-DOS?

361 :774ワット発電中さん:2011/11/13(日) 08:53:34.07 ID:+ZKIvCVL
エミュじゃないと資産生きないでしょ、
ソースコード全部手元にある訳じゃないだろうし。

362 :774ワット発電中さん :2011/11/13(日) 14:48:06.01 ID:xzsY+rQG
いよいよTPP。コア標準での世界での戦いが始まる。ARMの出番だぞ。もう、日の丸チップでは戦えん!


363 :774ワット発電中さん:2011/11/13(日) 17:01:11.59 ID:+ZKIvCVL
日の丸チップなんて前世紀で既に終わってただろう、
設計が日本でやってるクルマ関係でしか使われてないし。

364 :774ワット発電中さん:2011/11/13(日) 17:02:59.37 ID:pFKjBjPu
価格面で、ARMにはかなわないだろうな、SHでも。

365 :774ワット発電中さん:2011/11/13(日) 17:07:04.83 ID:lXzkBbid
坂村教授もARMに力入れるよって言ってたよね

366 :774ワット発電中さん:2011/11/13(日) 17:22:28.58 ID:ibzgIcGt
STはなんでCortex-M0のマイコンを発売しないのですか?

367 :774ワット発電中さん:2011/11/13(日) 17:29:31.35 ID:MpA/FuKY
Cで開発するのがスタンダードな今、ARMとその他のマイコン(ルネサスなど)の間で
プログラマーからみてどんな違いがあるのですか?

368 :774ワット発電中さん:2011/11/13(日) 17:33:53.95 ID:lXzkBbid
>>367
ARMでもメーカーが違うと異なるけど
周辺機能のレジスタ


369 :774ワット発電中さん:2011/11/13(日) 17:42:07.42 ID:sjHXBe7j
おれルネサスのSH3で、製品のソフトCで組んでるけど
コアのCPUの回りにペリフェラルをいっぱい
並べるという、昔でいうところのワンチップマイコンの
構成をとっている点は、ARM系のMCUも同じだね。

それにしても、STM32F4_Discoveryキットには
感激してる。 見つけた瞬間に注文出した。

370 :774ワット発電中さん:2011/11/13(日) 17:43:57.60 ID:MpA/FuKY
>>368
標準、標準と言ってもメーカーで違うところがあるのですね。
FPGAなどにもARMが採用されていますが、なぜARMが望まれるのですか?
今はみんながARMというのでちょっと興味があるだけで、使うメリットがまだ
よく分かりません。

371 :774ワット発電中さん:2011/11/13(日) 17:45:30.27 ID:lXzkBbid
>>370
メリットがないと思うなら使う必要はないと思いますよ。


372 :774ワット発電中さん:2011/11/13(日) 17:46:45.83 ID:ibzgIcGt
>>370
実績があるし、ライセンスしてもらいやすいから?
SHコアをライセンスしてくれ!と頼んでもしてくれないんじゃないか?


373 :774ワット発電中さん:2011/11/13(日) 17:47:01.13 ID:pFKjBjPu
まああれだな、ルネサスの工場が震災に遭ってまともに稼働できなくなったこと、
それから極端な円高。
ARM入門はmbedでできるし、NXPやstなどが開発環境をフリーで提供していることなど、
開発者を段階的に増やしやすい。

374 :774ワット発電中さん:2011/11/13(日) 17:49:03.59 ID:MpA/FuKY
>>369
>それにしても、STM32F4_Discoveryキットには
>感激してる。 見つけた瞬間に注文出した。

ストロベリー・リナックスさんのところで最近発売されたボードのことですか?
自分も結構気になっているところです。

375 :774ワット発電中さん:2011/11/13(日) 17:49:23.25 ID:sjHXBe7j
トラ技の2011年3月号にARMが特集されてるから
それ読んで見れば? 世界標準で、高性能の割りに
低消費電力とかだろな。

376 :774ワット発電中さん:2011/11/13(日) 18:05:33.57 ID:+ZKIvCVL
>>372
ttp://japan.renesas.com/products/core_license/core_license_product_category_landing.jsp

IPは提供されてるだろ、人気が無いだけで。

377 :774ワット発電中さん:2011/11/13(日) 20:15:27.96 ID:5JWiTtDU
富士通や、NEC、SHマイコンなら秋月にも売ってるもんな。
日の丸頑張れwww


378 :774ワット発電中さん: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より
性能高かったりして。

379 :377:2011/11/13(日) 23:56:58.70 ID:5JWiTtDU
>>377
秋月にNECのマイコンは無かった、スマソ。

クロック100Mhz超えのCortex-M3使ったポケコンwとか
出せば案外売れるかも

380 :774ワット発電中さん:2011/11/14(月) 00:01:32.49 ID:BaZd8Skz
GCCで生成されるアセンブラ・リスト、コメントやCステートメントが重複して記述されて
アセンブラとの対応関係が分かりづらくないですか?それともコンパイラ・オプションで
もっと見やすいようにカスタマイズする方法がありますか?
Cで記述した1行の処理がどのようにアセンブラに置き換わったのか見たいときに周辺の
コードを全部読んで探さないといけないので疲れます。

381 :774ワット発電中さん:2011/11/14(月) 00:05:56.21 ID:i/sW2JnI
>>380
最適化するとそうなるのでは?

382 :774ワット発電中さん:2011/11/14(月) 00:46:34.16 ID:BaZd8Skz
>>381
「そう」というのはやっぱり自分以外でも「コメントやCステートメントが重複して記述され」る
と言う意味ですか?

デバッグのとき変換されたアセンブラコードをチェックすることはよくあると思うけど、ARMを
使うような人はあまり見にくさとか気にせずすらすら読んでいくんですかね?たまにインライン
アセンブラを使うていどなので、なるべくピンポイントに読むだけですめばいいのですが。

383 :774ワット発電中さん:2011/11/14(月) 00:53:36.79 ID:7m9SXr5e
最適化しないこと
-gオプションを付けてみるとかかな?

384 :774ワット発電中さん:2011/11/14(月) 01:34:26.85 ID:A6PSGFpK
>>367
コンパイラの品質。
ARMやMIPSなら、「いくらなんでも、こんなバカげたバグは残ってないよね?」で疑惑候補からはずせるけど、
ルネサスなどのマイコンだと、油断できないんだなw

385 :774ワット発電中さん:2011/11/14(月) 01:35:25.67 ID:BaZd8Skz
皆さん、レスありがとう。
オプション設定で解決できそうなのですね。
NiosIIedsというツールを使ってるのですが、コンパイラはGCCを使ってるのではと思い質問しました。
GUI側のオプション設定方法がわからないので少し調べてみます。

386 :774ワット発電中さん:2011/11/14(月) 08:24:19.83 ID:uwVOq/Qm
>>378
ARM版Minixに期待している

387 :774ワット発電中さん:2011/11/14(月) 10:48:01.85 ID:x/tKu9hj
>>384
日の丸マイコンを使わなくなった理由のひとつでもあるな、
コンパイラが糞仕様とバグだらけってのは。

388 :774ワット発電中さん:2011/11/14(月) 12:13:00.83 ID:bKWyMj2F
×日の丸
○ガラパゴス

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

>>380
intel形式に脳が汚染されてるだろ。世界標準、AT&T形式に馴れろ。
それとCソースとアセンブラの対応を見ようという発想を止めろ。どうしてもという
なら最適化禁止フラグ指定しろ。Out of Orderやら、投機実行とかあるから、
1行の処理が複数行に分割されたり、順序が入れ替わったり、消滅したりしまくるから。

389 :774ワット発電中さん:2011/11/14(月) 18:54:10.83 ID:vPKj+cPD
>>361
> エミュじゃないと資産生きないでしょ、
M3だとRAMが少なくて、現実的では無さそう。

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

それでもマイコン世界一はルネサスらしいから、ルネサスが良ければルネサスを使えばいいし。
でも、これからは二位以下を合計すれば間違いなくARMだろうなぁ。
長い物に巻かれたほうが楽w

390 :774ワット発電中さん:2011/11/14(月) 19:53:21.16 ID:db2RXDyD
>>385
> NiosIIedsというツールを使ってるのですが

NiosIIはARMじゃないぞ

391 :774ワット発電中さん:2011/11/14(月) 23:42:39.15 ID:5HBLa5N4
>>390
NiosIIはそうだけど、NiosII EDSはソフト開発環境じゃなかったっけ?
FPGAに載せるソフトARMの開発環境がNiosII EDS上でもおかしくはない。
(よく知らん)(クソレス スマソ)

392 :774ワット発電中さん:2011/11/15(火) 00:17:48.82 ID:mLQdyIiN
STM32のSPIではまってる。
ロジアナで見るとMISOに信号が帰ってきてるのに
STM32は読んでくれない。
何が悪いんだろ。はあ疲れた。

393 :774ワット発電中さん :2011/11/15(火) 00:44:10.97 ID:V5A2UwWr
>>392
SPI_Direction_1Line_Txモードになってんじゃね?


394 :774ワット発電中さん:2011/11/15(火) 01:12:22.91 ID:mLQdyIiN
>>393 ありがとう。
ソースはSPI_Direction_2Lines_FullDuplexになってるな。
ソース見てもらちあかんので、明日レジスタダンプして調べてみる。


395 :774ワット発電中さん:2011/11/15(火) 06:38:10.67 ID:X0cPG2PH
>>394
クロック供給してる?

396 :774ワット発電中さん:2011/11/15(火) 11:26:38.63 ID:XYNDrnax
>>394
ライブラリ関数を使ってるのかな?マイコンの周辺モジュールの操作はレジスタに直接アクセスする
コードを自分で書いたほうが簡単かな。関数の正しい使い方を理解するのが結構めんどくさいから。

397 :392:2011/11/15(火) 22:10:16.94 ID:YpI96YPy
一応、動いた。腑に落ちないけど。

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

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

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

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

謎だ。

398 :774ワット発電中さん:2011/11/15(火) 22:12:11.23 ID:chqOGpq3
>>397
MOSIとMISOショートしてね?

399 :392:2011/11/15(火) 22:52:27.24 ID:YpI96YPy
>>398 大丈夫です、ショートしてません。キリッ


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

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

といううことはスレーブデバイスによるのかな?

400 :774ワット発電中さん:2011/11/15(火) 23:30:22.75 ID:UyudVt4G
cortex-M0って、1命令サイクル=1クロックじゃないんだな
ARMにはがっかりだよ

401 :774ワット発電中さん:2011/11/15(火) 23:46:02.19 ID:qeUBJ5FS
>>399
読めないって具体的には何が返ってくるの?

402 :392:2011/11/16(水) 01:35:40.83 ID:Fmzuhd/Q
>>399 0x00です

403 :774ワット発電中さん:2011/11/16(水) 04:42:15.97 ID:iEd3kjlN
>>389 ルネサスは、周辺のドライバなんかサンプルがほとんど無いよね?
  前あったような気がしたが、最近消えてたりする。 売り込みに力を
  入れてるRX系のサンプルはあるにはあるが少ない。

  その点、ST32なんか周辺のドライバが最初から完全に揃ってるし
  互換性も考慮されてる。 前スレで、その辺のトラブってるようだが
  まだ未熟なのかもな(良い点ばかり無いのが、世の常識だから)。

404 :774ワット発電中さん:2011/11/16(水) 08:36:56.31 ID:k4RIVQrH
>>399
> (他人の作ったライブラリ内で)リードする時0xFFを送ってました。
> といううことはスレーブデバイスによるのかな?
うん、スレーブデバイスが原因だと思う。

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

いくつかデータシートを見比べると見つかると思う。


405 :774ワット発電中さん:2011/11/16(水) 10:29:48.94 ID:bZMUEhLZ
>>400
M0の命令表見たけど、そんな理不尽に消費してるとは思わないけどな。

406 :774ワット発電中さん: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と関係があるのか?)

407 :774ワット発電中さん:2011/11/16(水) 22:15:43.54 ID:tnSMyxsB
コンパイラの品質の話になってるけど、どれがおすすめ?
GCC,IAR,MDKとか色々と選択肢はあるが・・・

408 :774ワット発電中さん:2011/11/16(水) 23:05:33.34 ID:bZMUEhLZ
査定基準はコンパイラの品質じゃなくて、ライブラリの完成度とデバッグ環境じゃないか?

409 :774ワット発電中さん:2011/11/17(木) 08:53:27.48 ID:syIbRzL/
>cortex-M0って、1命令サイクル=1クロックじゃないんだな
あぁいう命令セットで全部1クロックで終わるわけないっしょ?


410 :774ワット発電中さん:2011/11/17(木) 19:12:37.35 ID:2KgN9ihO
明日ET2011行こうかな

411 :774ワット発電中さん:2011/11/17(木) 20:40:54.92 ID:3f6S0CPq
自分はハヤブサのお話しを聞きにいく

412 :774ワット発電中さん:2011/11/17(木) 23:46:11.83 ID:Aw4fYYMA
AtmelからCoretex-M4なSAM4Sがそ〜っと用意されてる…
FPU無しの120MHzか。


413 :774ワット発電中さん: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検索

414 :774ワット発電中さん: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

415 :774ワット発電中さん:2011/11/19(土) 16:50:03.25 ID:nGPT0XGy
違う会社のを使おうとすると周辺を再度覚えなきゃならんのでSTMとLPCだけでいいやぁ

416 :774ワット発電中さん: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が移植されるとうれしいな。

417 :774ワット発電中さん:2011/11/20(日) 14:18:27.55 ID:gKwfjIot
ARMってアーキテクチャとしては1命令1クロック〜2クロックをうたってるけど、
実際のチップは最高速時にFLASHやSRAMアクセスにウェイトが挿入されるみたいだな。
マニュアル見ても詳しく書いてあるメーカひとつも無いけど。

418 :774ワット発電中さん:2011/11/20(日) 14:42:56.00 ID:1oPgMgZZ
まあそのへんはメモリさんの都合ですから
知ったこっちゃありません

419 :774ワット発電中さん:2011/11/20(日) 14:45:46.78 ID:bWJt3ums
馬鹿言え、全部ちゃんと書いてあるだろw
少しはマニュアルを読み方を覚えろよ。

420 :774ワット発電中さん :2011/11/20(日) 19:58:24.48 ID:7sWUuiwY
H68TRでトレーニングした者だけど、
>>417
ミス指摘の前に。 だ〜か〜ら、... 時代はハード主体じゃなくて、ソフト主体になってるの。 わかる?
ARMの世界で勉強せんと、ルネサスの世界は、成立せんようになってしまったのよ。 国産チップが成立するにも、まずARMありきなの。 わかる?


421 :774ワット発電中さん:2011/11/20(日) 20:03:00.96 ID:gKwfjIot
>>420
でも、Cortex-Mシリーズは組み込み用をうたってるわけだから、
クロック数が正確に出せないとつらい用途もあるよな。
そういうときはノーウェイトをうたってるメーカのチップを使えばいいのかも知れないけど。

422 :774ワット発電中さん :2011/11/20(日) 20:11:55.62 ID:7sWUuiwY
日本人の情けなさはな... DelphiのVCLも、MSの.DotNetも、Qtのフレームワークも作っていない事なのよ。
エンベッティッドの世界で何かイニシアチブを取れる動きがあるかと思えば、HとMとNのガラクタ連合とか... 情けなくて涙も出ん!
互いに競ってこその、マイコンワールドだろうが。 めちゃソフトをかるんじているから、世界についていけてない。


423 :774ワット発電中さん:2011/11/20(日) 20:49:17.96 ID:bWJt3ums
日立・三菱・東芝じゃなかったけか

424 :774ワット発電中さん:2011/11/20(日) 21:37:56.31 ID:5FRHtLJ2
>>422
ITRON・μITRON があるじゃないか。

425 :774ワット発電中さん:2011/11/20(日) 21:55:17.24 ID:r37eNIJy
ほんと、何のためのRTOSだよ。
ハードでなんでもしようとするやつは頭もハードだな。

426 :774ワット発電中さん:2011/11/20(日) 21:56:34.30 ID:bWJt3ums
TRONって電子タグくらいか、
OSとしては世界の動きについていけてないな。
TRONベースのスマフォは出せないでしょ。

427 :774ワット発電中さん:2011/11/20(日) 22:06:03.59 ID:Zt8xeuy+
BeagleBone はやくでないかな

428 :774ワット発電中さん:2011/11/20(日) 22:11:22.43 ID:gKwfjIot
てかARMのthumbコードもSHのパクリらしいけど、
なんでSHがARMになれなかったかってことだよな。

429 :774ワット発電中さん:2011/11/20(日) 23:06:27.97 ID:fZdqdusQ
ARMはライセンス料が安かったのでは?
性能面で最も注目されなかったARMがこれだけ注目集めるようになったのは
スマホに搭載され、そのスマホが大量に売れるから。
ロンドン証券取引所のARMホールディングスの株が
2009年頃から株価が上がり始めて2010年に物凄い勢いで跳ね上がったからな

430 :774ワット発電中さん:2011/11/20(日) 23:32:24.52 ID:baclCqlz
決して安くはないが、「縛り」が緩かった。小ロットにも対応した形態も有るし。
何よりGCCで性能が出る、ってのが美味しかった。
他はハードよくても、コンパイラ含めたソフトウェアや開発環境が駄目過ぎた。

特に国産ガラパゴスまいこん。

431 :774ワット発電中さん:2011/11/21(月) 00:21:23.68 ID:URyJlpRm
ARMは数を見込めなくてもいいから導入し易い、
他社のIPはスケールメリットを出さないとならんからな。

432 :774ワット発電中さん:2011/11/21(月) 01:20:25.56 ID:CcuqOdRI
モバイル用途に必須な省電力に優れてるのも一因かな。

433 :774ワット発電中さん:2011/11/21(月) 02:56:03.09 ID:a1slnKjE
>>430
HEWのデキがそんなに悪いとは思えんが、ARMでは、
どんな環境をつかってるの?
むしろ、国内の携帯メーカーがAndroidに出遅れたのは、
ARMの開発環境の貧弱さが一因と思うが。

434 :774ワット発電中さん:2011/11/21(月) 06:47:06.46 ID:mLQvz2Vn
>国内の携帯メーカーがAndroidに出遅れたのは、
>ARMの開発環境の貧弱さが一因と思うが。

よその国でも同じものを使っているはず。
国内のARM開発環境だけが貧弱だったなんてことはさすがにないのでは?

435 :774ワット発電中さん:2011/11/21(月) 09:36:23.50 ID:URyJlpRm
ガラケーでも行けると思った経営の問題だろw

436 :774ワット発電中さん:2011/11/21(月) 10:08:16.24 ID:4s0TlMw0
カーナビとかタブレットとかマイコン家電にSHを使ってもらうよう働きかけないの?
ルネサスってアフォなの?

437 :774ワット発電中さん:2011/11/21(月) 10:52:54.40 ID:kFSfeMtr
いやもう国内メーカーなんて既存製品と、既に売れ始めて
乗っかるだけで良さそうなものしか作らんようになってるし。

438 :774ワット発電中さん:2011/11/21(月) 11:41:04.47 ID:1zYLPt2L
「製造」だけやってちゃ安い国に勝てるはずないわな
Androidもいいかげんな代物だけど
その手のOSを「開発」してないって致命的

439 :774ワット発電中さん:2011/11/21(月) 12:54:20.01 ID:i0dMTVBJ
>>434
一般的に流通してるArmの開発環境よりは、HEWの方がマシでは?
携帯メーカーは、各社独自に開発環境も開発してるはず。
gcc使うにしても、携帯の開発に使うなら、費用を払って、
外注にメンテナンスさせるでしょ。

440 :774ワット発電中さん:2011/11/21(月) 13:52:31.00 ID:url7X8O4
NXPのLP1114、DIP28ピンってどうなのよ?
Cortex-M0だけど。

441 :774ワット発電中さん:2011/11/21(月) 13:55:20.74 ID:jYhw4OVV
>>440
幅が広くて萎えた

442 :774ワット発電中さん:2011/11/21(月) 16:07:58.42 ID:CcuqOdRI
ネーミングをITRONじゃなくiTronにしてたら
今のMacの名声は日本のものだった。

443 :774ワット発電中さん:2011/11/21(月) 17:12:48.78 ID:url7X8O4
象印も、i-Pot じゃなくて、iPot にしてたら(ry
アイホンも aiphone じゃなくて、iPhone にしてたら(ry

444 :774ワット発電中さん:2011/11/21(月) 18:11:56.01 ID:Wku1OsdF
iTronは最初から足元だけ見てダサ過ぎた
もう少し整理して先を考えてたら
世界とれただろうに

445 :774ワット発電中さん: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をサポートしているから、そこも決め手だったんだろうな。

446 :774ワット発電中さん:2011/11/21(月) 18:44:07.62 ID:oJ/QM4M2
>>442 それ、BTRONでないかい?

447 :774ワット発電中さん:2011/11/21(月) 19:32:19.79 ID:R2AHqUj0
BTRONは286に始まり、386で力尽きますた。

448 :774ワット発電中さん:2011/11/21(月) 19:42:28.22 ID:CCLHbYlz
>>445
てかなんでSH?
中の人から話を聞いていたらスマホでもSHこそが差別化であり競争の源泉であるとか言うから
リアルに茶吹いちゃったんだけど、俺の感覚のほうが間違っていたのか?

449 :774ワット発電中さん: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/

450 :774ワット発電中さん:2011/11/21(月) 22:01:43.24 ID:URyJlpRm
>>448
俺もそんな話聞いたらひっくり返るなw

451 :774ワット発電中さん:2011/11/21(月) 22:07:42.12 ID:gSlJ89Jj
ケータイなら昔はH8とか使ってて、
その絡みでSHにグレードアップした経緯とかあるんじゃね?

ARMは設計買えて、必要な回路纏めて1チップ化し、
省電力に優れた設計が出来るのもありSHをノシていったと思ってた。
あと、海外での採用実績の増加とかもあると思う。


452 :774ワット発電中さん:2011/11/21(月) 22:43:32.01 ID:5F98tobE
>>447
パーソナルメディアからTRONチップ搭載のBTRONワークステーション出てたよ

453 :774ワット発電中さん:2011/11/21(月) 22:49:37.21 ID:5F98tobE
PowerPCはどこへ行った?

454 :774ワット発電中さん:2011/11/21(月) 23:00:51.04 ID:fFDKPd8Y
>>433
逆にHEWしか使えない、HEW依存症の猿ばっか多過ぎに成ってしまったのが敗因。
>>438 さんが言う通り、猿を掻き集めて「製造」するだけの人海戦術では物価の安い
国に負けるのは自明。研究・開発(R&D)を疎かにしたのが敗因。

つーかHEWのデキに疑問を持たない「猿」がこんなに居るのがそもそも間違い。
R&Dやる「人間」なら、vi/emacs, make, CVS(git/svn) で戦う。

455 :774ワット発電中さん:2011/11/22(火) 00:20:29.34 ID:b7D7Zel9
結局やることは同じなのに違うものをいくつも覚えるってなんか無駄なことしてない。
そんなところで自慢ごっこしててもしょうがない。


456 :774ワット発電中さん:2011/11/22(火) 00:45:49.97 ID:iQzyLro2
仕事でARMの開発なら、普通はKEILかIARだろ。

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

ただ、値段は安くないし、マイコンごとに買い足しになるから
自営とか弱小だと大変かもしれない。

457 :774ワット発電中さん:2011/11/22(火) 02:01:51.35 ID:7PjJ6TCT
>>453
.家庭用ゲーム機の中。

PS3, XBOX360...WIiもだっけ??
どこが勝っても客は居るよ状態かも。

458 :774ワット発電中さん:2011/11/22(火) 03:45:58.75 ID:nLvafgkt
>>454
>>vi/emacs, make, CVS(git/svn) で戦う。
そんな程度は、高校生のバイトでもいっぱいいるだろよ。

459 :774ワット発電中さん:2011/11/22(火) 10:42:52.30 ID:YHNdfxrA
>>456
普通はRVDSかDS-5だろ
Cortex-M系のみなら別だが

460 :774ワット発電中さん:2011/11/22(火) 11:43:05.02 ID:oPO8c+/f
>>458
あたりまえだと思ってたことが…通用しない人に囲まれた時がっかりするなよ…


461 :774ワット発電中さん:2011/11/22(火) 12:42:39.25 ID:9mYH0kK2
>>456
KEILやIARって、大手が使うには貧弱すぎないか?
むしろ小規模専用ツールだろう。

462 :774ワット発電中さん:2011/11/22(火) 13:06:06.34 ID:7yuh4Pk9
>>461
大手は何を使うの?

463 :774ワット発電中さん:2011/11/22(火) 16:49:25.32 ID:X11XgpkK
大手はセクション毎にバラバラだったりするが
eclipseでgnu使うのも珍しくない。

464 :774ワット発電中さん:2011/11/22(火) 17:18:27.80 ID:IC+YA6x8
ベースはeclipse+gnuだけど、フリー版も出していたCode Sourcery G++
の会社はMentor Graphicsに買収されたんだな。

自社でツールを売る一方で、KEILやIARって、受託開発も引き受けます
みたいなこと言ってるので、安くもないツールを買って、わざわざ競合
相手に塩をおくるようなコトはしたくないナァ。

465 :774ワット発電中さん:2011/11/22(火) 21:18:08.29 ID:zXr28MlS
>>462
京都マイコン。

466 :774ワット発電中さん:2011/11/22(火) 22:08:45.64 ID:FSqFZBpK
岩崎。

467 :774ワット発電中さん:2011/11/23(水) 01:20:02.62 ID:DY7UNg7z
eclipse+gnu なら小規模だよな。
大規模用ツールって、具体的に何?

468 :774ワット発電中さん:2011/11/23(水) 01:45:38.16 ID:/qYZLJr8
>>465-466
まさに、ガラパゴスですね。


469 :774ワット発電中さん:2011/11/23(水) 02:09:26.02 ID:WUD4kPxN
国産を一絡げにガラパゴス言うなよ

470 :774ワット発電中さん:2011/11/23(水) 02:12:16.91 ID:r/oR3yWv
>>467
人の事言えないが
ツールの名前が上がる→小規模向けで貧弱 大手じゃないと反論

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

数十万行のコードのlinux kernelでもvi+gitで何とかなってるんだから
人によるんだろ?
ツールに使われるなって


471 :774ワット発電中さん:2011/11/23(水) 02:52:04.46 ID:huGMBQWt
>>470
エディタなんて、viでもメモ帳でも好きなの使えばいいし、
バージョン管理なんてgitでもsvnでも大差あるまい。
問題はコンパイラとデバッガじゃないのか?
っていうか、linuxはカーネルだけなら小さいだろう。

472 :774ワット発電中さん:2011/11/23(水) 03:05:29.52 ID:tblwtBFK
Partner-JETて駄目なの?
国内代理店経由でサンプルもらうと大抵Partnerでデバッガ保証されてるけど・・・
ひょっとして無償じゃないとガラパゴス認定なのかな

473 :774ワット発電中さん:2011/11/23(水) 11:52:30.54 ID:kbcTWrii
>>472
京都マイコンのデバッガは非直感的で使い方がよくわからず挫折したのは
俺だけだろうか? 一式30万ほどしたが、競合他社のに買い換えたが、こっちは
快適だった。


474 :774ワット発電中さん:2011/11/23(水) 11:55:49.42 ID:myVuYWVk
「Atollic」を業務に使っている人はいねえのか?
北欧系の会社って技術的に堅実だから、産業用の組み込みには
良くねえか?

475 :774ワット発電中さん:2011/11/23(水) 18:40:00.41 ID:jEwFeOzc
LPC1114用のプログラムを改造して、LPC1769 @120MHzでOLED(Marmex OB)がやっとうごいた。
GPIOピンのアサインがMary基板と違うことに気づくまで、ちょっと時間を浪費した。

476 :774ワット発電中さん:2011/11/23(水) 18:46:29.95 ID:He076eTw
LPCXpresso1769を買ってきたんだが、
USBブッ刺してもWindowsから「デバイスが認識されません」って怒られるんだが・・・
デスクトップとノート両方で試したが同じ状況orz
どちらもWindowsXP・・・
同じ状況になった人いますかね?
基板へし折るしかない?;;

477 :774ワット発電中さん:2011/11/23(水) 18:49:17.50 ID:jEwFeOzc
>>476
LPCXPresso IDEをインストールしないと認識しないよ。
デバッグ時に認識される。
mbedとは全然ちがう。こっちのほうが難しい。
まずはこのページからアカウントを作って、それからライブラリをインストール。

http://lpcxpresso.code-red-tech.com/LPCXpresso/

478 :774ワット発電中さん:2011/11/23(水) 19:19:12.64 ID:NdUqfthu
日本は台湾や韓国にどんどん追い越されていくな・・・

479 :774ワット発電中さん:2011/11/23(水) 19:31:42.79 ID:He076eTw
>>477
インストールしてるけど認識されないですorz
IDEの方からも「connect to emulater or board;」と表示される・・・
デバッガーは諦めて、独自に開発環境構築して遊ぶかな・・・

480 :774ワット発電中さん: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が乗っているからソースコードややこしいけど。

482 :774ワット発電中さん:2011/11/23(水) 20:01:00.75 ID:He076eTw
>>480
何度も有難う御座います。
サンプルプロジェクトはIDEに入っていたもので試していました。
サイトからもダウンロードし確認してみましたが、結果としてはやはり同じでした。
何度かPC再起動→LPC-Linkを接続→IDE起動→デバッグ開始しましたが、「不明なデバイス」のままですね・・・

483 :774ワット発電中さん:2011/11/23(水) 20:02:58.68 ID:jEwFeOzc
>>482
ああ、わかった。それは「不明なデバイス」で登録されちゃったんだ、OSに。
一度パソコンのデバイスマネージャを起動して、不明なデバイスを消去してもう一度ためせばうまくいくとおもう。

484 :774ワット発電中さん:2011/11/23(水) 22:21:49.22 ID:He076eTw
>>483
不明なデバイスを何度潰しても復活してしまうので、
押入れにあった昔のノートPCを引っ張り出して接続してみたら使えました!
取りあえずこいつで動かしてみます。

485 :774ワット発電中さん:2011/11/23(水) 22:56:40.54 ID:Dz3rdzrf
KaneBeBeがLPC2478/1788になってた
寒村では売れない事を学習したのか
uCLinuxをすぐ使いたい人にはいいんじゃないかと

486 :774ワット発電中さん:2011/11/24(木) 16:44:51.96 ID:8OGRT1s8
>>456 あたり
いまさらだけど、KEIL は ARM に買われちゃいましたよ。
で、カイルなのか、ケイルなのか、ケール?

487 :774ワット発電中さん:2011/11/24(木) 20:02:39.59 ID:Hw52pR5D
マルツのMaple基板のMARMEX SLOT2にのせたOLEDも表示できるようになった。
最初はGPIOのアサインを変えるだけで動くとおもったのだけど、SLOT1のSSEL端子にはSSP1の純正の信号が供給されていたのに対し、
SLOT2は純正バリバリのGPIOが接続されていたので、その辺の設定を変えるのにちょっと手間取ってしまった。
とりあえず、別ルーチンで作ってしまったけど、C++で作れればクラスの定義だけでどうにでもなりそう。

488 :774ワット発電中さん:2011/11/24(木) 21:47:10.91 ID:Hw52pR5D
なんか出会い系サイトにだまされそうになっている途中のようなきがする
スレチ失礼

489 :774ワット発電中さん:2011/11/25(金) 18:35:39.76 ID:ye+f7Txq
LPC1769+MAPLE基板でOLEDを実験しているけど、表示速度が遅いので、OLEDへのSSP1クロック周波数を20MHzに上げてみた。
動作は速くなった。
コードの公開については、商用利用はダメだが、GPLに沿って???というちょっとイミフな感じなので、公表しません。

490 :774ワット発電中さん:2011/11/25(金) 19:47:26.09 ID:omKC3ivB
DIPパッケージは秋葉原のニーズが生んだ - NXPのCortex-Mコア搭載マイコン
ttp://news.mynavi.jp/articles/2011/11/24/nxp_mcu/

491 :774ワット発電中さん:2011/11/25(金) 19:52:24.85 ID:lUHmgwYL
>>489
公表する気が無かったら元から言うなばか者
くだらん自慢話はtwitterでやれ

492 :774ワット発電中さん:2011/11/25(金) 19:57:07.91 ID:ye+f7Txq
>>491
自慢話じゃないよ。
お前らだったら自分でできるだろ。
現にLPCXpressoを題材にしているサイトやブログでは発表していない。
どうしても使いたければLPC1114用のCQ.ZIPを拾ってきて改造するか、mbedで作るか。
LPC1114用のコードを使って失敗した人もいるみたいだが、ちゃんとLPC1769の制御レジスタの設定方法を理解できれば、可能だということを示したいだけだ。

493 :774ワット発電中さん:2011/11/25(金) 20:00:09.76 ID:EyQO+jOt
>>490
幅が300milなら・・・

494 :774ワット発電中さん:2011/11/25(金) 20:00:16.90 ID:ye+f7Txq
まあ、LPC1114用のコードを作った人の真意は、私用で使う分には自由だということだし、どうしてもほしければ、うpロダを教えてくれ。
Marmex OBの制御コードをこっそりうpしてあげるよ。

495 :774ワット発電中さん:2011/11/25(金) 20:26:35.95 ID:ye+f7Txq
http://cgi.geocities.jp/p77org/upup/upload.cgi?mode=dl&file=1516

496 :774ワット発電中さん:2011/11/25(金) 20:37:26.75 ID:ye+f7Txq
連投で申し訳ない。
LPCXpresso v4.1.0_190で動作確認してある。
CMSISv2p00_LPC17xxを使用している。
ベースボードはマルツのMaple。

497 :774ワット発電中さん: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フォルダを置き換えるのを忘れずに。
では、失礼。

499 :774ワット発電中さん:2011/11/25(金) 22:31:01.16 ID:qXJO/rSh
さ、うざいのが消えたとこで、楽しい話に戻すか

mbedのm0バージョン出るってことだけど、高機能バージョンも出さないのかな?
今のでも、性能満足してるけど、もっと高機能なものも使ってみたいな

500 :774ワット発電中さん:2011/11/25(金) 22:37:34.63 ID:BSd62zFA
m0()

501 :774ワット発電中さん:2011/11/25(金) 22:39:15.52 ID:EyQO+jOt
高機能ってどの程度の?

502 :774ワット発電中さん:2011/11/25(金) 22:40:49.62 ID:nhzetNzP
うれしかったんだろうから、書き込みを暖かく見守ってあげるのが優しさ

503 :774ワット発電中さん:2011/11/25(金) 22:43:54.80 ID:BSd62zFA
Cortex-M4コアのがでてもお前らじゃ使いきれないだろ

504 :774ワット発電中さん:2011/11/25(金) 22:49:48.97 ID:EyQO+jOt
M4だとLPC43xxだろうけどまだチップ出てないしね。

505 :774ワット発電中さん:2011/11/25(金) 22:53:03.02 ID:BSd62zFA
M4はディジタル信号処理用と歌ってるから少し路線が違うかもな

506 :774ワット発電中さん:2011/11/25(金) 22:55:40.10 ID:EyQO+jOt
最大クロックも若干早いから早いmbedとしても使えるだろうし
mbedはとくに用途は限定してないと思いますよ。


507 :774ワット発電中さん:2011/11/25(金) 23:12:44.90 ID:qXJO/rSh
Cortex-R4だと、オプションでMMUも付けられるんだね
1.6DMIPS/MHzで300〜400MHzか

508 :774ワット発電中さん:2011/11/25(金) 23:48:19.87 ID:uBHcJQnW
http://minus-k.com/nejitsu/loader/up148097.jpg
反日ゆるせん!
http://minus-k.com/nejitsu/loader/up148098.jpg
代替品おおおお

509 :774ワット発電中さん:2011/11/26(土) 19:00:28.53 ID:pYUa1ym/
これか
http://www.nuhorizons.com/development/devtool.asp?board=263

510 :774ワット発電中さん:2011/11/26(土) 22:49:28.69 ID:2DxGYfyH
>>504
そうだったのか。どうりでDigkeyで検索しても出てこないと思った。
ARMでUSB2.0 high-speed で内蔵FLASH+内蔵RAMって
なんかいいチップない?
EZ-USB FX 的な使い方をしたい。

511 :774ワット発電中さん:2011/11/26(土) 23:16:42.14 ID:reIwSvMM
>>510
SAM3U?
けどGPIFみたいな機能はEZ-USBじゃないと無いと思った。

512 :774ワット発電中さん:2011/11/27(日) 00:31:26.41 ID:uWUXLWs8
mbedのような、用意周到な開発環境でMCUを動かして、本当にたのしいのだろうか?

513 :774ワット発電中さん:2011/11/27(日) 00:35:14.12 ID:sC7OC0D9
どうせ最終的には処理が足りなくなって最適化してだろうけど、
何かあった時に安定環境に戻れるというのは安心できる。


514 :774ワット発電中さん:2011/11/27(日) 01:39:58.48 ID:xklNSjHn
CQから出ている、
「世界の定番ARMマイコン 超入門キット STM32ディスカバリ」

ってどうよ?マイコン付き版買う価値あるのかな?
共立取扱いの部品セットもないと楽しめないのかな?

515 :774ワット発電中さん:2011/11/27(日) 02:00:40.16 ID:5i6p3hJs
部品セットないとダメとか言う人には全部入り買ったほうがいいんでは

516 :185:2011/11/27(日) 02:13:01.35 ID:0wB1o5bC
>>514
CQの
「ディジタルデザインテクノロジ NO.1 FPGA超入門」
って基盤付きの本買ったけどページ数少なすぎで解説が少なすぎる
本に書いてあることだけやって遊びたいなら買ってもいいと思うけど
いろいろやりたいなら基盤だけ買って他の本で勉強したほうがいいと思う

517 :774ワット発電中さん:2011/11/27(日) 08:59:31.19 ID:rOqb6FsO
えぇ?あれって基板の為の本だと思って基板の為に買ったのに
基板だけ別売されてたのかぁ orz

518 :774ワット発電中さん:2011/11/27(日) 12:04:31.23 ID:eyEtTo8Q
>>511
外付けでCPLD/FPGA付けるのがスジかなぁと。

519 :774ワット発電中さん:2011/11/27(日) 12:39:38.53 ID:d+j3rHTS
>510
フラッシュROMとUSBのハイスピードPHYを同居させることができてるのが
ARMという枠をとっぱらったとしても Atmelだけっぽい。
FTDIもハイスピードになってROMが内蔵できなくなったし。


520 :774ワット発電中さん:2011/11/27(日) 12:45:01.40 ID:QmCSmISL
ROM(FLASH)とHSUSBってそんなに同居難しいもんなの?

521 :774ワット発電中さん:2011/11/27(日) 16:38:41.21 ID:soUYp911
>>520
Flashでプロセスとテストが増えてて
HSUSBもテストが増える
コスト的には厳しいね

522 :774ワット発電中さん:2011/11/27(日) 18:49:10.24 ID:jKHsPsQl
コスト高だから、Atmelだって全部HighSpeed対応って訳じゃないしね。
Atmelなら当然AVR32系の方が周辺機器のサービス良い訳よ。

個人的にはUSB HighSpeed PHY内蔵よりも100Base-TのPHY内蔵の方が、と思わなくもないけれどww

523 :774ワット発電中さん:2011/11/27(日) 19:55:54.38 ID:d+j3rHTS
AVR32のハイスピード対応品とSAM3Uでアナウンスほとんど同時だったくせに
SAM3Uが立ち上がるのが一年近く遅れたのはメーカの贔屓だよなぁ。
SIEから違うのでCソース互換すらないのがムカツク。

LANのPHYも Microchip, Freescale, LuminaryMicroくらい?
あんまないよね。USBほどじゃないにしても。


524 :774ワット発電中さん:2011/11/27(日) 21:53:06.46 ID:rOqb6FsO
流石に自社IP使うのと社外のIP使うのと同じ進捗な訳きゃ無いと思いますけどね。

525 :774ワット発電中さん:2011/11/27(日) 22:27:54.42 ID:d+j3rHTS
意味分からん。
AVR32のSIEって外注なのか?
それともARM社の仕事は超遅いという意味?



526 :774ワット発電中さん:2011/11/27(日) 22:32:52.18 ID:rOqb6FsO
どうだろう、工場の設備に対して調整の必要もあるし、
スケジュールを交えないとならんからな
ARM社が悪いとは思わないけど、情報交換が社内同様にスムースに行くとは思えない。

527 :774ワット発電中さん:2011/11/28(月) 07:10:06.23 ID:lenAKkN6
Atmel、今度のSAM4Sとか、FPU付きらしいSAM4X/4Aは
あまり他社に遅れないで欲しいかな。

>>523
そりゃま、金掛けて作った自社CPUコアが売れてくれなきゃ困るだろうしw

528 :774ワット発電中さん: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メモリコントローラ
みたいな用途だと専用チップに比べて余分な機能が多すぎて割高だし。


529 :774ワット発電中さん:2011/11/28(月) 14:29:22.47 ID:kyM/xWfV
>>490
>NXP Semiconductorsもその1社であり、ほかのコアアーキテクチャを用いず、
>ARMコアのマイコンのみを提供する稀有な半導体ベンダでもある。

8051も、オリジナルのVLIWアーキテクチャもあるのに・・・

530 :774ワット発電中さん:2011/11/28(月) 15:48:41.77 ID:TPJfLZwp
>>529

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

まぁ。この手のニュースは記事を装っているけど実質は広告だし。

531 :774ワット発電中さん: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

ただし、ホビーの領域は逸脱しかかっているから、
確かに汎用品としての需要は少ないだろうけどね。

532 :774ワット発電中さん:2011/11/29(火) 10:11:53.85 ID:02XxhAKQ
>519
FT232HにEEPROMが載ってないのはそういう理由だったのか
SH2AもHigh Speed対応の品種はフラッシュなしばかりだ

そうか、Atmelのアレだけなんだ


533 :774ワット発電中さん:2011/11/29(火) 19:03:33.53 ID:Tz3/jmdM
STM3240G-EVALが魅力的。

534 :774ワット発電中さん:2011/11/30(水) 00:41:57.64 ID:sxM6eEvJ
STM32-LVDにDMA2がないことに気づかず嵌まった

535 :774ワット発電中さん:2011/11/30(水) 00:55:29.90 ID:sxM6eEvJ
LVD→VLDだった

536 :774ワット発電中さん:2011/11/30(水) 21:25:56.37 ID:i/fb/bP0
mbedのコンパイラの最適化のレベルってどうやって変えるの?

537 :774ワット発電中さん:2011/11/30(水) 21:47:30.02 ID:i/fb/bP0
あーできないみたいね。失礼。

538 :774ワット発電中さん:2011/12/01(木) 21:12:23.22 ID:tRCl0h9L
USBホストが付いてるの無いの?

安いBluetoothドンクルとか簡単に使えるドライバが
フリーソースであるらしいね。

539 :774ワット発電中さん:2011/12/01(木) 21:55:32.47 ID:HkmA6OKT
>>538
USB1ホスト付きならイッパイある。

540 :774ワット発電中さん:2011/12/01(木) 21:58:20.36 ID:NEXQZKyx
適当なベースボード買えば、USB Aコネクタが付いている。
また、それを使用するために必要なファームウェアもだいたいどこかにある。

541 :774ワット発電中さん:2011/12/01(木) 23:00:58.98 ID:5LvUHdN9
>540
USBハブにみえるファームが公開されてるやつってある?

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

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

みたいな構成をしたいことあるっしょ。
仕様書みたけど案外めんどくさそうだった。


542 :774ワット発電中さん:2011/12/01(木) 23:16:58.96 ID:NEXQZKyx
>>541
そこまでは知らない。

543 :774ワット発電中さん:2011/12/02(金) 12:30:54.94 ID:rAtZ+xzf
>>541
USBハブを仮想的に内蔵しなくても、複合デバイスという概念で
USBホスト−デバイス−シリアル1
                   −シリアル2
というのはできるはずだぞ。E-MOBILEのUSBスティックなんかは
挿すとCOMポートとCD-ROMが現れるはずだし。

PC側のデバドラがこの形態に対応しているかは知らんが。

544 :774ワット発電中さん:2011/12/02(金) 17:29:22.78 ID:xTodwuXo
LPCXpresso 来たけど、マイコンとライターが切り離せないじゃないの!
Vカット入れとけよ。

545 :774ワット発電中さん:2011/12/02(金) 21:51:30.58 ID:dFAcC2zO
秋月からもSTM32F4Discovery発売
http://akizukidenshi.com/catalog/g/gM-05313/


546 :774ワット発電中さん:2011/12/02(金) 21:52:08.47 ID:ALI12lyT
>>544
あれはカッターで頑張って切るらしいですw

547 :774ワット発電中さん:2011/12/02(金) 22:10:08.73 ID:mBkj3QBu
>>545
安いな。さすが秋月

548 :774ワット発電中さん:2011/12/02(金) 22:24:12.45 ID:mBkj3QBu
だが、STM3240G-EVALを購入してしまった。日曜日に配達予定。

549 :774ワット発電中さん:2011/12/02(金) 22:56:19.19 ID:Xb63Semc
>>545 MOUSERで3枚購入したけどまだデモを書きこめる環境作っただけで
終わってる。
まだ、教科書を見ながらSTM32VLDいじるので精いっぱい。
STM32F1の一通りの機能は動いた。
今はRTCが動いたところ。あとは、ポート割り込みとfreeRTOSだな。

550 :774ワット発電中さん:2011/12/02(金) 23:12:05.31 ID:nMK2oYM7
>>546
マジで?
真っ直ぐ切る自信ないわ

551 :774ワット発電中さん:2011/12/02(金) 23:16:30.06 ID:ALI12lyT
>>550
つ ttp://www.eleki-jack.com/arm/2010/03/lpcxpresso-3.html


552 :774ワット発電中さん:2011/12/02(金) 23:40:07.72 ID:xOAJjKAQ
>>551
むぅぁぢでwww

553 :774ワット発電中さん:2011/12/03(土) 09:23:33.33 ID:MPnpK1VC
>>545
苺リナはUSBケーブル付属だけど、秋月のは別売りケーブルも一緒に買っても安いね

STM32F4 Discoveryは、苺リナの自社製品STBeeと秋月の自社製品RXボードに
価格と性能で圧倒的に優位だけど、売る方も苦渋の選択だったりするんだろうか

554 :774ワット発電中さん:2011/12/03(土) 11:13:12.92 ID:O76u2cCC
6以下はPIC同様ゴミです

555 :774ワット発電中さん:2011/12/03(土) 11:50:10.58 ID:GorMBOC3
>>552
http://www.eleki-jack.com/arm/noritan-lpcxp-02-12.jpg

どう見ても真っすぐ切れていないんだが・・・

556 :774ワット発電中さん:2011/12/03(土) 12:11:24.57 ID:MPnpK1VC
基板はアクリルカッターで切るのが良いんだけどね

557 :774ワット発電中さん:2011/12/03(土) 12:29:01.82 ID:8MbG2Z24
しかも力の入らないカッターでするなし

558 :774ワット発電中さん:2011/12/03(土) 13:07:38.17 ID:KzYkBaAp
mapleboardの上ではちゃんと動いていたものがブレッドボードに移すと途端に動かなくなるのは何故なんだぜ…
やってることは同じはずなのにUART割り込みが起きない

559 :774ワット発電中さん:2011/12/03(土) 14:02:26.51 ID:8MbG2Z24
電源に対する気遣いが足りないんだろう写真うpしてみてよ

560 :774ワット発電中さん:2011/12/03(土) 19:32:34.69 ID:TddmdJ8b
http://iup.2ch-library.com/r/i0494315-1322908319.jpg

来た。

561 :774ワット発電中さん:2011/12/03(土) 19:34:49.03 ID:TddmdJ8b
失敗。やり直し
http://iup.2ch-library.com/i/i0494316-1322908454.jpg

562 :774ワット発電中さん:2011/12/03(土) 19:58:12.91 ID:CYfH5QUm
なにそれ楽しそう

563 :774ワット発電中さん:2011/12/03(土) 20:03:13.51 ID:TddmdJ8b
STM3240G-EVAL。
いまデモプログラムを走らせてみたが、デモとは思えないほどの完成度。
TFT LCDにはアイコンが表示され、タッチパネルになっているのでたとえばカメラ機能をタッチすると、
TFT LCDに自分の顔が映し出された。

日本でも入手できるみたいだし、海外の販売店でも多数のところが扱っている。
Nu Horizonsで買うと$299に送料$75くらいかかった。

564 :774ワット発電中さん:2011/12/03(土) 20:18:28.68 ID:8MbG2Z24
うらやまし過ぎる・・・

565 :558:2011/12/03(土) 22:38:39.47 ID:rbpxcmpz
>>559
レスありがとうございます。
電源に対して全く何もやってませんでした…USB経由でLPCXpressoに給電してるだけで。
写真うp以前の問題っぽいです。

この板でこういうこと書くのは恥ずかしいんですが、
「気遣い」ってノイズとかそういうのの対策のことですよね?

566 :774ワット発電中さん:2011/12/03(土) 23:56:44.29 ID:+B9l58/t
>>563
3220もだいたいそんな感じ。
これが数万とか安い。

567 :774ワット発電中さん:2011/12/04(日) 00:11:46.31 ID:o5Rls1MK
>>566
たしかに、iPodライクなファームウェアを作るには、十分安い製品だね。

サンプルデモを書き換えたら、もとに戻せなくなってしまった。
スマートカードにデモプログラムが入っているようだけど、読み出せないw

568 :774ワット発電中さん:2011/12/04(日) 02:05:00.12 ID:o5Rls1MK
IARのEWARM環境の中に、stm324xg-evalのライブラリを発見。
とりあえず32キロのダウンロード容量制限版のIDEを使って書き込んでみる。
同時に30日期間制限版のIDEもダウンロード中。

569 :774ワット発電中さん:2011/12/04(日) 11:06:49.25 ID:zUaUt/Jz
>>565
外来ノイズというよりもちゃんと信号が伝わる体制になっているのか気になるので。
ブレッドボードは接触不良もあったり、
配線(線材)とか長さとかインピーダンス整合とかパスコンとかGNDの引き回しとか色々。
電気的に繋がっていればOKって考えがあったら少し改めて欲しいものです。
写真なら情報が沢山あるのでアドバイスもしやすので。
では、がんばってみて下さい。

570 :774ワット発電中さん:2011/12/04(日) 20:23:38.96 ID:Qhdf2QN+
>>569
実際のところ、送信元の線がUART#0のRXとGNDに繋がってるだけのもので
それ以外は何も繋がっていません。
(電源はLPC-LinkのUSBより)

「電気的に繋がっていればOK」の考えが多分にありました。気をつけるようにします。
この度はレスありがとうございました。

571 :774ワット発電中さん:2011/12/05(月) 13:52:49.31 ID:h7RWEwPq
LPCXpresso買ったので、開発環境をインストールしようと思うんだけど、
これって、すでに入れてあるandroidの開発環境のeclipseの環境とかに
影響させずに併用できますか?

572 :774ワット発電中さん:2011/12/05(月) 15:55:26.28 ID:XhCgbuyM
両方入っているけど、干渉はしてないと思う。
っていうか、eclipse だとは知らなかった・・・やっぱり重いなぁ。
インストールディレクトリを C:/nxp/ から変更できないのも困りもの。

573 :774ワット発電中さん:2011/12/05(月) 17:40:26.44 ID:FLfAoEMG
重い環境ねぇ w そんなに思考が速いのか? 机上デバッグとかしないのか?
ワンクッション待って考える余裕が無いというのは、最近の傾向か?


574 :774ワット発電中さん:2011/12/05(月) 17:42:24.98 ID:h7RWEwPq
>>572
571です。どうもありがとうございます。
干渉しないのは助かりますが、eclipseが二つはいるってだけでも、
HDDを圧迫しそうですね。
あんまりcドラは膨らましたくないな。

575 :774ワット発電中さん:2011/12/05(月) 23:51:29.14 ID:XhCgbuyM
D:/ に入れるのは出来るかも。
Program Files の下にしようと思ったら出来なかった。
""で囲めば出来たかな?

576 :774ワット発電中さん:2011/12/06(火) 06:32:21.58 ID:/abuLykR
NXPから最速のCortex-M4のLPC4300が出るそうな
http://www.nxp.com/news/press-releases/2011/12/nxp-ships-world-s-fastest-arm-cortex-m4-and-cortex-m3-microcontrollers.html

577 :774ワット発電中さん:2011/12/06(火) 21:47:12.18 ID:3XkyU0Xl
>>576
まずはFLASHなしを出荷、FLASH内蔵は来年のQ1、って書いてあるお。

578 :774ワット発電中さん:2011/12/06(火) 23:05:40.97 ID:/XD4Z1Zk
>>577
そうだね。
でもほぼ具体的なスケジュールが出た分いいじゃん。

579 :774ワット発電中さん: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

580 :774ワット発電中さん:2011/12/07(水) 01:50:49.52 ID:XbXRa+1x
>>576
M4+M0とかゲテモノにしか見えない件

581 :774ワット発電中さん: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にする必要があるが。

582 :774ワット発電中さん:2011/12/07(水) 18:53:09.91 ID:CPe24yrs
180MHzに高速化されたLPC1800も悪くないな。

583 :774ワット発電中さん:2011/12/08(木) 08:23:08.12 ID:g0yxMoAo
>>580
たぶん、Cortex-A15とA7と同じ関係なんだろう。
パワーが必要なときにはM4で実行、エコしたいときはM0で実行。

ダイサイズを知らないが、M0なんぞ余ったエリアに入るんだろうな。

584 :774ワット発電中さん: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はデジタル信号処理に専念させることによって
性能を発揮させるのが主な狙いのようだ。

585 :774ワット発電中さん:2011/12/09(金) 02:48:18.25 ID:KunXyfxQ
> パワーが必要なときにはM4で実行、エコしたいときはM0で実行。

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

もしくは、同じ処理を両方のターゲット用にコンパイルして別の領域に
置くか。フラッシュの無駄遣いになるけど。

586 :774ワット発電中さん:2011/12/09(金) 13:00:14.69 ID:vVf1id4A
M4用に書いて、クロックダウンすればよくね?

587 :774ワット発電中さん:2011/12/09(金) 13:19:29.14 ID:ysYSFZuo
>>586
そうそう、それ思った。
単に省電力モードの実装能力の問題じゃないのかと。

156 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dynamic Shared Object)