【Cortex-】 やっぱARMっしょ 9 【AxRxMx】

このエントリーをはてなブックマークに追加
1774ワット発電中さん
ARMデバイス、ARMボードについて組込系ARM全般のスレです。

時代は「やっぱARMっしょ」。
省電力ニーズの高まりを背景に、海外チップベンダーはもとより国内勢も参戦。
ホビーとしてのマイコンから、スマートデバイス用プロセッサまで。
ARMコアを持つチップやボードのラインナップは、今まさに百花繚乱。

【前スレ】
【Cortex-】 やっぱARMっしょ 8 【AxRxMx】
http://ai.2ch.net/test/read.cgi/denki/1374307498/
2774ワット発電中さん:2014/05/06(火) 22:05:15.61 ID:w2D2X9nd
3774ワット発電中さん:2014/05/06(火) 22:18:35.17 ID:V4NhvzVT
                  -−-
            _.  ' ´        ` 、
           / /            \
         / //             ` ー-
.        //ィ'   ./ __ _,./  | |
        ,ィ' /   / ´,  ' ^ ′   ,| |
       '´ l′  _/ .__/    /    7ト/.
.        / . ィ'/  「'7女ァr /   / !'| lヽ |
       //,r1' ,.イ ム.  / / / ぇ、リ |  |
.       ´ l.{ |/ | [_/  //   ' ヾ:、  |
         | ヽ|   |     '    ん /|  / |
         | |   |         ヽ、/,r´|/  ,ハ
         | |   |\   ´’      /  ,  , ' l/  人生いろいろ、ARMもいろいろだよ
         | |   | j` ー--‐ャ  ´ / |/
        '. ハ.   |/   / /  , <   !
   ⊂,. ̄`ヽ∨ ∨ | ̄`/   / , /,r⌒.ー、
   /     ゙l   V' |  /   //'´ i´   `ヾ
    }',. , /  |   ヽl. /  /'    !     )
4774ワット発電中さん:2014/05/06(火) 22:18:55.80 ID:w2D2X9nd
前スレが落ちたので立てておきます
5774ワット発電中さん:2014/05/07(水) 01:01:10.77 ID:yCPpcN+R
1乙
6774ワット発電中さん:2014/05/07(水) 12:42:57.48 ID:HZMIdJ1w
>>1
カシオミニかLPC810をあげよう
7774ワット発電中さん:2014/05/08(木) 07:33:22.99 ID:zVBMqbRA
最新版(Ver.7.1.1)のLPCXpressoで、Pleiadesプラグインを使ってEclipse環境を日本語化
すると、自動生成されるリンカスクリプト(XXXX_Debug.ld またはXXXX_Release.ld)の
セクション記述「.data」が「.データ」に文字化けしてビルドに失敗しますね。

※ 上記のXXXXは「Blonky」等のプロジェクト名。

プロジェクト毎に多少違うと思うが、該当行は98行目あたり。
エラーメッセージは、

ld:98: ignoring invalid character `\203' in expression
ld:98: ignoring invalid character `\201' in expression
ld:98: syntax error
collect2.exe: error: ld returned 1 exit status

lpcxpresso.iniを再編集してPleiadesプラグインを無効化してLPCXpressoを再起動&
プロジェクトを再ビルドすると直る。

これってガイシュツ?
8774ワット発電中さん:2014/05/08(木) 22:33:53.53 ID:aj4QxUQD
>>7
1.4.0は使うな。1.3.4でやれ
いちお、がいしゅつ
9LIME:2014/05/12(月) 13:35:03.52 ID:NQaf/lBg
raspberry pi いろいろいじったが、電源がしょぼくて電気食い。
RTCクロックも使えない。
クロス開発環境でカーネルリビルドと、シリアルケーブルで開発可能なら、
olimex のA10-LIMEが至れりつくせりでお勧めです。
なにより、通常消費電力(1.3W)で mem sleepをかませれば、0.035W程度
で、RTCCLOCK経由のsuspend resume のカーネル作りこみも安定している。
8,000円もあれば、1400mAhの電池とケース付送料込みでおつりがくる
10774ワット発電中さん:2014/05/12(月) 21:14:40.72 ID:k0HoZ89s
olimexというだけで不安になる。
11LIME:2014/05/13(火) 15:27:20.93 ID:R6Hj5r4W
確かに自分も購入する前は7000円捨てる気持ちで買ったが、購入してみると、
raspberry pi 電源ON/OFF用に苦労して作成した5Vプログラムタイマーリレーが
不要になったのと、
野外モニタリング用ソーラーパネル給電システムの動作時間が大幅に拡大しこと、
shutdown時にちゃんとpowerOFFしてくれSDカードの破損の心配がなくなり、
おまけにリチウムイオン電池ベースのRTCクロックまできちんと動く。
今では、思わぬ掘り出し物に出会った気分です。
12774ワット発電中さん:2014/05/14(水) 15:48:41.37 ID:friKNfgW
しばらくしたら動かなくなったりしてね。
13774ワット発電中さん:2014/05/16(金) 21:49:27.32 ID:YgAjPyyY
STM32F429I-Discovery と NETMF4.3 で開発環境を構築していますが
Windows7なら正常に動作しますが、Windows8では Deployment ToolやVS2013で
USBとして検出されません。
デバイスマネージャでは認識しており、!マークもついてない状態です。
Windows8で動作させる方法をご存知でしょうか?
14774ワット発電中さん:2014/05/19(月) 08:24:58.89 ID:dgGq0ZJR
>>13
素直に7を使う、ダメ?w
15774ワット発電中さん:2014/05/20(火) 06:08:08.39 ID:CApDf5qf
Ubuntu 14.04でarm 64bit(aarch64)のコードをコンパイルして動かしてみる
http://d.hatena.ne.jp/embedded/20140422/p1
16774ワット発電中さん:2014/05/20(火) 08:36:12.39 ID:/+cZcn05
>>14
開発環境を1つにしたかったのですが諦めます
できそうで、できないので悔しいですが。
17774ワット発電中さん:2014/05/20(火) 14:40:02.76 ID:qeb4Q9FI
LPC4088 QuickStart Board 1セット ¥7,800(税込)
http://akizukidenshi.com/catalog/g/gM-07711/

Cortex-M4ベースマイコンボード

LPC4088 QuickStartボードは mbed LPC1768サイズをできる限り保持し、
より高性能、大容量メモリ、高機能/高拡張を目指して開発されました。
ドライバ、mbed SDKへのポーティング、ファイルシステム、XBee拡張コネクタに
よるRF拡張、LCD グラフィックライブラリなどが考慮されています。

・120MHz動作
・8MBクアッドSPI、512kBオンチッププログラムフラッシュ
・32MB SDRAM、96kBオンチップSRAM、4kBオンチップEEPROMデータメモリー
・12MHzメイン&32.768kHzRTCクリスタル
・10/100MHzイーサネット(RJ45)
・USBホスト(Atype)、USBデバイス(microB)インターフェース
・mbed HDGデバッグインターフェース
・20ピンSWD/Traceコネクタ(ARM標準デバッグコネクタ)
・61ピン0.3mmピッチFPCコネクタ(ディスプレイ拡張用)
・20ピンXBee互換コネクタ(無線モジュール追加用)
・CMSIS-DAPインターフェース(デバッグインターフェース機能)


LPCXpresso1549 (LPCXpresso V2 Board) 1セット ¥3,200(税込)
http://akizukidenshi.com/catalog/g/gM-07709/

ARM Cortex-M3ベースのLPC1549を搭載したマイコンボード
・mbed対応
・72MHz、36kB RAM、256kBフラッシュ
・USBポート、SPIx2、I2C、UART、ADCx6、GPIO
・Arduinoフォームファクタ
・ビルトインUSBドラッグアンドドロップフラッシュプログラム
(パソコンからUSBメモリのようにファイルをコピー)
18774ワット発電中さん:2014/05/20(火) 14:48:22.98 ID:nzJWfg4m
SDRAM32MBが最初から載ってるってことだよね?
19774ワット発電中さん:2014/05/20(火) 14:59:00.51 ID:+WvLJXzq
ISSI IS42S32800G が外付けSDRAMか
20774ワット発電中さん:2014/05/20(火) 20:20:57.29 ID:uheLc/7e
RFモジュールの位置がダメ過ぎる
21774ワット発電中さん:2014/05/21(水) 21:02:21.10 ID:jEwGRjPf
LPCXpresso IDE 7.2.0キター
22774ワット発電中さん:2014/05/22(木) 23:28:10.87 ID:1vv30vXF
mz好きなので、7.2.1になったら落とします
23774ワット発電中さん:2014/05/25(日) 04:02:50.27 ID:LC0zD9oe
ARMはじめようと思うのですが、何か参考になるテキストありますか?
LPC19〜シリーズを使おうと思います。
とりあえず最低限のLチカ〜基本的な割り込み処理あたりまででいいです
24774ワット発電中さん:2014/05/25(日) 05:15:34.55 ID:zqVNFdzX
チップベンダのデータシート/アプリケーションノート/エラッタ情報
サンプル回路など。統合開発環境、デバッグのツール類の説明とか
25774ワット発電中さん:2014/05/25(日) 08:57:42.22 ID:nw+G0hat
>>23
あんた、AVR32から来た奴だろ?
ggrks
26774ワット発電中さん:2014/05/28(水) 13:44:09.68 ID:CjeE2NVp
LabTool Bundle EA-XPR-202 1セット ¥15,800
http://akizukidenshi.com/catalog/g/gM-07790/

ロジックアナライザ、オシロスコープ、デジタル信号発生器、アナログ発振器を
ARM Cortex-M4によって実現したマルチ測定/実験用ツールです。
ベースボード上にPCとのインターフェースおよび計測制御をおこなう LPC-Link2が
マウントされています。
パソコンのUSB給電で全機能が動作します。

主な特長
・11chロジックアナライザ:最大100Mサンプル/秒
・2chオシロスコープ:最大60Mサンプル/秒(帯域幅最大6MHz)
・11chデジタル信号発生器:80Mサンプル/秒
・2chアナログ発振器:〜40kHz、振幅最大±5V(正弦波、矩形波、三角波)
・デモ用テスト信号:UART-TX、I2C、SPI、PWM等
・プロトコルアナライザ:UART、I2C、SPI
主な仕様
・サイズ:83×90mm
・電源:5V(USBミニBコネクタ経由)
・デジタルおよびアナログI/O用26ピンIDCコネクタ
・BNCコネクタ×2個
・キャリブレーション用シグナル(1.25V/78mV)
・デモンストレーション信号出力
・LPC812用(オンボード)Cortexデバッグコネクタ(2×5ピン)
・LPC-Link2用(オンボード)Cortexデバッグコネクタ(2x5ピン)
・対応OS:Windows Vista/7/8
◆同梱品
・LabTool本体(ベースボードにLPC-Link2はマウント済み)
・測定用26(2×13)ピンコネクタ付ケーブル(片端は、独立ピンソケット)
・10(2×5)ピン ハーフピッチコネクタ(両端)付ケーブル (ケーブル長:約10cm)
・登録用シリアル番号カード
27774ワット発電中さん:2014/06/06(金) 08:49:54.33 ID:APK0JY0M
今更だけど、DDR3 SDRAMは良く考えられているな。
考えた人は頭いいわ。
28774ワット発電中さん:2014/06/06(金) 16:11:56.70 ID:lZ/O0zWn
pcなんかはいよいよDDR4時代が迫ってきた訳だが…
29774ワット発電中さん:2014/06/06(金) 18:27:03.07 ID:dFgdAqMA
DDR4はDDR3を拡張しただけで新しい技術はほとんどない
30774ワット発電中さん:2014/06/06(金) 20:13:07.99 ID:xKFu5cqg
>>29
へぇ〜そうなの?

とにかく、基板設計的にはDDR2よりDDR3が楽だわ。
ツボが分かっていれば…だけど。
31774ワット発電中さん:2014/06/06(金) 20:44:42.03 ID:l4zFEWIE
繋いだら動くだろ
なぜなら基板屋さんが優秀だから

俺が優秀だからと言えないのが悔しい
32774ワット発電中さん:2014/06/06(金) 22:21:22.73 ID:BFPwSNHV
そそ、基板屋さんが分かってるかが分けれ目w
33774ワット発電中さん:2014/06/07(土) 10:28:45.42 ID:9HTYQsJS
LPC1114 で 湿度センサ(センシリオン SHT-11)を使いたいんですが、
サンプルソースはないでしょうか。
34774ワット発電中さん:2014/06/07(土) 13:51:59.98 ID:oLbRMhbu
>>33
そのセンサーを知らないけど、ADCを使うか、I2Cで読み取るか、どっちかじゃないの?
35774ワット発電中さん:2014/06/07(土) 14:34:29.39 ID:Ynb/ENTv
SHT11って、微妙にI2C規格から外れたプロトコルのやつだな
HIH-6120/6130あたりの方が素直で楽かもよ
36774ワット発電中さん:2014/06/07(土) 16:30:44.23 ID:9HTYQsJS
>>34

I2Cもどきなんですが、ちょっと違うんです。

>>35

もう買ってしまったんです・・・
37774ワット発電中さん:2014/06/07(土) 16:45:04.65 ID:N20wqtSS
センサー家に送ってくれたら、コード作り手伝うけどどうよ?
38774ワット発電中さん:2014/06/07(土) 17:19:53.04 ID:GftWOw+D
>>36
GPIOを上げ下げして制御汁
39774ワット発電中さん:2014/06/08(日) 00:40:23.41 ID:Mt0X/jtU
mbedってデバッガねえの!?
40774ワット発電中さん:2014/06/08(日) 05:40:22.27 ID:MWXx5IMG
>>39
JTAG、SWD
好きな方選べ、チンカス
41774ワット発電中さん:2014/06/11(水) 05:24:00.37 ID:Mf0I+e38
>>26
LPC4370 搭載で面白そう。
しかもこれって、オープンソースなんだ。凄いね。
ttps://github.com/embeddedartists/labtool

DigiKeyやMouserでも扱っているけど、値段が秋月とほぼ同じ。
秋月、頑張っているな。
42774ワット発電中さん:2014/06/14(土) 07:15:16.06 ID:nptNmkH5
      _______
      \     :::::/
       │   :::│
       │   :::│
       │   :::│
       │   :::│
  /⌒ヽ__// ‖\\__/⌒\   安倍壺三です。
  ( ◯ / /)  (\\ ○ )
  \ / ./● I  I ●\\/ 
   /  // │ │ \_ゝヽ 
   /     /│  │ヽ    :::ヽ 
  /    ノ (___):::ヽ   :::|    
  │     I    I ::::::   ::::::|
  │     ├── ┤   ::::::::|
  \    /   ̄  ヽ  ::::::::/
    \    __   ' :::::/
      _______
43774ワット発電中さん:2014/06/20(金) 15:29:32.69 ID:wC+CTWbX
pcDuino3 without wifi 1台 ¥8,500(税込)
http://akizukidenshi.com/catalog/g/gM-08059/

Linux(ubuntu)、Android(ICS4.2)等が動作するボードコンピュータです。
あらかじめLinux(ubuntu)が内蔵フラッシュに入っていますので、HDMIケ
ーブルでパソコンのディスプレイ等に接続し、電源を供給するだけでLinux
デスクトップ環境が起動します。

PcDuinoV2との違いは、CPUがARM−CortexA7デュアルコアになり、
GPUもMali400がデュアルになりました。
その他、ストレージが拡充されオーディオ回りも増強されています。

・CPU:AllWinner A20 チップ
 1GHz ARM CortexA7 デュアルコア 
・GPU: OpenGL ES2.0 OpenVG1.1
 Mali400デュアルコア 
・DRAM:1GB
・ストレージ:オンボード4GBフラッシュメモリ
 32GB対応マイクロSDカードスロット
 SATAホスト端子
・ネットワークIF:EtherNet 10M/100Mbps
※注  WiFiモジュールは搭載されていません。
・映像出力:HDMI 1.4 HDCPサポート
・オーディオ出力:3.5mm オーディオ出力端子
・I2S ステレオデジタルオーディオ
・USB端子:Hostx1 OTGx1
・入出力端子:ArduinoUNOのシールドに対応
 GPIO x14
 PWM  x2
 ADC  x6
 UART x1
 SPI  x1
 I2C  x1
・電源:5V 2.0A
・ボードサイズ: 121mmx65mm
・対応OS:Ubuntu 12.04
 Android 4.2
・プログラミング対応言語:
 GNUToolを使ったC,C++
 AndroidSDKを使ったJava
 Python
44774ワット発電中さん:2014/06/20(金) 17:53:45.29 ID:/62zCGEC
長いよ。
ていうか、安定動作するの?
45774ワット発電中さん:2014/06/20(金) 19:10:43.22 ID:A0sOqJT/
>>43
>・CPU:AllWinner A20 チップ
スレチだな。
手には入らないチップのボードなんて意味がない
46774ワット発電中さん:2014/06/20(金) 21:32:23.71 ID:QQgCzKuu
ならこのスレ向きのネタだせよ(゚Д゚)ゴルァ
47774ワット発電中さん:2014/06/21(土) 11:27:57.54 ID:G6r2PJok
今armというとnucleo一色な印象。あまりここで盛り上がらないのは、あまり癖とかないからかな。
48774ワット発電中さん:2014/06/21(土) 12:26:59.33 ID:pbZQEfvE
mbedとかに興味ないから普通にIARで使ってるけど
載ってる石自体は別に取り立てて新規性はないんだよな
正直F4 Discoveryで充分って感じ

例の拡張基板が直接刺さるピン配だし、ウケは良いんじゃないの
49774ワット発電中さん:2014/06/21(土) 20:17:15.81 ID:CNTei18H
>>46
これでどうよ

RSコンポーネンツ、名刺サイズのマルチ計測ボード「Red Pitaya」を発売 [2014/04/24]
ttp://redpitaya.com/
ttp://news.mynavi.jp/news/2014/04/24/249/ 5万500円(税別)

 パソコンやタブレットなどのブラウザ端末を通じてオシロスコープ、スペクトルアナライザ、ファンクションジェネレータ、周波数応答アナライザなどの計測ツールとして使用することができるマルチ計測ボード。
 システム構成は、デュアルARM Cortex-A9MPコアとFPGA を統合したXilinx製SoC「Zynq」をGNU/Linuxで実行し、各種計測アプリを動作させる。
 入出力は、RFアナログコネクタ×2、低周波アナログコネクタ×4、デジタルとアナログ信号拡張コネクタ、USB、イーサネットソケット、microSDソケットを搭載。
 各計測アプリはすべてのソースコードが公開されており、HDL、C/C++・スクリプト、MATLABなどの言語で自由にカスタマイズすることが可能だ。

仕様
 USBインタフェース    Y
 オシロスコープタイプ  USB
 サンプルレートランダム 125 Msps
 チャンネル数       2
 モデル番号(P)      Red Pitaya v 1.0
 垂直分解能        14ビット
 寸法            107 x 21 x 60mm
 帯域幅           50MHz
 最低動作温度      +5°C
 最小タイムベース    4ns
 最高動作温度      +30°C
 電源            USB
50774ワット発電中さん:2014/06/21(土) 21:27:53.83 ID:mEx9cdah
ケースなし?
51774ワット発電中さん:2014/06/22(日) 07:33:55.95 ID:KBrZ2wyL
>>43
こっち向きの話題なのでは?

自作板
【ARM】 Raspberry Pi Ver.8
http://anago.2ch.net/test/read.cgi/jisaku/1403071707/

Linux板
【Raspberry Pi】ラズベリー・パイ part6.5 【ARM】
http://maguro.2ch.net/test/read.cgi/linux/1393667183/
52774ワット発電中さん:2014/06/22(日) 09:26:26.25 ID:2dV8FXYm
>>49
> ソースコードが公開されており、HDL、C/C++・スクリプト、MATLABなどの言語で
回路図は無いのかな、基板データもあるといいな。

> サンプルレートランダム 125 Msps
> 帯域幅           50MHz
繰り返し波形なら、いい波形がとれそう。
53774ワット発電中さん:2014/06/22(日) 14:48:25.12 ID:znTFHgLB
繰り返し波形って、マイコンのクロックくらいだよね。局発とか。
54774ワット発電中さん:2014/06/22(日) 14:57:20.54 ID:AXm84gNo
RedPitayaもそうだけど、SDRAMが1チップのときに終端抵抗省くのはなんでだろう。
距離が短ければ関係ないとか、そういうことかな。
理解に苦しむ。
55774ワット発電中さん:2014/06/22(日) 15:19:16.62 ID:TFtsn6nF
>>53
立ち上がり・立ち下がり波形なら採れるんじゃね
56774ワット発電中さん:2014/06/23(月) 08:57:05.49 ID:8LAALEpu
>>53
フィジカル終端
57774ワット発電中さん:2014/06/23(月) 22:06:56.37 ID:pArfcSkV
もう時代遅れになったElectronics Explorer Boardの回路図やソースが
公開されたらいろいろ便利そうなんだけどな・・・>Digilent
58774ワット発電中さん:2014/06/29(日) 19:27:07.54 ID:K9TyLRlJ
>>49
CQ出版のFPGAマガジンのNo.5の紹介記事にあるような
応用例の1つだよなあ。 こりゃあ類似応用製品の解発訓練用に
使えるよな?

アンドロイドを動かして、もっとリッチな画面にするとか
やりたいわ。
59774ワット発電中さん:2014/06/30(月) 08:47:53.08 ID:K4+ZIqYS
>>58
Zynqで良いのか、疑問はあるけどね。

> アンドロイドを動かして、もっとリッチな画面に
メモリ圧迫して、長いロギンクがダメになりそう。
60774ワット発電中さん:2014/07/04(金) 04:11:30.93 ID:aBbHVYs/
低消費電力化はCPUをスリープするよりもクロックを下げる方が良いね。
電力消費が大きくなるとTFlopsとW数で課税される時代が来るのではないかなと思う。
61774ワット発電中さん:2014/07/04(金) 08:14:21.61 ID:7iQnSL0k
>>60
クロック回路の能力によるかな。
Gekko?は復帰時間が短いんじゃ
62774ワット発電中さん:2014/07/06(日) 22:30:57.06 ID:40VX0HCR
明日っからまた忙しい一週間か…。
なんでこうもイキナリ好景気に振れるかな。
63774ワット発電中さん:2014/07/12(土) 19:03:12.54 ID:ramJaVFO
ARMにかぎらない一般論ですが、
パイプラインのCPUって、命令の切れ目がないので、外部割り込みの受理は
基本1CLK毎ってことでいいのかな?

その際、途中まで実行している命令をどこかで捨ててハンドラに行く、と思うんだが、
メモリリードをしたところで 捨てられて ハンドラに行って 帰ってきてから
また同じところをリードするとかあるんだどうか。
 (「読んだら消える」レジスタがあって これを2度読みしてしまうとまずいなぁ)
 (さすがにメモリライトを二度することはないと思うが)

THUMBみたいに複数ワード命令がある場合、先頭ワードで捨てない、と決めたら
後続ワードまで読むので単ワード命令より1CLK応答が遅れる感じになるんだろうか。

このへん具体的にかかれた資料なんかいいのありませんか?
64774ワット発電中さん:2014/07/12(土) 19:42:31.55 ID:CTBWWbp7
>>63
> パイプラインのCPUって、命令の切れ目がないので

「一般論」なんて言葉使うのはもうちょっと勉強してからにしたほうがイイゾ
65774ワット発電中さん:2014/07/12(土) 19:56:48.17 ID:lGnUo3Fb
質問してる奴に勉強しろとか相変わらず狂ってるのお
66774ワット発電中さん:2014/07/12(土) 20:49:05.53 ID:PcgSmb1N
>>63
> その際、途中まで実行している命令をどこかで捨ててハンドラに行く、と思う
プログラム・カウンタって知っているよな?

実行している命令を捨てて、わざわざプログラム・カウンタを戻すのか?
実行しているのが分岐命令だったら、プログラム・カウンタを元に戻せられるのか?

…っと、一般的に考えれば「捨てる」という非効率なことはしないのが判ると思うが。
67774ワット発電中さん:2014/07/12(土) 21:04:39.36 ID:t8Q0o8aA
>>66
効率を求めた結果、先にやっておいて要らなければ捨てるという
投機的実行というものがある
6863:2014/07/13(日) 00:35:15.68 ID:6b3jOfCG
>>66
分岐命令をexecuteするときには1〜2命令先までfetchしているので
これを捨てることもあるのでは?
分岐命令がnopを内包(決定まで継続命令を読まない)しているケースも
あるかもですが、それとてinstruction-decode以降だろうし。
もしくは いわゆる遅延スロットとして捨てる・捨てないの敷居が定義してあるか。
プログラムカウンタはステージ分記憶しておけば戻す必要はないと。
 (内部例外の場合、例外を起こした命令の次から実行するものと、
 (例外を起こした命令から再実行するものとかあるし

ただ例として、外部割込みの受理は1CLK毎で、
instruction-fetch しちまったらそれは最後まで実行してからハンドラへ、
と考えるといろいろ腑に落ちます。
 (そうかぁ結局分岐ってどこからfetchするかだけだしなぁ)


外部割込みに対する応答(できれば複数ワードの命令をもつもの)が
ググってもなかなか見つからないのです。(実例はMIPSばかりで)
分岐の解説は少々あったので(割り込みは)特殊な分岐とみれば
それでもう少しわかるかな。
69774ワット発電中さん:2014/07/13(日) 03:15:11.34 ID:hOLV7AkF
>>68
真面目に考えてたのね。

> ただ例として、外部割込みの受理は1CLK毎で、
> instruction-fetch しちまったらそれは最後まで実行してからハンドラへ、
> と考えるといろいろ腑に落ちます。
その通り。
割り込みと言って、最初に実行するのはPCのプッシュ。
次にPCにベクタのロード。
それをパイプラインに流すのだから、捨てる意味が無い。
70774ワット発電中さん:2014/07/13(日) 03:37:32.32 ID:xtjTUQvM
> 割り込みと言って、最初に実行するのはPCのプッシュ。

このスレでそれはないわw
71774ワット発電中さん:2014/07/13(日) 04:20:54.63 ID:7eM7E3As
ま、夏だし。妄想いっぱいでいんじゃね。
72774ワット発電中さん:2014/07/13(日) 11:23:19.56 ID:Dm/uwF97
>>70
レジスタリネーミングしているとでも?
73774ワット発電中さん:2014/07/17(木) 13:54:40.88 ID:W3p3H0I9
LPCXpresso IDE 7.3.0キテター
74774ワット発電中さん:2014/07/17(木) 21:47:51.12 ID:85KY8mk4
おぉ本当だ。知らせてくれてありがとうよ。
これたしか、上書きインストールしてくれないのよね。古いのを手動で消さないと。
75774ワット発電中さん:2014/07/24(木) 08:39:45.89 ID:1ey3nMni
AMBA準拠の自作モジュールをFPGAに焼き込んでARMから制御できるようにしたいけど、LSI内部のAHBをGPIO経由で外部接続できる評価ボードって無いですかね?

ACタイミングの考慮は必要だけど、取り急ぎ今は自作の回路と接続して遊んでみたいのです。

ARMv5Tあたりの枯れたアーキテクチャでもいいから、AHB外部接続ができる評価ボードがあれば教えていただけると幸いです。
76774ワット発電中さん:2014/07/24(木) 09:37:33.73 ID:rXnVhlJF
>>75
http://www2.yokogawa-digital.com/product/arm/versatilefamily2.html

926EJ-S 使ったことあるけど、超絶使いにくいよ。サポートないと無理。
会社で10枚くらい買ったけどほとんど使わずに捨てた。
一枚60万円くらい。
77774ワット発電中さん:2014/07/24(木) 09:56:48.81 ID:YXTZ3v4d
zynq搭載ボードじゃダメなの?
78774ワット発電中さん:2014/07/24(木) 12:39:56.96 ID:1ey3nMni
>>76
早速のご提案、ありがとうございます。
ARM926EJSは仕事で何度かインプリしたことがあります。
しかし、このプロトタイピングボードはパパが子供のおもちゃを作ってあげるための部材としては金額的に手が出せない…
こういう代物はお仕事でしか縁がなさそうですね、やっぱり。

>>77
CA9 MPCoreなんですね。
子供のおもちゃを製作するために使うにはハイエンドすぎw
79774ワット発電中さん:2014/07/24(木) 17:18:01.13 ID:fhQPkUDX
>>72
「レジスタリネーミング」ってどういうことだか理解してる?

# つかARMの割り込みの仕組みも分かってないのかな??
80774ワット発電中さん:2014/07/24(木) 23:58:02.50 ID:P90FGsXi
せっかくARMスレなんだし。

>68
> instruction-fetch しちまったらそれは最後まで実行してからハンドラへ、
> と考えるといろいろ腑に落ちます。

命令実行途中でハンドラ飛んで、戻ってきたら命令を途中から継続実行、とかもある。
81774ワット発電中さん:2014/07/25(金) 00:15:29.40 ID:Hu5Gl/fn
>>80
パイプラインの状態全部スタックに積むことになるぞ
割り込み応答時間考えたら無理じゃね

仮想記憶でMMUのアクセス例外なら必須だろうと思うが
82774ワット発電中さん:2014/07/25(金) 08:41:57.69 ID:58c3c5i1
>>80
>>81が言うとおり。
パイプラインを全部退避させたら、世代間の互換性が無くなるよ。

>>81
メモリアクセスはパイプラインを乱さないよ。
内部ではなく外への命令実行だから。
83774ワット発電中さん:2014/07/27(日) 18:24:10.11 ID:TpYSjoi0
>81,82
CortexのIT命令とか、多重レジスタ転送とか見てみ。
割込みで保存されるステータスの中に命令をどこまで実行したか保存するエリアもある。
84774ワット発電中さん:2014/07/29(火) 23:48:18.29 ID:bUf7AGds
TIとFS、データシートやデザインガイドはTIが親切だと最近思う。

FSって、隅から隅まで読まないと落とし穴があるし、ソフト側のリファレンスマニュアルの中に重要なハード情報があるし。
不親切
85774ワット発電中さん:2014/07/30(水) 08:10:24.11 ID:hT4ymfdl
フリースケールは客がどうやって設計しているのか、分かってない
86 【14.2m】 【東電 91.5 %】 :2014/07/31(木) 16:42:06.18 ID:qWc1ov4+
Atmel Studio 6 (Version: 6.1.2730 - Service Pack 2)
SAM3U-EK(SAM3U4E 内蔵 SRAM 48KB)サンプルプロジェクトを
吐き出して、デバイスをSAM3U1E(内蔵 SRAM 16KB)に変更したところ
メモリオーバーフロウ発生
Error 1  Program Memory Usage : 41876 bytes  63.9 % Full
       Data Memory Usage   : 19420 bytes 118.5 % Full (Memory Overflow) DEVICE_UNIT_TESTS1 0 0 DEVICE_UNIT_TESTS1
NANDコントローラを無効にするつもりなんだけど
リンカスクリプトがみあたりません
どこにありますか?
教えてエロいしと
87 【26.5m】 【東電 %】 :2014/07/31(木) 18:44:33.06 ID:qWc1ov4+
ありました
スンマソン
88774ワット発電中さん:2014/07/31(木) 20:37:45.71 ID:K8BueoWo
LPC122xについて教えてください。
LPCは、IRCという発振器をチップに内蔵していますよね。
これを使えば外付の水晶は不要です(これは正しいですか?)。
でも、多くのLPC評価基板には水晶が外付けされています。
もしかしたらこの外付水晶は、リセット後とくに設定しなければ、働いていないのでしょうか?
89774ワット発電中さん:2014/07/31(木) 21:07:34.17 ID:iaa4/s4G
オンチップオシレータは精度1%
それで問題のない速度の通信とかタイマーならいらない
SYSCON.CLKOUTとかでクロックソースを選択
90774ワット発電中さん:2014/08/01(金) 11:03:43.27 ID:A8PT5xu1
STM32L1-DISCOVERY  1台 ¥1,570(税込)
http://akizukidenshi.com/catalog/g/gM-08245/

STM32L152RCT6評価ボード

=特長=
◆超低消費電力CPU,STM32L152RCT6搭載
◆ARM CortexM3
◆USBパスパワーまたは外部5V動作
◆256KBフラッシュ,32KBRAM、4KBEEPROM

=インターフェース=
◆LCD
◆押しボタンスイッチ:ユーザーx1、リセット用x1
◆LED:電源用x1、通信確認用x1、ユーザーx2
◆リニアタッチセンサー
◆ピンヘッダー(I/O)
※M-05366よりメモリーが増えた型番を使用した商品となります。
91774ワット発電中さん:2014/08/01(金) 20:24:30.38 ID:91txDIQd
>>90 今更STかよw
92774ワット発電中さん:2014/08/03(日) 21:00:33.28 ID:h8tBkMxf
先月、TIのStellarisが来年7月で製造中止の連絡があった。
半年電源入れずに放置でFLASHが壊れる可能性があるんだと。

今まで使ってたCPUと同等の機能があるものを探した結果、TIは最初に消えた。
必要なペリフェラル足らんしSRAMも足らん。
LM4Sでピン互換じゃなくていいから、せめて同等機能のもの
を作ってくれればいいのに、その気が全く無いのにムカついた。

代替として最初はNXPを検討したが、SRAMのデカいヤツだとADCの速度が遅くてSTに変更。
何でLPC1700シリーズもLPC1800シリーズもADCが200kHzとか400kHzとかなんだ......

で、最終的にSTM32F103シリーズになったよ。
ただ、STMもCPUクロックに余裕がないと言うか何というか......
USB使うなら48MHzか72MHzじゃないといかんとか、
もう少しどうにかならんかったのか......
93774ワット発電中さん:2014/08/03(日) 22:04:42.39 ID:X99vX/Ky
>>92
>>26>>41

>>92
LPC4370 は検討しなかったの?
9492:2014/08/04(月) 07:57:59.32 ID:cSaMCmlx
>>93
LPC4370は規模に対してオーバースペックだったのだぁよ。
あと、消費電力も抑えないといかんかったからね。
95774ワット発電中さん:2014/08/04(月) 09:05:50.62 ID:c7ATDNmb
Kinetis K6は?
96774ワット発電中さん:2014/08/04(月) 21:34:13.62 ID:IQGMNxgH
>>94
なら外付けADCで良かったのでは?
97774ワット発電中さん:2014/08/04(月) 21:35:00.68 ID:IQGMNxgH
>>95
フリスケはドキュメントが…
9892:2014/08/04(月) 23:12:58.06 ID:cA+JR8tN
>>95
消費電力を抑える必要があるからオーバースペックかな。

>>96
結局コストアップだし、今度はSPIの速度が関わるから、
外付けADCは最後の手段と言う感じかな。
実際の所、STM32だとADC2CH同時変換ができるから、
速度的にもメリットがあったよ。
99774ワット発電中さん:2014/08/05(火) 08:45:38.90 ID:o7fvMbKA
だからと言って、結論が最も古いSTM32F103なのが腑に落ちないな。
もっと良い答えがあったんでは?

あとTI、あれは買収の失敗だね。
100774ワット発電中さん:2014/08/05(火) 09:24:09.87 ID:ZJR0qo2c
ふと思うことがあるんだけど
NXPは頑張る方向を間違えてるような気がするんだ
101774ワット発電中さん:2014/08/05(火) 20:32:47.34 ID:wqjMjpYJ
>>100
どんなところが?
いいところを突いていると思うけどな。

下は8/16bit市場を狙っている。
最近疎いけど、ADCが無いとかスペック不足も感じるけどね。

上はCAxには手を出さない。
CMxに特化して、リソースを集中させる戦略に見える。

間はCM4に集中している感じ。
LPC17xx/18xxとピンコンバチで、CM4に移行させる雰囲気。

LPC4xxxはグラフィクLCDにマルチコア、マイコンとは思えない高速ADC。
これだけで計測/制御+ユーザーインターフェースが出来てしまう。
しかも、ルネサスの真似して内蔵FlshをSRAMに切り替えるらしい…
102774ワット発電中さん:2014/08/05(火) 20:48:17.30 ID:RrWPEqQC
LPC43XXは4370だけ速い12bitADCが付いてて
他は400kHzの10bitADCしか・・・
103774ワット発電中さん:2014/08/05(火) 21:14:24.89 ID:M50yWA1P
>>101
>内蔵FlshをSRAMに切り替えるらしい…

どゆこと??
104774ワット発電中さん:2014/08/05(火) 21:52:23.56 ID:f1dDrcTG
>>102
LPC4370は評価ボードないよね
LPC-Link2を評価ボードの代用にすると、ピンが…
105774ワット発電中さん:2014/08/05(火) 22:29:50.22 ID:RrWPEqQC
>>104
コネクタがいっぱいあるから・・・と思ってた
106774ワット発電中さん:2014/08/05(火) 22:45:57.90 ID:pQIW/F5u
107774ワット発電中さん:2014/08/05(火) 22:50:06.27 ID:l7464O/8
>>106
こういうのって使い物になるの?
108774ワット発電中さん:2014/08/05(火) 23:03:40.03 ID:pQIW/F5u
>>107
趣味や実験用としては十分でしょ

しっかり管理して定期校正やって保証あって、製品評価に使えるレベルか?
という質問ならNoだけど
109774ワット発電中さん:2014/08/06(水) 08:28:39.42 ID:JaFz2BT3
>>103
> どゆこと??
LPC4370は大量にSRAMを持ち SPI Flasiから起動。
ちっちゃな外部ROMに外付けSDRAMが不要。

ワンチップマイコンへの回帰だけどさ
110774ワット発電中さん:2014/08/06(水) 08:30:40.44 ID:JaFz2BT3
>>100
どんなところが?
111774ワット発電中さん:2014/08/06(水) 08:39:42.70 ID:Q+oakXiM
Flash高速化は難しいから、M4とかは簡易キャッシュ積んでるSoC増えてるけど
高速SRAM沢山積んだ方が楽なんだろうな…
112774ワット発電中さん:2014/08/06(水) 09:03:06.54 ID:ctWvuC6l
内蔵Flash上のプログラムから内蔵Flash自身を書き換えられないなんて制限がある奴だったら
SRAM+別Flash構成のほうがいいな
113774ワット発電中さん:2014/08/06(水) 23:12:37.82 ID:Afa1ccqD
LPC4370って、SPI Flashがメモリ空間にマップされて、そのまんまコード実行可能じゃなかったっけ?
114774ワット発電中さん:2014/08/07(木) 12:33:28.25 ID:qKILHNrZ
そういう風にも出来るけど劇遅になるんじゃね、普通はRAMに展開してから実行
115774ワット発電中さん:2014/08/07(木) 20:58:57.42 ID:IqQOsZ2R
パラレルROMの3〜4倍くらい遅そうw
まあ、出来ないよりは出来たほうが便利。
116774ワット発電中さん:2014/08/07(木) 21:05:07.86 ID:Y8LJpzJO
> パラレルROMの3〜4倍くらい遅そうw

SPIでそんなに速い訳がない
117774ワット発電中さん:2014/08/07(木) 21:33:22.94 ID:r9A0AcBi
>>116
気にせんでくれ。
24MHzならアクセスタイムが333ns相当で、80nsの…
てな、テキトーな話しだから
118774ワット発電中さん:2014/08/07(木) 22:23:24.63 ID:Y8LJpzJO
>>117
>24MHzならアクセスタイムが333ns相当で、

1MHzの周期が何n秒か理解してる?
119774ワット発電中さん:2014/08/07(木) 22:42:45.13 ID:k2NwqKAi
1アクセス8bitということかな
ランダムアクセスなら、もっと遅くなるね
120774ワット発電中さん:2014/08/07(木) 22:53:00.41 ID:jwK8EXwW
よくわかりません
0.1ms=100us=100,000nsだと思うのれす
24mhzだと約4000nsでその先どうすればよいの?
121774ワット発電中さん:2014/08/08(金) 00:47:01.08 ID:rI3SfphA
前にLPC18XX(型番失念)の載った安い評価ボードでSPI Flashから直実行とRAM実行を比べたら、10倍くらい遅かった
122774ワット発電中さん:2014/08/08(金) 04:03:49.89 ID:cbfkjiHo
>>120
>24mhzだと約4000nsで

どういう計算??
http://ja.wikipedia.org/wiki/%E5%91%A8%E6%B3%A2%E6%95%B0
123774ワット発電中さん:2014/08/08(金) 08:37:41.22 ID:5TRlN8Oa
>>122
なにしろ24ミリhzだからw
124774ワット発電中さん:2014/08/08(金) 08:53:06.72 ID:VTO97Ias
42秒か・・・リレー式メモリでも無問題だなw

今はじめて気が付いたけど、42×24≒1000なのね。
40×25=1000だからそんなところだけど、暗算の時に便利だ。
125774ワット発電中さん:2014/08/08(金) 23:48:55.14 ID:Sh/uSodT
Cortex-Rってまだあるの?全然話題聞かないけど
126774ワット発電中さん:2014/08/09(土) 00:01:49.94 ID:oej0LAKT
>>125
車載用だからなー、ルネが強い日本だと聞く機会は少なそう
127774ワット発電中さん:2014/08/09(土) 09:13:06.95 ID:l+VsJnH5
>>125
AやMと何が違うの?
128774ワット発電中さん:2014/08/09(土) 13:27:14.36 ID:UEk5BkNg
3つないとARMにならないだろ!
129774ワット発電中さん:2014/08/09(土) 19:36:06.07 ID:RWWWzj/D
THUMBとMがかぶる
130774ワット発電中さん:2014/08/12(火) 07:24:50.20 ID:RnQplR08
>>127
Cortex-AはCacheでクロック上げ,MMUでマルチコア対応,高機能OS乗せやすい.
Cortex-RはCacheでクロック上げ,MPUでメモリ保護で安全規格対応しやすい.
Cortex-MはCacheなし,MPUなし,MMUなし,性能保証が肝(早いということではない)
131774ワット発電中さん:2014/08/12(火) 08:43:27.76 ID:X8ISdcH8
>>130
MはMPU有るよ
132774ワット発電中さん:2014/08/12(火) 11:09:04.15 ID:AbPwjGZX
>>131
RはMMUも選べるよ
133774ワット発電中さん:2014/08/12(火) 11:57:04.52 ID:RnQplR08
>>132
素直になれないので、言い訳をすると
Cortex-Mが成功したので、MPUをつけてバリエーションをふやっしー.
Cortex-Rが人気ないので、MMUを追加して色仕掛けの営業努力.
134774ワット発電中さん:2014/08/13(水) 19:29:19.68 ID:p29/YWIa
>>133
> Cortex-Rが人気ないので、MMUを追加
ARM9でいいやんとオモタ
135774ワット発電中さん:2014/08/13(水) 19:45:39.73 ID:z609rdQF
ところで、VirtualStarterKitを利用してますか?
FM3マイコン:MB9BF516R QEMU版シミュレータ環境
ttps://www.spansion.com/JP/Support/microcontrollers/development-environment/pages/virtual-starter-kit.aspx
IAR EWARM 環境でコンパイルしたのは、動作するが
GCC でコンパイルしたものが動作しないので、くやしい。
136774ワット発電中さん:2014/08/14(木) 08:46:29.60 ID:ycWp/JUM
>>135
富士通を使うとなにがいいの?
137774ワット発電中さん:2014/08/14(木) 15:48:40.91 ID:YUyYoWQZ
ぴくぴく
138774ワット発電中さん:2014/08/14(木) 17:34:58.94 ID:C/5DfW+O
>>136
QEMU+CORTEX-M3で検索するとLPC17系とFM3系が引っかかたので。
国産系でCortex-M3は東芝とSpansionかな、東芝はモータに特化しているようなので
Spansion のFM3 で Cortex-M3 QEMUを動かしたかった。
139774ワット発電中さん:2014/08/14(木) 17:48:02.92 ID:pw5yAtXQ
>>138
> Cortex-M3 QEMUを動かしたかった。
なるほどね
140774ワット発電中さん:2014/08/14(木) 20:10:57.89 ID:0teAkNz9
FM3がでた時にラインナップ見て速攻、選択肢から除外したわ
141774ワット発電中さん:2014/08/15(金) 00:27:34.72 ID:q0tfBM6a
トラ技とInterfaceの10月号はどちらもmbed特集か
手抜きか
142774ワット発電中さん:2014/08/15(金) 00:58:03.25 ID:KN2slot8
>>141
あのへんもう一冊にしていいよ
143774ワット発電中さん:2014/08/15(金) 08:22:53.74 ID:swemPjrL
先月も両方でラズパイ特集してたな
144774ワット発電中さん:2014/08/15(金) 08:36:44.80 ID:ElZh+BKf
最近のInterfaceってRaspberryPiばかりだよね、せめて安定動作するボードの特集にしてほしい
145774ワット発電中さん:2014/08/15(金) 09:53:23.32 ID:e26kG7Tu
RaspberryPi 不安定なの?
146774ワット発電中さん:2014/08/15(金) 10:39:43.75 ID:mc14gyzo
>>145
このボードは教育用で別に安定しなくていいや的な設計なので安定動作を求めるところには使えないよ
147774ワット発電中さん:2014/08/15(金) 14:32:28.37 ID:iwsb4SrC
FYI:電子工作ボード「Raspberry Pi」の新モデルが販売中
http://akiba-pc.watch.impress.co.jp/docs/news/news/20140814_662230.html

ついでに誰かARMじゃないけどこっちも確認してほすい
Intel Galileo Gen 2 開発ボード
http://akizukidenshi.com/catalog/g/gM-08284/
>I/O系、電源系、外部通信系の各機能が増強されました。
あの変態I/O周りがどうなったかが気になる。なにせ
>GPIO:20ポート(うち12ポートはSoCネイティブ)
なんて事も書いてあるし・・・
148774ワット発電中さん:2014/08/15(金) 21:18:33.12 ID:IL7+8QXS
ラズパイB+が近所のパーツ屋に並んでいてビックリした。
政令指定都市と言えど、地方都市のパーツ屋でラズパイB+扱ってるとは思わなかった。
149774ワット発電中さん:2014/08/15(金) 21:27:22.46 ID:m03uBwiT
牛タン乙
150774ワット発電中さん:2014/08/15(金) 22:45:22.50 ID:fyLsUXxn
>>135
VirtualStarterKit GCC版コンパイル動作した。
vector table の割り込み関数名
BT0_7_IRQHandlerをBT_IRQHandlerとミスっていた。
MB9BF618からの流用で見逃したもの。
151774ワット発電中さん:2014/08/18(月) 21:00:19.27 ID:6mIAVTnA
富士通って、Spansion(スパンション)に半導体事業を売却して撤退でそ?

ttp://pc.watch.impress.co.jp/docs/column/semicon/20130624_604696.html

> もっと大きな影響を与えるのは、日本スパンションの位置付けだろう。
> 日本スパンションの従業員数はわずか90名に過ぎない。これに対し、
> 富士通グループから移籍する従業員の数は約1,000名に達する。この
> 人数の大半は日本の事業所に在籍していると見られるので、日本スパン
> ションの人数は一気に10倍に膨れ上がることになる。
>
> Spansionグループ全体に与える影響も大きい。Spansionの全世界における
> 従業員数は約2,800名なので、今回の買収によって従業員数は40%近くも
> 増加し、米国以外の現地法人では日本法人の従業員数がダントツになる
> ことは間違いない。
>
> しかもSpansionにはマイコン事業の経験がない。

いつ会社ごとディスコンになるか判らんようなデバイス使いたくないなぁ。
152774ワット発電中さん:2014/08/18(月) 21:53:22.45 ID:azDoutAp
>>151
SpansionのマイコンというよりQEMUの仕組みに興味がありますね。
VirtualStarterkitではデバイスの記述をSystemCでやっているのか
Windows上の仮想パネルとのインタフェイスは socket経由かなどです。
153774ワット発電中さん:2014/08/18(月) 22:03:19.22 ID:I3/9rTBZ
>>151
俺の記憶によれば、売ったのはマイコン事業だけで、半導体事業すべて売った訳ではない。
154774ワット発電中さん:2014/08/18(月) 22:19:03.13 ID:PdBQyu+K
吸収後、とっととリストラして特許だけ利用するつもりじゃね?
155774ワット発電中さん:2014/08/18(月) 22:51:29.93 ID:YObafkUw
スパンションは元々AMDと富士通との合弁会社だから、あまり考えられないな。
むしろAMDが再買収したりしてw
156774ワット発電中さん:2014/08/18(月) 23:56:51.18 ID:W9aSFkwV
AMDはファブレスになって製造設備への投資をしなくて済むようになったが
新たにファブを取得するつもりはあるのかねぇ
しかも最新ではないものだろ
157774ワット発電中さん:2014/08/19(火) 08:25:21.77 ID:vbE1pyPj
設計部門だけ買収すればいいだけだか。

そういえばAMDのCortex-A5xはどうなったんだろう。
158774ワット発電中さん:2014/08/19(火) 08:59:32.01 ID:06O71bMt
ARMプロセッサは基本設計がどれも共通してるとは言え、手離しで互換性が有るわけじゃないから後発メーカーは苦しいよな、単価が安いとか性能が高いとか周辺が充実してるとかの理由が無いと使い慣れたメーカーやシリーズから中々置き換えて貰えない
159774ワット発電中さん:2014/08/19(火) 12:04:55.38 ID:6v0AX3Rz
つか、そういうところは、SoC作るときのCPUコアに放り込む程度で、
マイコン製品として売るっていうのはあんまりやらんだろ。
160774ワット発電中さん:2014/08/19(火) 22:54:33.38 ID:W+oHQgLx
>>158
> 単価が安いとか性能が高いとか周辺が充実してるとか
俺はそれで1〜2年サイクルで変えるけどね。
ムーアの法則か
161774ワット発電中さん:2014/08/19(火) 23:49:51.27 ID:Scx2L2kU
>>158
まともなコンパイラが存在するというだけで有難いよ。
162774ワット発電中さん:2014/08/20(水) 00:02:06.14 ID:06O71bMt
まともなコンパイラも無いプロセッサって何よ
163774ワット発電中さん:2014/08/20(水) 00:17:49.34 ID:L5ctostS
>>162
アセンブラがあれば一応CPUとしては何とかいける
164774ワット発電中さん:2014/08/20(水) 00:44:01.06 ID:oRa9vRsd
アセンブリ言語とか、スタートアップルーチンだけで勘弁してけれ
165774ワット発電中さん:2014/08/20(水) 01:13:34.51 ID:8uE9et9n
アセンブラがなくても、ハンドアセンブルで頑張れ

更にスイッチパチパチのブートローダで頑張れ(笑)
166774ワット発電中さん:2014/08/20(水) 08:29:53.12 ID:AWZZrhfU
>>163
趣味のPICとは訳が違うw
やってられっか!!
167774ワット発電中さん:2014/08/20(水) 13:16:00.15 ID:ZGftWdoC
PICは、
・開発ツール MPLAB 無料
・Cコンパイラ XC16 無料
・ダウンロードケーブル PICkit3 5000円くらい
で、環境が整いますが、
ARMの場合は、どうでしょう?
お金は、1-2万円ならお小遣いから出せます。
168774ワット発電中さん:2014/08/20(水) 13:30:29.08 ID:eEj9f6jJ
>>167
mbedならタダ
トラ技で特集するから買ってね(ステマ)
169774ワット発電中さん:2014/08/20(水) 13:38:19.50 ID:zwewSU6x
UARTで書けないやつは見たこと無いな
コンパイラはGCCでも開発環境はメーカーと型番によるかな
170774ワット発電中さん:2014/08/20(水) 22:03:40.74 ID:0D0MO0YM
知らぬ間に、CM0最安(DigiKey)がPSoC4になってる。
驚いた。
171774ワット発電中さん:2014/08/21(木) 12:13:00.06 ID:tTVYWLRl
ルネサス、英ARMの「mbed」プロに参画−半導体ユーザーに開発環境を無償提供
http://www.nikkan.co.jp/news/nkx0320140821bjac.html
172774ワット発電中さん:2014/08/21(木) 12:53:02.14 ID:QPdeJPnj
初のCortex-A9採用mbed基板、ルネサスが開発
http://techon.nikkeibp.co.jp/article/NEWS/20140820/371685/?n_cid=nbptec_tectw
173774ワット発電中さん:2014/08/21(木) 13:33:48.12 ID:lbz5uZVo
ピンク基板ってことはGR-SAKURA系かな
174774ワット発電中さん:2014/08/21(木) 14:28:09.18 ID:QPdeJPnj
175774ワット発電中さん:2014/08/22(金) 22:28:40.70 ID:kObUc54c
>>174
これ、記事ではSRAM 10Mbyteとあるけど、ほんとかよ?と思ったのですが
nikkeiの記事の写真では 型番が721001と見えるので、ほんとにSRAM10Mbyte版ですね。
176774ワット発電中さん:2014/08/23(土) 11:46:13.40 ID:hx4SO4gG
>>171
板はいくらになるんかな
mbed初期の頃のLPC1768板より高くなるんかな
177774ワット発電中さん:2014/08/23(土) 12:39:02.68 ID:fzumalgs
値段はGR-SAKURA以上、Intel Galileo以下ってとこじゃないの。
いまどきはSTマイクロとかTIとか、ボードの値段を宣伝広告費で補ってるのか馬鹿みたいに安い設定のが
あるけど、ああはならんと思う。
178774ワット発電中さん:2014/08/23(土) 12:40:26.04 ID:cyIasl+m
>>174
GR-SAKURAは独自のクラウドコンパイラが普及の妨げになってさっぱりだったんだろうな…
179774ワット発電中さん:2014/08/23(土) 13:00:57.64 ID:BZ1R1T8t
競合はやっぱGalileoになるんかな
頑張って5,6千円がいいとこかなぁ
180774ワット発電中さん:2014/08/23(土) 13:07:24.78 ID:fzumalgs
>>178
評判の悪かったwebコンパイラ(最近新しくなったようだが触ってないので知らん)以外にも、ローカルに
開発環境つくってmakeやEclipse使ってもいいしSDK無視してルネサス純正の開発環境使ってもいいし
色々なんだけどね、あれもありますこれもありますってのは広報的に難しいだろうから知られてないのだろうな。
181774ワット発電中さん:2014/08/23(土) 13:34:40.68 ID:cyIasl+m
>>180
そりゃやりようはいくらでもあると思うけど、そもそもGR-SAKURAのコンセプトとして、
「簡単にガジェット作れる」なはずなので、webコンパイラか、せめてArduinoのような
簡単なIDEとセットでないと魅力がないと個人的には思う
182774ワット発電中さん:2014/08/23(土) 14:02:12.34 ID:fzumalgs
俺は 簡単なツール=簡単 とも思っていないのでwebコンパイラやArduinoのIDE(よく出来てはいるが)には
懐疑的。
初心者向けのツールであれば、コンパイルが通れば実行も保証されるようなものになるべきと思うが、現状の
初心者向けのそれはそこまでに達していない。
スタックオーバーフローなど、簡単な原因で動作しないプログラムは作成できてしまうが、初心者向けツールには
それを解明する手段すら用意されていない。
183774ワット発電中さん:2014/08/23(土) 14:08:43.08 ID:hx4SO4gG
>またルネサスは現在、初心者からコアユーザーまで手軽に電子工作を楽しめるコミュニティ「がじぇっとるねさす(略称「がじぇるね」)」(注5)の活動を推進しております。
>このプロジェクト参画により、マイコンを搭載した小型のガジェット(電子工作ボード)と、マイコン用のプログラムを専門知識がなくても容易に作成できる
>mbed環境を提供できるようになるため、今後は電子工作を身近なものとして楽しんで頂く活動をより積極的に開催する計画です。

がじぇるねは簡単じゃなかったというような書き方
184774ワット発電中さん:2014/08/23(土) 14:29:30.18 ID:YkbrFMkb
昨年のA1Lが8kで、サードが出してるA1Hが25kだから、がんばって19kあたりでは?
185774ワット発電中さん:2014/08/23(土) 20:18:51.16 ID:BZ1R1T8t
Galileoが8千円切ってるならそれ以下じゃないと売れないでしょ
186774ワット発電中さん:2014/08/23(土) 20:35:42.26 ID:bMeB7ace
>>182
潤沢なメモリー積んでLinuxとか動かしてる環境ならスタックオーバーフローは滅多におきないけど、Cortex-Mの標準RAM環境んかだとスレッドのスタックサイズ200バイトとか普通に有るからね。
char x[64]とかローカル宣言しただけで簡単にクラッシュするし。
187774ワット発電中さん:2014/08/24(日) 15:24:54.11 ID:ztS8+9SV
>>174の記事、ログインしないと読めなくなってるな
かわりに
http://pc.watch.impress.co.jp/docs/news/20140821_663029.html
http://news.mynavi.jp/news/2014/08/21/360/
188774ワット発電中さん:2014/08/25(月) 08:55:54.18 ID:xmSxKAOs
>>175
なにを今更
189774ワット発電中さん:2014/08/25(月) 15:49:03.56 ID:xvfUZR+d
Android 4.3搭載で2万円台の小型デスクトップ
http://pc.watch.impress.co.jp/docs/news/20140825_663438.html

株式会社アスクは、OSにAndroid 4.3を搭載するPC Partner製小型デスクトップ「D518 Quad with
Android 4.3」を9月上旬より発売する。
価格はオープンプライスで、店頭予想価格は2万円台後半。

外見は小型のデスクトップPCだが、SoCにはFreeScale製i.MX 6Quad(Cortex-A9クアッドコア1GHz)を
採用し、Androidが動作する。
組み込み向けで導入するユーザーには、Dual/DualLite/Soloプロセッサへの変更や、マザーボードだけ
での納入にも対応する。メモリは1GB、ストレージは8GB。

インターフェイスは、IEEE 802.11a/b/g/n無線LAN(Intel製)、HDMI 1.4、Gigabit Ethernet、USB 2.0×4、
SDカードリーダ、音声入出力などを装備。
内部にも、RS232 Tx/Rxヘッダピン、Mini PCIeスロット(Wi-Fiモジュールで利用)、SATA 3Gbps、
USB 2.0ヘッダピンを1つずつ備える。

本体サイズは127×127×45mm(幅×奥行き×高さ)。
消費電力は最大7.7W/通常約4.5W/スタンバイ時3.3W。
ACアダプタ、VESAマウンタが付属する。
190774ワット発電中さん:2014/08/25(月) 19:29:55.88 ID:gAGLxqAo
HDMI に刺すAndroidスティックで良くね?
3万くらいの Chromebook 買ったほうがいいけど。
191774ワット発電中さん:2014/08/26(火) 15:12:33.16 ID:rS/fT+zs
>>190
>>189
> FreeScale製i.MX 6Quad(Cortex-A9クアッドコア1GHz)
> 消費電力は最大7.7W/通常約4.5W/スタンバイ時3.3W。
192774ワット発電中さん:2014/08/26(火) 15:41:58.83 ID:XvYDonNg
ごめん、何言いたいのかわからない
193774ワット発電中さん:2014/08/26(火) 16:06:38.81 ID:iDdAMZZ6
全くだ
194774ワット発電中さん:2014/08/26(火) 17:13:27.27 ID:b+OzQfne
こんなに電力使うんですよー!とか?
195774ワット発電中さん:2014/08/26(火) 23:23:44.50 ID:ewVR4zdb
>>189
素直に、Wandboard か Cubox-i 買え
196774ワット発電中さん:2014/08/27(水) 02:33:28.13 ID:V3RKEYru
>>239

gccフリー、シリアル書き込みなら、USBシリアルあればタダ。自分でちょっとしたライター作れば、もっとおk。
197774ワット発電中さん:2014/08/28(木) 08:38:20.90 ID:tAp5scDM
>>91
> >>90 今更STかよw
STM32F030を見てみな。
価格競争力復活だ!!
198774ワット発電中さん:2014/08/28(木) 08:46:25.92 ID:16rvIoy9
俺はF407搭載の3万くらいのを去年買ったけどフル装備で中々良かった、まあ会社の金だけど
199774ワット発電中さん:2014/08/28(木) 18:13:24.07 ID:YeZPz9EH
>>196
どこへの誤爆?
200774ワット発電中さん:2014/08/31(日) 21:33:37.12 ID:hjod8FBD
LPC15xx
SWMX付いててLPC81xより高性能
使ってみたいが値段いくらなんだろ
201774ワット発電中さん:2014/08/31(日) 21:43:58.03 ID:622eSbNJ
つdigikey
202774ワット発電中さん:2014/09/01(月) 20:51:50.20 ID:XVgZU1U/
>>200
> LPC15xx
うん? 新製品?
203774ワット発電中さん:2014/09/01(月) 21:55:32.03 ID:0JDzir3a
CM3なの?
204774ワット発電中さん:2014/09/02(火) 05:19:59.52 ID:QiDeRGaQ
>>200ー203
CM3で500円代、随分と高いな。
モータ制御専用と読めるけど、SWMXって何?
205774ワット発電中さん:2014/09/02(火) 08:39:16.60 ID:6zgopa6i
なんか最近のNXP、高くない?

出だしは安く出して、客が付いたら釣り上げる方針?
206774ワット発電中さん:2014/09/02(火) 08:47:49.62 ID:pThuGXfW
CM3でもピンキリだからな
207774ワット発電中さん:2014/09/02(火) 20:14:34.31 ID:DCPDPvnC
>>204
すまん、SWMXはSwitch Matrixのつもりで書いてた
NXP的にはSWMだ

値段は結構…
208774ワット発電中さん:2014/09/03(水) 00:35:45.41 ID:ayXb1l0V
LPC15xxは中の下くらいのCM3だな
LANも付かないし500円じゃ高いよ
209774ワット発電中さん:2014/09/04(木) 09:09:35.55 ID:2dtUre47
>>183
mbedが楽すぎるだけかと。
うまくC++使ってるなと感心した。
210774ワット発電中さん:2014/09/04(木) 18:39:45.19 ID:Fqz/k8Tv
>>209
俺的には忘れていた存在なんだか、LPC11xxとかLPC13xxはどうなんだろう。
秀でた特徴ってあるのかな。
211774ワット発電中さん:2014/09/05(金) 00:03:54.25 ID:VJZgFEER
>>210
LPC1114はDIPパッケージってところに面白さがあったが、
300milにしなかったのが、心から玉に瑕な部分

ただ、これは着眼点はいいと思う
mbedでArduino的な使い方を切り開いたパイオニア
ttp://www.switch-science.com/catalog/1714/
212774ワット発電中さん:2014/09/05(金) 00:05:21.55 ID:xmTDlQAN
△Arduino的な
○Arduino Uno的な
213774ワット発電中さん:2014/09/05(金) 09:18:55.13 ID:bPqO+GBU
Kinetis Design Studio v1.1.1 キター
214774ワット発電中さん:2014/09/05(金) 20:24:42.35 ID:ypABVIzm
>>200
最近、秋月電子から出たみたいです。3,200円。
ttp://akizukidenshi.com/catalog/g/gM-07709/
215774ワット発電中さん:2014/09/10(水) 08:38:25.15 ID:G5xXN+yc
>>211
DIP・DIP・DIP・DIP・DIP
半田付けテクの無さをアピールして、何が楽しいの?
216774ワット発電中さん:2014/09/10(水) 12:38:10.34 ID:7zUbpszt
>>215
DIPもきれいに半田付けするの難しいけどな
最近はスルーホールの方が嫌い
多層だ鉛フリーだで面倒い
217774ワット発電中さん:2014/09/10(水) 15:14:02.27 ID:LsqN+w/9
ARMにちょっとだけ興味を持っている程度の人間です。
時々「半田付けテク」さんを見かけるんですが、
この場合のテクってどの程度のこと?
0.5mmピッチの64ピンQFPくらいなら変換基板に半田付けしたことはあるんですが、
その程度でARMに入門するには無理がある?
具体的にどのチップをどうやって使うのが主流ですか?
218774ワット発電中さん:2014/09/10(水) 15:46:47.02 ID:ZUi9qJOM
変換基板如きを自慢げに語るアマチュア程度ではお呼びではないですね。
219217:2014/09/10(水) 15:55:45.43 ID:5WxkKmIQ
>>218
無意味なレスをわざわざありがとうございます。
もう一度書きますね。
具体的にどのチップをどうやって使うのが主流ですか?
220774ワット発電中さん:2014/09/10(水) 16:05:31.32 ID:hgS3ygKW
雑談スレな気がする
221774ワット発電中さん:2014/09/10(水) 16:06:43.41 ID:ZUi9qJOM
>>217
>時々「半田付けテク」さんを見かけるんですが、
>この場合のテクってどの程度のこと?

どこで見かけたとも分かりませんが、その「半田付けテク」さんを見かけたときに本人に聞けばいいのでは?

「どのチップをどうやって使うのが主流」とは全然関係ない話ですね。
222774ワット発電中さん:2014/09/10(水) 16:07:44.33 ID:lmbyhqQg
>>217
自作ボードを組みたいのか、ソフト開発の勉強したいのかで違ってくる。ソフト主体なら既存の評価ボード使えばいいから、ボード上のテストピンからGPIOを繋ぐ程度のハンダ付けができればオケ。

組むなら相応の細かいハンダ付けは出来ないと苦しい。

評価ボードはピンキリだけど、やりたい事が可能なペリフェラルが載ってるやつを選べばいい。
223217:2014/09/10(水) 16:19:20.02 ID:5WxkKmIQ
>>221
また無意味なレスですかw
>どのチップをどうやって使うのが主流
かとそれを使う際に必要な技術とは関係があると思います。
それによって主流でも使えないというケースが生じますから。
「半田付けテク」さんは>>215におれらますので、あなたにはレスをいただかなくて結構です。

>>222
的を射たレスをありがとうございます。
ボードは良く見かけるんですが、そのボードを使わないと仮定すると、
オードに搭載されているチップを自分で半田付けすることになる。
つまり、チップのパッケージに選択肢は無いという解釈でよろしいでしょうか?
224774ワット発電中さん:2014/09/10(水) 16:30:36.50 ID:0+ueYhD1
>>223
良くてQFPパッケージで、頑張れば手半田可能。
BGAパッケージはチップの下にピンが隠れるので自動機以外無理です。
225774ワット発電中さん:2014/09/10(水) 16:31:38.91 ID:hgS3ygKW
家庭リフローで
226774ワット発電中さん:2014/09/10(水) 16:54:29.17 ID:zxKRu3wV
>>224
裏返してUEWをパッドに・・・いや何でもない
227217:2014/09/10(水) 17:02:38.85 ID:lpIdFZxi
>>224
そうですか、ありがとうございます。
私が「半田付けテク」さんの煽りにまともに乗せられてしまっただけなんですね。

>>225
なんか、ホットプレートでとかいうのも見かけましたしね。

>>226
何気にUEWの被覆と格闘してたりすることはあります。
もちろんBGAパッケージででは無いですが。
228774ワット発電中さん:2014/09/10(水) 18:57:37.73 ID:SjEst7sh
>>224
BGAをジャンパーしてくれる業者があるのね
http://www.kei-all.co.jp/bga/jumper_wire.html

個人の半田職人
http://www.tayloredge.com/museum/mymuseum/electronics/deadbug.jpg
229774ワット発電中さん:2014/09/11(木) 00:34:54.18 ID:QTe7g2tJ
クルマに積んで運んだら一本くらい切れてそうだなw
230774ワット発電中さん:2014/09/11(木) 00:46:23.28 ID:ogtAuyNX
佐川で積んで運んだら一本くらい残ってそうだなw
231774ワット発電中さん:2014/09/11(木) 00:48:39.04 ID:QTe7g2tJ
あくまでも試作時の修正であって、これを完成物には出来ないよな、怖くて
232774ワット発電中さん:2014/09/11(木) 01:35:46.23 ID:Tfg7ueWJ
こんなの試作でも数十MHzじゃ動かないよ。
233774ワット発電中さん:2014/09/11(木) 05:39:20.79 ID:wdfDjh++
SDRAMとかだとUEWでの配線でも
50MHzぐらいまでは動くよ
234774ワット発電中さん:2014/09/11(木) 18:03:10.06 ID:wAOuUK2D
>>219
> 具体的にどのチップをどうやって
主流ってどうやって決めるの?
みんなで今まで作ったのを出し合って多数決?
第一、CM0からCA15まであるんだか、そこから決めるの?

PIC/AVRのノリは通用しないよ。
235774ワット発電中さん:2014/09/11(木) 18:12:56.90 ID:HtfUEryT
占い師にチップを決めてもらうよ
236774ワット発電中さん:2014/09/11(木) 18:33:51.02 ID:UiZpnwBT
iPhone6 のプロセッサ A8 だよ。
オレのノートPC A6 だよ!
237774ワット発電中さん:2014/09/11(木) 18:38:07.21 ID:8NthAuW+
>>234
質問に質問で答える姑息さ
分からないなら分からないと書ける勇気
238774ワット発電中さん:2014/09/11(木) 19:15:24.96 ID:SOLX0MCE
電電で趣味の工作って前提ならCM-0か3か4だろjk
面倒だし、mbedか何かでいいんじゃない?
239774ワット発電中さん:2014/09/11(木) 19:49:09.99 ID:yFzynT92
>>234
>PIC/AVRのノリは通用しないよ。
まあ、同じ様な答えが返ってくるだろうね
どこのスレにも性格のゆがんだヤツはいるから
240774ワット発電中さん:2014/09/12(金) 02:20:24.13 ID:D70V2e8E
お手軽なのはCM3かCM4の載った評価ボード
241774ワット発電中さん:2014/09/16(火) 09:02:42.37 ID:uPwBfBob
>>238
> 電電で趣味の工作って前提
このスレてPIC/AVRのノリは通用しないよ。
242774ワット発電中さん:2014/09/18(木) 19:20:59.44 ID:SwLaDqMF
ARMのdipてここの住人には重宝されてないのかしら?
243774ワット発電中さん:2014/09/19(金) 08:48:19.02 ID:gQ4C+bd6
DIPなぞ、実装費が高くついてしゃーないべ。
それよりも、0.8mmピッチBGAのピン間に特性良く、信号を2本通すのが問題だわ。
244774ワット発電中さん:2014/09/19(金) 08:54:26.74 ID:DY2lQmta
>>215
すぐハンダ付けのテクに話を持ってくあたり、相当コンプレックスがある、または
唯一自信のある分野とみた
作る機械的なプロセスを楽にして、何を作るかに時間をかけた方がよっぽど有意義
245774ワット発電中さん:2014/09/19(金) 09:04:37.16 ID:DzRKD5So
趣味で手半田なのか製品開発としてCADでパターン起こすのかで違ってくる罠
246774ワット発電中さん:2014/09/19(金) 12:35:07.93 ID:BrOPC9MM
>>243
ARMは日本でのPICやらのホビーユースな
雰囲気とは違くて量産も前提でこのスレは進んでるのね
247774ワット発電中さん:2014/09/19(金) 15:13:07.38 ID:dzKgV7G9
>>246
>>243の脳内ではねw
248774ワット発電中さん:2014/09/19(金) 23:53:48.08 ID:DY2lQmta
もはや趣味でも基板起こすハードルはだいぶ低いだろ今の時代
249774ワット発電中さん:2014/09/20(土) 10:10:20.41 ID:7q7fGL2X
>>247
それ、お前の脳内じゃね?
このスレで、DIPの話題が盛り上がった覚えが無い。

>>248
だな。
250774ワット発電中さん:2014/09/20(土) 10:47:20.09 ID:gzxCwi51
ARMのDIPてNXPのLPC810とLPC1114しかないやろ
251774ワット発電中さん:2014/09/20(土) 11:19:43.14 ID:GWZlIxkE
みなさんQFPくらいなら手半田普通にするんでしょ、おれは手先が震えるから無理だけどw
252774ワット発電中さん:2014/09/20(土) 13:20:07.70 ID:J+PGvEjC
100ピンくらいのなら肉眼で日常的に、よくピンにポリウレタン線つないでる程度しか
253774ワット発電中さん:2014/09/20(土) 13:38:02.07 ID:wckbfA8J
ジャンク箱のゴミになりかけていた64pinのSAM7Sを
aitendoで安売りしてた基板に貼って遊ぶぐらい
254774ワット発電中さん:2014/09/20(土) 16:16:23.38 ID:XLjcgfJY
>249
LPC1114のDIP登場期に
600milかよ300milにしろよダイ入るだろ
どーみてもNXPは300milのファブ持ってませんありがとうございました
というのが暫く続いてたと思った。

DIPはともかく、
SOICやTSSOPもあんまなくて最低がQFPー48ってのは
狭いトコに突っ込む時に微妙に不便なのよね。
LM3SのSOICもさりげなく退場してるし。
255774ワット発電中さん:2014/09/20(土) 17:43:39.47 ID:SjkFnKQ6
>>254
値段が同じなら、I/Oが多いのが好まれる。
ホビースト目線を捨てたら?
256774ワット発電中さん:2014/09/20(土) 18:11:09.03 ID:HCLN1M/r
QFNあるし狭いところも安心
257774ワット発電中さん:2014/09/20(土) 21:00:48.10 ID:GBBrb5Mb
LPC810で遊ぶと、最初にROM容量不足で困った
LPC812+DIP変換基板にしたら、次に電源5V非対応で困った
俺サンデープログラマのホビーストだもんねw

仕事ならQFP選ぶが、それよりLPCexpresso重くてたまらんもっとサクサク動いてくれ
258774ワット発電中さん:2014/09/21(日) 00:12:05.07 ID:QopOnAXy
つgcc-arm-none-eabi
259774ワット発電中さん:2014/09/21(日) 00:20:43.98 ID:dTeh1hxW
>>254
TDA1541AとLPC1114のDIP品が見事にそっくりなので
買ってきて初めて部品箱に入れたときちょっと笑えた
260774ワット発電中さん:2014/09/23(火) 15:10:12.62 ID:7iv8bYya
>>258
そしてPN2だなw
261774ワット発電中さん:2014/09/23(火) 17:55:22.91 ID:vwrGUvoG
OpenOCDにVersaloon、でも俺はエディタはemacs派だなw
262774ワット発電中さん:2014/09/23(火) 21:58:05.70 ID:CxLffq6Z
LPCXpresso IDE 7.4.0キター
263774ワット発電中さん:2014/09/23(火) 23:55:42.34 ID:lZAG3I4/
ダウンロードがすごく重い
264774ワット発電中さん:2014/09/24(水) 15:48:39.74 ID:sJEPrQaq
ARMが新プロセッサ「Cortex-M7」を発表、「コネクテッドカーを進化させる」
http://monoist.atmarkit.co.jp/mn/articles/1409/24/news108.html
265774ワット発電中さん:2014/09/24(水) 20:18:39.11 ID:VH1ScgCz
>>264
ほぉ〜、これはTI 一強が続く(と俺は思っている) DSP市場をモロにターゲットにしている印象。
キャッシュを固定メモリとして使えれば、まじDSPとして使えそう。

…あれ、積和演算はどの位なんだ?
M5とM6はどうなった?
266774ワット発電中さん:2014/09/24(水) 23:04:58.94 ID:r+rBw7Rs
Cortex-Rなんてなかった
267774ワット発電中さん:2014/09/25(木) 04:46:22.75 ID:87ZZdc/W
F401REで色々試してるのですが、旨く行かない物があります。
I2CのLCDで、ACM1602NIを使いたいとサンプル入れて試すも旨く行きません。

不韋 呂/ACM1602NI_Nucleo_Demoってプログラムだと、表示も出来ます。
それ以外は■が1行全部に表示されるだけで何も変化がありません・・・
これは401以外で作られてるのと、401が特殊で青や黄のプログラムでは動かないって事でしょうか?
(上記ブログラムは、401RE向けに作られているだけあって、問題無いようです)

他のプログラムでLCD.printfが使えれば楽ですが、特殊な記述になるようで移植も旨く行きませんでした・・・


こんな状態ですが、解決方法あればお願いいたします。
268774ワット発電中さん:2014/09/25(木) 06:40:28.21 ID:goBSdBGm
mbedは多種多様なARM系マイコンに移植されているけど、基本的に
作られたプログラムやライブラリは機種依存だと思っておいたほうがいい
ユーザのレベルも様々だし、公開物の動作確認も徹底されてないわけだから
Nucleoで動くものが、本家の青いボードで動かなくても不思議ではないよ

■が表示されるのは、おおかた初期化処理が正常にできてないっぽい
大抵はI2Cの伝送クロックが速すぎるか、待ち時間が短すぎることが原因だから
その液晶ライブラリを編集してwait関数を追加するなどの調整が必要だと思う
269774ワット発電中さん:2014/09/25(木) 14:55:41.67 ID:Zz9cczmU
>>268
サンクス。互換と言う点でそういう面があるのは知ってたけど、結構シビアだな・・・
白色バックライトで信号線が2本で済むから、I2C使いたかったけど。

秋月で白のシリアルタイプって、20文字4行だっけ?高いしでかいからなぁ・・・

もう少しwaitとか見てみるよ。
270774ワット発電中さん:2014/09/26(金) 08:47:15.71 ID:vGN1qIKx
はぁ?
271774ワット発電中さん:2014/09/26(金) 16:03:55.88 ID:k72seq/2
PSoC 4200 Prototyping Kit  \600
http://akizukidenshi.com/catalog/g/gM-08446/

CY8C4245AXI-483(PSoc 4)を使用したアプリケーションの開発とテスト向けの
プロトタイピング・プラットフォームです。
オンボードのUSBシリアルコントローラを介してPCと接続し、ブートローダソフト
ウェアホストツールによって簡単にプログラミングすることができます。

◆主な仕様
・搭載マイクロコントローラ:CY8C4245AXI-483(ARM 32ビットCortex-M0)
・クロック:48MHz
・メモリ:32KB(Flash)、4KB(SRAM)
・ユニバーサルデジタルブロック:4
・コンパレータ:2 / ・オペアンプ:2
・ADC:1x12 ビットSAR(1Msps)
・Cap Sense機能 / ・LCD 直接駆動機能
・コンフィギュアラブル I2C/SPI/UART
・GPIO:36
・USBシリアルコントローラ:CY7C65211
・外部拡張ポート:2x20(メイン)、2x7(USB) 各2.54mmピッチ、800mil
272774ワット発電中さん:2014/09/26(金) 18:33:42.59 ID:HlPwewwR
>>266
どうやらクロックあたりの処理能力が1.5倍、メモリがstだと約2倍なM4に見えるんだけど、Rの代わりになるの?
stのはF4とバイナリ互換だってよ?
273774ワット発電中さん:2014/09/27(土) 01:04:31.51 ID:eOFC5x0z
>>266
一応ほら、MPUだけでMMUが無いから、そこでまだなんとか(ry
926EJでヨクネってのは無しで…orz
274774ワット発電中さん:2014/09/29(月) 10:21:18.33 ID:9nt4zNl6
MMU載ってるのもあるべ
275774ワット発電中さん:2014/09/29(月) 14:44:49.68 ID:kBpXkpXz
>>274
M系でMMU載ってる奴って存在するんだっけか?

R系とM系のこまけーじゃない、正確な違いについては
聖書ARMv7-M_ARMのARMv7-R differences参照って事で
276774ワット発電中さん:2014/09/29(月) 20:45:51.56 ID:Vyg/SjSR
MMUなしがM。MMU+キャッシュの代わりにノーウェイトのメモリ積むんだろ。
277774ワット発電中さん:2014/09/29(月) 21:12:30.02 ID:8rGd+78J
あれ?みんなwaitないの?
278774ワット発電中さん:2014/09/29(月) 21:55:00.98 ID:kBpXkpXz
>>277
クロック100MHz以上ならフラッシュの読み込みにwait必要な奴が多々ある罠

M4とかの速い奴はキャッシュ付きがちょっと出回ってるけど…
279774ワット発電中さん:2014/09/29(月) 22:07:05.77 ID:Vyg/SjSR
そういや、M7はキャッシュ込みのアーキテクチャなんだな。
280774ワット発電中さん:2014/10/03(金) 13:03:40.57 ID:D8bfeDxf
281774ワット発電中さん:2014/10/03(金) 18:17:08.10 ID:aGyz9Tsj
RTXとは別の?

ていうかmでリアルタイムじゃないのは切ないな
282774ワット発電中さん:2014/10/03(金) 18:47:48.54 ID:kivv3qEh
RTXはARM社というよりはKEILのOS実装

ARMとしてはCMSIS-OSっていう標準API仕様があってKEIL RTXもμVision5環境からはCMSIS-OS仕様が標準になった

で、それとは別のようだ

リアルタイムじゃないイベント駆動ってことだと、擬似マルチタスクになるのかな、丁度Win3.0みたいな、あんまし魅力無いな
283774ワット発電中さん:2014/10/03(金) 23:48:53.21 ID:pb9/Wka0
がじぇっとるねさすからのメールにいきなり添付ファイル入っててウイルスかとオモタ
284774ワット発電中さん:2014/10/04(土) 20:27:58.48 ID:m1L1ZA/n
LPC82x ええな。今度はADCも入っとる。
285774ワット発電中さん:2014/10/04(土) 20:42:26.84 ID:bOowAYIW
おお、DMAもはいっとるがな
286774ワット発電中さん:2014/10/04(土) 21:12:11.81 ID:O9/aJFtD
5Vトレラントのピン増えてる
VDD条件あるパチものだけど
287774ワット発電中さん:2014/10/05(日) 14:47:31.52 ID:puaEVUX9
>>257
米粒AVRに惹かれて極小ピンマイコン探ってみたが、
LPC81xいい線いってるんだが 3.3Vなんだよなぁ。
これが 3.3〜5Vでも使えれば、ホントにおしい。
欲を言えば1.27mmピッチフラット16pinも欲しい。
288774ワット発電中さん:2014/10/05(日) 21:25:10.31 ID:k5uxI2Ye
一部のアナログ兼用ピンを除いて5Vトレラント入力なので、もっと気軽に使ってもいいと思うぞ。
289774ワット発電中さん:2014/10/06(月) 12:38:59.35 ID:GU9qF240
Cortex-A12があるのを今日知った
290774ワット発電中さん:2014/10/06(月) 14:00:18.34 ID:ySffnqyB
情弱乙
291774ワット発電中さん:2014/10/06(月) 22:08:06.50 ID:cNNmDxR/
いや〜、そんな風に誉められると照れるなぁ〜 テイ!
292774ワット発電中さん:2014/10/06(月) 23:19:30.35 ID:5XlldaLP
293774ワット発電中さん:2014/10/07(火) 22:02:12.56 ID:AB+/rn7m
ARMコアCPUの勉強をしたいと思います。
目的は組み込みへの応用です。
32ビット系を考えています。
お勧めのボードはありますでしょうか?
294774ワット発電中さん:2014/10/07(火) 22:49:52.07 ID:6XgfBFBe
>>293
想定してるターゲットに近いスペックの選べばいいよ。
295774ワット発電中さん:2014/10/07(火) 23:35:09.02 ID:46HJrDQ3
>>293
STM32Fxxxの載ったやつなら日本語の参考書とかあって入りやすいかも
Discoveryとか
296774ワット発電中さん:2014/10/08(水) 02:42:14.31 ID:EmabC/DO
>>293
ボード買う前にqemuのarmエミュで遊んでみたら?とか言ってみる
297774ワット発電中さん:2014/10/08(水) 07:46:30.72 ID:51gZNgyJ
RTOS若しくOS無しのソフトウェアか、組込Linux走らせたいのかで違う
前者ならCortex-M、後者ならCortex-AのCPUになる
298774ワット発電中さん:2014/10/08(水) 18:51:50.44 ID:okCitiQz
Edison にしとけwww
299774ワット発電中さん:2014/10/08(水) 19:13:37.82 ID:QKbOkXgq
ホビーユーザーの皆さんは、どこのコンパイラ使っているんでしょうか?
使いやすさで、keilってのを使おうかと思っているんですが
これって値段が要問い合わせで不明です…個人では微妙でしょうか?
300774ワット発電中さん:2014/10/08(水) 20:20:33.15 ID:8YmiWIfl
ホビーユーザなら、コンパイラなんて無料のを使うのが普通じゃないの?
301774ワット発電中さん:2014/10/08(水) 20:45:38.24 ID:51gZNgyJ
>>300
MDKプロフェッショナルで1万ドル、Cortex-M専用版(RLライブラリ使用不可)で2500ドルくらいかな、その上のスタンダードが3500ドルくらい。俺は業務なのでプロ版だけど。

無料版はRTOSライセンスこそ付いてるがオブジェクトサイズ32KB制限なので、学習教材ならともかくマトモな物は作れない。
302774ワット発電中さん:2014/10/08(水) 20:46:28.20 ID:51gZNgyJ
安価間違えた
>>299 へのレスです
303774ワット発電中さん:2014/10/08(水) 21:42:11.75 ID:g61V/zXz
gccじゃダメなの?
304774ワット発電中さん:2014/10/08(水) 22:11:37.94 ID:SjWD66Al
>>303
コンパイラと言ってるけど、統合環境の話なんでしょ
305774ワット発電中さん:2014/10/08(水) 22:14:29.32 ID:N/vPXzLW
レスありがとうございます。
STM32−DISCOVERYシリーズにしようかと思います。
色々参考になりそうなのが多そうですので。
RTOSをなんか見つけてやってみようかと想います。
306774ワット発電中さん:2014/10/08(水) 22:57:12.38 ID:oQgFwRI4
>>305
CQ出版からでてる参考書か、インターフェイス誌のバックナンバー探すといい
307774ワット発電中さん:2014/10/08(水) 23:20:33.36 ID:QKbOkXgq
>>301
どうもです。物凄い値段ですね。これじゃ個人で買うのはちょっと厳しいですね。
>>303,304
その通り、統合環境でした。

ここ↓で売っているARM開発ボードだとサンプルがkeil用なんです。
http://www.csun.co.jp/SHOP/447480/list.html
サンプルがあるから丁度良い!と思っていたんですけど、その統合環境の値段で
振り出しに戻りそうですw
308774ワット発電中さん:2014/10/08(水) 23:31:47.82 ID:kJpbmdBx
>>299
GCC一択
309774ワット発電中さん:2014/10/08(水) 23:40:29.24 ID:kJpbmdBx
>>305
DISCOVERYだとRAMが少なすぎてRTOSは苦しい。
まあ、そのときは別のボードで遊べばいい。
統合環境はEclipseでいいならここのそいてみれば。
http://miqn.net
310774ワット発電中さん:2014/10/09(木) 00:29:38.32 ID:MfC4x2S+
ん?launchpad,pn2,openocdでしよ?
311774ワット発電中さん:2014/10/09(木) 09:32:25.96 ID:WILK6ZxJ
LPC1347がのったLPCXpressoをGCCで開発したいんだが、付属のデバッガボード経由でOpenOCDでデバッグできる?
それともLPC-Link2とかいうの買わないとダメかな。
312774ワット発電中さん:2014/10/09(木) 18:17:41.36 ID:TejbGCls
できるでしょ。
lpcをgccなら、マジックナンバーには気をつけて。
313774ワット発電中さん:2014/10/09(木) 19:14:18.45 ID:WILK6ZxJ
>>312
了解、もうちょっと調べてからXpresso買ってみる
314774ワット発電中さん:2014/10/09(木) 19:38:19.28 ID:iAOSAAb5
LPC-Link2はある意味お得だから購入しておいても損はない
315774ワット発電中さん:2014/10/09(木) 22:51:57.80 ID:+W0gKrcs
>>306>>309
CQ出版の参考書が手に入れやすそうなのとWEBにもたくさんありましたから、
なんとかやって行けそうです。
RAM不足とかの問題はまずはARMを使えるようになってから考えたいと思います^^;
316774ワット発電中さん:2014/10/10(金) 14:22:06.90 ID:kSVKMS7W
どこかに各基板の互換性とか、纏めてあるサイトとか無いですかね?
エンベットとか青・橙の互換性が一部の命令で互換性が無くて、
青で動くけど他のでは旨く動かない・・・とか有って。

使う命令の互換性さえ問題無ければ、F401とか安い基板を使えるので。
全部を全部青でやろうとすると、結構高くて・・・
317774ワット発電中さん:2014/10/10(金) 14:56:01.13 ID:ED3zBiEt
基板の互換性っていう意味がわからん
メーカー違ったら互換性なんてないよ
イーサネットとかOTGみたいに使えるGPIOポートが限られてる物は同じようにしか設計できないけど
318774ワット発電中さん:2014/10/10(金) 16:47:27.63 ID:kOz98agg
mbedでの機能の使える/使えない違いとか聞きたいんでないの
319774ワット発電中さん:2014/10/10(金) 22:52:28.48 ID:8otXV4JH
>>310
貧乏人の宣伝ウザイ
320774ワット発電中さん:2014/10/12(日) 20:18:40.03 ID:TAAy5APH
>>316
mbedってことはNXPのLPC17xxか
STM32F401とかとは全然違うよ
そりゃまあARM Cortex-M3/M4はCPU命令やコンパイラは全メーカー互換性あるけどペリフェラルは別
321774ワット発電中さん:2014/10/13(月) 09:20:59.44 ID:9Qy6JUK8
(仕事ネタ)
NXPか、ST Microか、Freescaleか…
どれを使うのが顧客と共にWin&amp;Winになれるのか、それが問題。

目的に特化すれば選択も簡単なれど、他に流用出来るようにもしたい。
322774ワット発電中さん:2014/10/13(月) 11:57:44.76 ID:vc2ndUtr
どれも使ったけど、STは開発環境出してないよね?
今はあるのかな?
FreescaleのCodeWarriorは至れり尽くせりの機能だが、その機能が足枷になる事があった

NXPのLPCXpressoが無難で良い気がする
IDEも基板も普通に使える
323774ワット発電中さん:2014/10/13(月) 11:59:51.41 ID:vc2ndUtr
>>310
ネカマブログ野郎か…
324774ワット発電中さん:2014/10/13(月) 18:10:09.02 ID:SA3Dy4hb
i.MXはドキュメント読みづらくて難儀した
UARTのTX=入力、RX=出力には立腹した
325774ワット発電中さん:2014/10/13(月) 20:50:07.28 ID:Ivt4zuYD
>>324
フリースケールのドキュメントは俺も嫌。
客からの指定なら、今度から割り増し請求したいとこ。
326774ワット発電中さん:2014/10/13(月) 20:53:30.74 ID:Ivt4zuYD
>>322
> NXPのLPCXpressoが無難で
NXPはよく使うけど、LPCXpressoって仕事で出る幕ない気がする。
なんに使うん?
327774ワット発電中さん:2014/10/13(月) 20:58:53.65 ID:jWnPEGg4
プロトタイピングに使うんだろ。
328774ワット発電中さん:2014/10/13(月) 22:03:54.12 ID:32xflUfJ
デカルチャー
329774ワット発電中さん:2014/10/14(火) 00:42:02.04 ID:VeywNotP
プロトタイピングって、結局本番と同じ環境じゃないと二度手間になるだけだし
330774ワット発電中さん:2014/10/14(火) 17:28:23.86 ID:F1n+pPRX
atmel「…」
331774ワット発電中さん:2014/10/14(火) 19:58:48.69 ID:HvsGwwgS
>>315
RTOSには小さいものもあるので、なんとかできますよ。
STM32F3Discoveryは確かRAM48Kだったかな、8タスク動いたよ。35Kぐらいは余裕で余らせた状態で。
332774ワット発電中さん:2014/10/16(木) 15:03:19.07 ID:zHgolB0X
mbedの1114FN28をスイッチサイエンスから買ったんだが、
ダウンロードしたbinファイルをドロップしたら
1114が勝手にアンマウントされてエクスプローラ上から消えて再マウントされる
で中にはbinファイルは無いし、プログラムも書き込まれてないんだが
これは初期不良なの?
それとも俺が何か間違えているのかな
333774ワット発電中さん:2014/10/16(木) 15:12:14.77 ID:zHgolB0X
自己解決しました
334774ワット発電中さん:2014/10/16(木) 15:17:24.34 ID:VJMOPonZ
技術者の端くれであれば
どういう風に自己解決したか書いておくべきだな
335774ワット発電中さん:2014/10/16(木) 15:21:06.97 ID:EMMazB+1
1114FN28はディスコンになったけど復活させられたとかよく分からんな
336774ワット発電中さん:2014/10/16(木) 17:20:10.67 ID:zHgolB0X
>>334
あまりに恥ずかしい話だが
書こうじゃないか
とりあえず動作としては
一度アンマウントされるのは正しい動作だった
1768しか使った事がなかったので分からなかった。
でプログラムが動かないと思っていたのは
グランドがきっちり繋がっていなくて
Ledが点灯してなかっただけだ。
ファームウェアを更新とかする前に
俺は一度深呼吸すべきだった
というわけで俺の恥ずかしい失敗でした
337774ワット発電中さん:2014/10/18(土) 13:06:32.30 ID:mc52fZ+G
質問です。
STM32F42xxシリーズで組込み開発してるんですが、
CCM RAMに格納しているデータにUSBHSからアクセスできるんでしょうか
338774ワット発電中さん:2014/10/18(土) 14:57:06.22 ID:d/Hggh1w
>>337
DMA転送してなければ問題ないけど、例えばKEILのUSBミドルウェアなんかはDMA使ってるでしょ
339774ワット発電中さん:2014/10/18(土) 15:16:57.73 ID:mc52fZ+G
>>338
やはりDMAしてるかどうかですよね。
ありがとうございます。
340774ワット発電中さん:2014/10/26(日) 01:39:42.41 ID:3q72aZTw
>335
自分から言い出した10年供給保証の横紙破りを指摘されたんで、
無視したら今後の供給の信用問題にもなりかねんって判断でしょ
341774ワット発電中さん:2014/10/26(日) 01:48:38.11 ID:RI3zzia4
32bitでもやることはlチカチカ
342774ワット発電中さん:2014/10/26(日) 02:39:18.21 ID:hYR4W76s
>>341
最低ランクの評価ボードだと確かにLチカとマルチスレッドの練習くらいしかやる事ないからな
少しいい奴ならUSBのデバイスクラス組んでみたりWEB鯖ぶち込んだりグラフィック弄ったり
343774ワット発電中さん:2014/10/26(日) 04:10:04.00 ID:Hh0LkjyM
AKI80が流行ってた時代からずいぶん進歩したよな
こんなに手軽に32bitマイコンが扱えるようになるとは
344774ワット発電中さん:2014/10/26(日) 04:41:36.49 ID:oZ639EDe
しかし電池動作をさせようと思うとまったく論外のダメッぷり
345774ワット発電中さん:2014/10/26(日) 08:55:46.79 ID:fHd525CQ
>>343
> AKI80が流行ってた時代
知らんがな。
自分から見えている世界が全てと思うなよw
346774ワット発電中さん:2014/10/26(日) 12:27:09.83 ID:TSVWURt2
そりゃあ8bitのZ80時代から何十年も経ってるから
求められてる物も随分違うし、ネットワークやマスストレージ、動画再生まで、何でもやらなきゃならん
347774ワット発電中さん:2014/10/26(日) 13:24:54.38 ID:576NJ+9e
>>342
俺は自営だけど、最低ランク(\1000代とかw)の評価ボード使って大手メーカ相手の仕事をガンガンしてるよ
348774ワット発電中さん:2014/10/26(日) 13:28:58.14 ID:SbjYtuxz
CPU速度は別にいんだけど、RAMが少ないと何もできない

おれの言う何もっていうのはネットワークサービスを幾つか(WEB鯖含む)とUSBデバイス実装、192KBあればどうにかなるけど96KBとかだときつい
349774ワット発電中さん:2014/10/26(日) 17:08:28.69 ID:fqPuIZEM
RAMが沢山あってSDとかの外部メモリースロットが付いてる
安い開発ボードって無いですかね?
350774ワット発電中さん:2014/10/26(日) 19:33:06.17 ID:o9JNyz4c
Android タブレットなら5000円くらいて全部入り
351774ワット発電中さん:2014/10/26(日) 23:10:26.14 ID:w/lJdIXZ
FLASH MAGICで書き込むのにちょうどいいUSBシリアル変換機を探しているのですが、
おすすめはないでしょうか?
352774ワット発電中さん:2014/10/27(月) 02:06:17.53 ID:W07Smvn0
>>351
これとか
http://strawberry-linux.com/catalog/items?code=50030
このあたり
http://www.amazon.co.jp/gp/product/B00KS12RIO/ref=s9_simh_gw_p60_d0_i1?pf_rd_m=AN1VRQENFRJN5&pf_rd_s=center-3&pf_rd_r=00XK808ZQP7FGH9K8YG0&pf_rd_t=101&pf_rd_p=155416589&pf_rd_i=489986
自分はこれ使ってる(入力がTXC、出力がRXCと表記されてる)
http://www.amazon.co.jp/USB2-0-%E3%82%B7%E3%83%AA%E3%82%A2%E3%83%AB%C2%B7%E3%82%B3%E3%83%B3%E3%83%90%E3%83%BC%E3%82%BF-
%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB-CP2102-6%E3%83%94%E3%83%B3%E3%82%B1%E3%83%BC%E3%83%96%E3%83%AB/dp/B00HLUZYXA/ref=pd_sim_diy_5?ie=UTF8&refRID=1BWM9W7784PQHDVVZ0VD
353774ワット発電中さん:2014/10/27(月) 02:56:41.30 ID:s9Hyxcar
>>349
pcDuino3 without wifi
http://akizukidenshi.com/catalog/g/gM-08059/

Cubieboard
http://www.sengoku.co.jp/mod/sgk_cart/search.php?cid=4825
354774ワット発電中さん:2014/10/27(月) 09:25:06.37 ID:zNQ+nXnO
355774ワット発電中さん:2014/10/27(月) 10:53:21.57 ID:XzY3AHzR
ボロそうに見える基板なのは相変わらずだな>pcduino
356774ワット発電中さん:2014/10/27(月) 12:45:56.72 ID:nmT5Z9AO
>>352
3.3V用といいながら電源は5V出てるケーブルなんて売らんで欲しい
357774ワット発電中さん:2014/10/27(月) 22:56:51.11 ID:6UpV1r8y
358774ワット発電中さん:2014/11/01(土) 20:37:50.26 ID:ILglgqex
皆さんはJTAGとか、何処の使ってますか?
Win8でも使えるオススメなど有りますでしょうか?
359774ワット発電中さん:2014/11/01(土) 21:05:30.48 ID:G+1kV428
>>358
JTAGの何?
360774ワット発電中さん:2014/11/01(土) 21:09:53.15 ID:jBCcNUja
JTAGデバッガって言いたいんだろうね
361774ワット発電中さん:2014/11/01(土) 21:48:35.48 ID:ILglgqex
>>359
スミマセン。こう言う物です↓
http://www.csun.co.jp/SHOP/2009121901.html
これから開発をしてみようかと思ってます
で、デバッガーや書き込み用にに何を買えば良いのやらって感じです
362774ワット発電中さん:2014/11/01(土) 22:14:07.67 ID:T1ZI7Gp0
最近のボードならついてんじゃん。そのくらいの知識なら、ついてんのが楽でいいよ。
363774ワット発電中さん:2014/11/01(土) 22:18:51.42 ID:G+1kV428
>>361
まずチップを決めて、開発環境(デバッガーソフト含む)を選択して、
それに対応してるJTAGインターフェースを選ぶ
Win8で使えるかどうかはデバッガーソフトの問題だから
364774ワット発電中さん:2014/11/01(土) 23:12:21.20 ID:OSL7+C71
>>358
KEIL ULINK2
安く上げるならULINK-MEっていう基盤剥き出しのもある
365774ワット発電中さん:2014/11/01(土) 23:14:23.99 ID:OSL7+C71
あとSTマイコン搭載の評価ボードだとST-Link内蔵のもあるな、Discoveryとか
366774ワット発電中さん:2014/11/01(土) 23:23:38.67 ID:jBCcNUja
最近、簡単なデバッガついてるボード本当に多いよね
NXPならLPC-Linkがくっついてる
どいつもこいつもARMマイコンだよこんちくしょう
367774ワット発電中さん:2014/11/02(日) 00:25:47.06 ID:iRlmdjKF
ていうかデバッガ以前に、Cortex-AなのかMなのかで開発の方向性全然違うからな
動かすOSも全然違うし
368774ワット発電中さん:2014/11/02(日) 00:40:22.06 ID:uRaXw1eJ
>>358 です。みなさまアリガトウ御座います!
それで後出しじゃんけんみたいになちゃって申し訳ないです
いま考えているのは、Cortex-M搭載のこの↓ボードです
https://strawberry-linux.com/catalog/items?code=15074
CAN-BUSに繋いでデータをSDに吸い出したいと思っています
ただのホビー開発なので、Eclipse?でとにかく安く開発したいです
369774ワット発電中さん:2014/11/02(日) 00:41:50.23 ID:GF2YDEfD
STはEclipseベースでいいからIDE用意してほしいわマジで
もったいない
370774ワット発電中さん:2014/11/02(日) 00:52:48.62 ID:iRlmdjKF
>>368
オリメックスのやつか、前に仕事で1枚買ったわ
安いんだけどあんまし良い印象なかったな
確かIAR開発環境のサンプルしかなくて、それもUSBやイーサネットが満足にはしらないズタボロの内容で

ARMいじり始めて最初の時で腕前もなかったから途方に暮れたわ
371774ワット発電中さん:2014/11/02(日) 15:19:23.98 ID:uRaXw1eJ
>>370
OLIMEXの使った事がある方でしたか!
で、良い印象が無いと…そうであれば悩みますね
ちなみにJTAGデバッガ等は何を使われましたか?

あとは、こっち↓のボードも考えているんですが、
http://www.aitendo.com/product/2493
値段が倍以上なのとOLIMEX以上に情報が無いのに躊躇していますw
372774ワット発電中さん:2014/11/02(日) 15:41:19.59 ID:OH9uOPEJ
うん、あれはデバッガまで含めた開発環境構築にすさまじい手間がかかるね。
情報も少ないので個人的にはおすすめしない。
楽なのはnxpかな。
373774ワット発電中さん:2014/11/02(日) 15:46:35.11 ID:OH9uOPEJ
手間がかかるのはolimexね。
nxpてかlpcのデバッガつきボードでcanがついてる2000円ぐらいのはないの?
公式のlpcxpressoがあるから楽だと思うが。
374774ワット発電中さん:2014/11/02(日) 18:50:58.90 ID:m7/WTNcQ
フリークケールのドキュメントは誤記が多いな。
困ったもんだ。
375774ワット発電中さん:2014/11/02(日) 18:58:13.42 ID:2DfiZt3Z
フリークケールなら仕方がない
376774ワット発電中さん:2014/11/02(日) 19:09:47.22 ID:TTSKeBSI
仕事でST32F407搭載の3万5千円くらいの何でもアリ評価ボードを買ったが、あれは良かったし元はとれた。けどホビーにはちょっと高いよな。
377774ワット発電中さん:2014/11/02(日) 20:34:57.15 ID:f2UywOp2
誤記もだが
基本的なことや概要説明を、探すだけで苦労するんだよな

例; 内蔵シリアルポートの数は?信号in/out方向は?
378774ワット発電中さん:2014/11/02(日) 21:02:29.90 ID:MExsPL4v
>>375
俺も誤記ったかw

>>377
あるある。

英語の言い回しもなんか変。
俺も得意では無いが、他社と比べて頭に入って来ない。

でも、コスパはフリスケなんだよな。
TI、もっと頑張ってくれ
379774ワット発電中さん:2014/11/02(日) 21:47:01.40 ID:F70G437H
じゃ、みんなcoocoxで。
ホビーならいいよね。
380774ワット発電中さん:2014/11/03(月) 00:19:58.86 ID:E2bDTT6a
>>379
そんなモノがあるんですね。ARMは奥が深い・・・
てか、これはちょっと導入する価値があるかもしれません!
検討してみます
381774ワット発電中さん:2014/11/03(月) 00:43:20.61 ID:/l8cFesO
え?知らなかった?
olimexなんてcoocoxのデバッガ売ってんじゃん。
苺だってoliタグひけば売ってるだろ?

てっきり中国に流れるのいやなのかと思ってたわ。
382774ワット発電中さん:2014/11/03(月) 04:08:49.07 ID:wW6FHC0J
ARMが「mbed OS」で伝えたいメッセージ
http://monoist.atmarkit.co.jp/mn/articles/1410/28/news024.html
383774ワット発電中さん:2014/11/04(火) 21:08:03.31 ID:2dOMbNjT
>>379
STのホームページにリンク貼られてるもんな。ST公認なんだな。
384774ワット発電中さん:2014/11/05(水) 04:35:13.70 ID:YhVUtso0
>>382
> そもそもOSといってもRTOSの核になる部分はハードウェア抽象化レイヤーである
> 「CMSIS」に集約されているので

ってすげえこと書いてんな。まあライターの名前見て糞記事も納得だけど。
385774ワット発電中さん:2014/11/05(水) 05:49:55.77 ID:nRwN0E81
ARMで具体的に何作るの?
PICとかで間に合わなくて使いたくなるケースがあまり思い浮かばないんだけど
386774ワット発電中さん:2014/11/05(水) 07:13:49.69 ID:Uhzw4+dk
>>384
mbed osってRTOSだっけ?
387774ワット発電中さん:2014/11/05(水) 08:39:29.04 ID:iCt7Pa/c
>>385
そう思っているなら用は無いから帰んな
388774ワット発電中さん:2014/11/05(水) 08:42:08.22 ID:BLDPTzpI
>>387
もしかして君Lチカしかしてないの?w
389774ワット発電中さん:2014/11/05(水) 08:58:08.54 ID:PNUSvlya
mbedってスタンドアロンなデバイス向けではなく、鯖を通じて機能を提供する、例えば遠隔地に配置する測定器とかをmbed鯖経由でWEB閲覧させるみたいなケースを想定してるんだろうか
390774ワット発電中さん:2014/11/05(水) 09:54:07.02 ID:jhi5WiLC
ARM、大学向けに20ユーロ未満と安価な組み込み開発キットを提供
http://techon.nikkeibp.co.jp/article/NEWS/20141103/386422
391774ワット発電中さん:2014/11/05(水) 12:40:32.22 ID:cHKa4VoI
世の中、自分と同じだと思っているらしい >>388
392774ワット発電中さん:2014/11/05(水) 14:08:31.40 ID:h1SMDY/3
>>390
どかで見た事あるボードだな
http://akizukidenshi.com/catalog/g/gM-07711/
ぼった杉!?
それとも値段下がるのか?
393774ワット発電中さん:2014/11/05(水) 14:33:30.73 ID:1ASVvV0E
embeddedartistsの板で49ユーロ
たくさん作れば20ユーロにできるんだろうけど、恩恵で一般向けの価格も安く・・・ならないか
394774ワット発電中さん:2014/11/05(水) 14:54:30.23 ID:tLj62hxC
>>385
まともなレスがつかないところをみると図星らしいね
395774ワット発電中さん:2014/11/05(水) 20:01:26.45 ID:J0WKROuX
タブレット買えば モジュールごてごて付けるより遥かに安い…
液晶 加速度 ジャイロ コンパス GPS wifi Bluetooth 3G スピーカー タッチパネル カメラ etc...
ハードから作るよりソフトを作ったほうがみたいな 
396774ワット発電中さん:2014/11/05(水) 21:38:13.84 ID:3rQaMlp+
タブ、仕様フルオープンならそれもありだが
397774ワット発電中さん:2014/11/05(水) 22:00:01.97 ID:sTYR0AKG
まあ、APIからそこそこいじれるからなあ。
センサー全部のせでなければ5000円くらいからあるし。
398774ワット発電中さん:2014/11/05(水) 22:20:45.46 ID:h2LedcI/
>>394
ではマジレスしてやろう。
俺はARMで、
・ネット端末
・超高速○○○○
・○○用○○○
・映像用○○○
・etc...
を作って来た。
仕事だから細かくは書けんよw
399774ワット発電中さん:2014/11/05(水) 23:43:18.24 ID:zhHmeCtP
じわじわくる
400774ワット発電中さん:2014/11/06(木) 00:09:55.22 ID:lrSiNEH/
>>398をみてマジレスだと思うヤツがいるかが問題
401774ワット発電中さん:2014/11/06(木) 00:57:37.05 ID:6gGDgDhv
>>398は言ってることが矛盾してる
ARMなんか要らないだろPICで十分と言ってる割にARMつかってるじゃん

だいたいPICのCPUリソースとパワーでネットワークだの画像処理だのは無理だろ
まあ単機能端末くらいなら出来るかも知れんが
402774ワット発電中さん:2014/11/06(木) 01:37:22.81 ID:+IQlsqgX
>>401
> >>398は言ってることが矛盾してる
> ARMなんか要らないだろPICで十分と言ってる割にARMつかってるじゃん

頭大丈夫?
403774ワット発電中さん:2014/11/06(木) 02:50:08.69 ID:FOMbN+gC
>>398
ふむ穴埋めクイズだな
・超高速重力加速器
・ネコ用給仕機
・映像用復号機
どうだ?
404774ワット発電中さん:2014/11/06(木) 06:28:19.73 ID:oibQiVEy
・超高速田代砲!
・ヘイ用メーン
405774ワット発電中さん:2014/11/06(木) 09:21:54.43 ID:6gGBHcQc
・超高速バイブ
・女性用バイブ
・映像用バイブ
406774ワット発電中さん:2014/11/06(木) 13:46:01.36 ID:5Z9jPJ8D
MathWorksのC言語生成ツール「Embedded Coder」、Cortex-A向けコードを出力可能に
http://techon.nikkeibp.co.jp/article/NEWS/20141104/386595
407774ワット発電中さん:2014/11/06(木) 22:09:56.83 ID:GT9uvq+x
>>403
>・超高速重力加速器
文字数増えとるw

>>401
> ネットワークだの画像処理だのは無理
だからARMなのさ
ちょっと前なら x86な所も、A15 Quad Coreで対応出来るし。
しかも x86には無い 10GbE sxitchまで内蔵されているし。
408774ワット発電中さん:2014/11/07(金) 08:27:15.96 ID:OvLN6KxX
青い宇宙人?
409774ワット発電中さん:2014/11/07(金) 20:26:44.43 ID:/yqegkrK
LPCXpresso IDE 7.5.0キター
410774ワット発電中さん:2014/11/08(土) 00:25:21.17 ID:klTgB1sZ
イーサネットならCortex-Mでも全然余裕
411774ワット発電中さん:2014/11/08(土) 11:17:21.06 ID:e00QdxjA
イーサネットなんて、8bitで十分。
http://akizukidenshi.com/catalog/g/gK-01223/
412774ワット発電中さん:2014/11/08(土) 11:30:29.13 ID:45wx5e2G
GbEだとそうも言ってられないだろw
413774ワット発電中さん:2014/11/08(土) 11:32:59.48 ID:vT8fTtdM
応答が遅くても通信できるからな
414774ワット発電中さん:2014/11/08(土) 12:43:18.06 ID:3dV97ZnT
>>411
秋月って、webにあるパーツほぼ全部店に置いてあるっぽいんだよなぁ。
すげえなぁ、いつもお世話になっております。

レジがposになったのがちょっと残念だが。
415774ワット発電中さん:2014/11/08(土) 13:21:18.19 ID:cDMlMLrM
ブラックなんたらとかベーグルなんたらの一覧表ないかな
freescaleのimx6系のがほしいのによくわからんわ
416774ワット発電中さん:2014/11/08(土) 13:58:12.31 ID:cWISf602
イーサネットといっても、単機能クライアントから多重接続可能な鯖を何種類も同時稼働させる物までピンキリだからな
417774ワット発電中さん:2014/11/08(土) 14:29:05.18 ID:+UoB9jWq
>>415
ggrks!

Raspberry Pi-like boardset packs quad-core i.MX6
ttp://linuxgizmos.com/raspberry-pi-like-boardset-boasts-quad-core-imx6/
418774ワット発電中さん:2014/11/08(土) 15:28:24.58 ID:LEwx54cI
>>417
thx!guts ;-)
419774ワット発電中さん:2014/11/09(日) 22:57:07.49 ID:BcF5FKri
デバッガハードはどれがいい?
j-link cloneがやっすい($10程度)なんでいけないと思ひつつ触手が動いてしまいそうだ。
やっぱりしっかりケースに入っている奴がいいよね。
420774ワット発電中さん:2014/11/09(日) 23:36:13.42 ID:up7mzG8G
ULINK-MEが基盤剥き出しで裸だけど、前にうっかりショートさせて壊したことあるわ
421774ワット発電中さん:2014/11/10(月) 02:41:36.17 ID:9cqdYD82
J-LINK EDU
422774ワット発電中さん:2014/11/10(月) 04:04:26.80 ID:yE2y+wP8
これでしょう?
http://www.positive-one.com/products/real-time-os/89-segger-j-link
使ったことないけど大丈夫そうじゃない?
423774ワット発電中さん:2014/11/10(月) 04:09:32.28 ID:yE2y+wP8
424774ワット発電中さん:2014/11/10(月) 13:11:53.24 ID:BGVMiLL8
RSコンポーネンツ、16コア演算チップ搭載の名刺サイズスパコン「Parallella」
http://pc.watch.impress.co.jp/docs/news/20141110_675205.html

アールエスコンポーネンツ株式会社は、名刺サイズの基板に16コアの演算アクセラレータを
搭載する米Adapteva製のスパコンボード「Parallella Board」を7日に発売した。

制御用にARM Coretex-A9ベースのXilinx製SoC「Zynq Z7000」(デュアルコアARM、FPGA内蔵)
シリーズを搭載するほか、演算アクセラレータとして16コアプロセッサの「Epiphany III 16-Core」を
備えることで、小型ながら並列処理プログラミングが可能。
425774ワット発電中さん:2014/11/10(月) 20:49:52.41 ID:F5VZlB0x
>>424
ポチった
426774ワット発電中さん:2014/11/10(月) 21:09:08.87 ID:EM6qQp95
>>424
> 「Epiphany III 16-Core」
アーキテクチャは何? ARM? それともただのアクセラレータみたいなもん?
427774ワット発電中さん:2014/11/10(月) 21:23:37.71 ID:EM6qQp95
>>424
Adapteva社製、一コア 2GFLOPSで16コアか。
浮動小数点演算に特化したプロセッサみたいだけど、これだったらZynqのPCIeにGPUくっつけたほうが性能でそう。
428774ワット発電中さん:2014/11/10(月) 21:26:21.16 ID:/4yuFy1e
Epiphany アーキテクチャだって
429774ワット発電中さん:2014/11/10(月) 21:29:50.98 ID:S2o0Vn69
チラっとググったら独自アーキテクチャのRISCみたい
SDK(Eclispse&GCC&GDBベース)がある様だな
430774ワット発電中さん:2014/11/10(月) 21:33:58.52 ID:EM6qQp95
あと OpemCLに対応してるんか、これ?
してないとプログラミング方法は独自?
なら、面倒臭そう…
431774ワット発電中さん:2014/11/10(月) 21:35:46.09 ID:o8WeETyT
>>427
その構成ならPCで良いんじゃね?
432774ワット発電中さん:2014/11/10(月) 21:43:02.43 ID:JJs1vEZY
電力だろ。GPUは大食らいだし
433774ワット発電中さん:2014/11/10(月) 21:43:29.70 ID:ofUwVxHQ
>>424
Parallelaってコレか〜!

45GHzのCPU並みの演算能力を並列処理で実現、安価にスパコンを作ることが可能なオープンソースプロジェクト「Parallella」とは?
http://gigazine.net/news/20121007-supercomputer-parallella/
434774ワット発電中さん:2014/11/10(月) 21:43:45.85 ID:ztQKx1yC
演算アクセラレータに興味がなければZYBOのほうが使い勝手よさそうな感じ?
435774ワット発電中さん:2014/11/10(月) 21:49:54.10 ID:OnZqkH4p
nVIDIA Teslaの一番下で500gflops超えているのに…w
スパコンw 笑わせるなよwww
436774ワット発電中さん:2014/11/10(月) 21:56:41.58 ID:JJs1vEZY
演算なしならAlteraのsoc fpgaの
DE1も程々安いしね
FPGA勉強しようとParallella買ったけど
使いこなすのは遠いわw
437774ワット発電中さん:2014/11/10(月) 21:58:36.95 ID:JJs1vEZY
スパコン的に本命は64コアのヤツじゃね
電力食わなければよかろ
438774ワット発電中さん:2014/11/10(月) 22:00:59.40 ID:ofUwVxHQ
700MHzちょっと*64コアで45G相当!!!って宣伝してたのはどうかと思うけどw
Parallella自体は悪くなさそう
439774ワット発電中さん:2014/11/10(月) 22:02:49.16 ID:JJs1vEZY
まあねw
パーマンじゃねえんだし…
古いか
440774ワット発電中さん:2014/11/10(月) 22:42:19.91 ID:S2o0Vn69
441774ワット発電中さん:2014/11/10(月) 22:45:59.08 ID:Ed2lrRGB
スパコン使って頑張って並列計算書いてまでやりたいことが思いつなかない・・・
442774ワット発電中さん:2014/11/10(月) 23:16:24.76 ID:f61bW0IY
う〜む、Jetson TK1 (300GFLOP/s) 買おうと思ってたけど、こちらも欲しくなったなあ。
443774ワット発電中さん:2014/11/11(火) 01:35:38.47 ID:2si4Q6fW
>>424
これ二年くらい前に話題になってたKickstarterの奴だよな
面白そうだったけど使い道思いつかなかったからウォチだけしてたわ
まだちゃんと活動していて何より
444774ワット発電中さん:2014/11/11(火) 05:49:46.25 ID:KAGzATpO
>>443
仮想コイン発掘用
445774ワット発電中さん:2014/11/11(火) 06:25:37.41 ID:WQzlLIMl
>>444
あれの類いはコア数が多い方が有利だから、これよかいいのあるよ。
446774ワット発電中さん:2014/11/11(火) 08:40:48.34 ID:blOf23Zt
>>432>>437
GPUとの電力効率比較スペックうp
447774ワット発電中さん:2014/11/11(火) 09:18:59.00 ID:SyeHpITe
なにか実用的な使い道があるか怪しいけどARM+FPGA+変態並列プロセッサと色々な要素てんこもりで大学の教材になら良さそう
448774ワット発電中さん:2014/11/11(火) 09:36:50.13 ID:5vG158Pu
進化のためには一時的に誰得な製品が出たりするのは仕方ない
449774ワット発電中さん:2014/11/11(火) 10:16:20.63 ID:NzufrwgF
GPIOなどのコネクタが…
450774ワット発電中さん:2014/11/11(火) 12:16:25.36 ID:B9AbMlfi
今の所普通にオモチャしょ
タバコの箱くらいの基板だから
ロボットのお頭脳とかアリかも
451774ワット発電中さん:2014/11/11(火) 16:02:48.30 ID:kQ2cLeqd
Raspberry Pi、20ドルの小型コンピュータボード「Raspberry Pi Model
http://pc.watch.impress.co.jp/docs/news/20141111_675429.html

英Raspberry Pi Foundationは10日(現地時間)、コンピュータボード「Raspberry Pi」の
新モデル「Raspberry Pi Model A+」(Model A+)を発売した。価格は20ドル。

BroadcomのARM SoC「BCM2835」、メモリ256MBを搭載するマイコンボード「Raspberry Pi」
シリーズの廉価版「Model A」の後継モデル。
Model A+では、従来モデルより小型化、低消費電力化。
452774ワット発電中さん:2014/11/11(火) 16:16:41.37 ID:KJJTTynn
http://www.raspberrypi.org/products/model-a-plus/
> We recommend the Model A+ for for embedded projects and projects
> which require very low power, and which do not require Ethernet or
> multiple USB ports.

「低消費電力でイーサネットか複数USBポートのどっちか要らんプロジェクトに
オススメ」ってことだけど、イーサネットか基板上にあるのとは別のUSBポートは
どっかに繋げられる様になってるのかな。画像じゃわからん。
453774ワット発電中さん:2014/11/11(火) 16:24:44.78 ID:KJJTTynn
Raspberry Pi Model A+ Launch
https://www.youtube.com/watch?v=KTjZLagZwKQ

なるほどB+をずっぱりちょん切った形になってんのか。
ネットワークはUSBポートに無線LANアダプタかなんか挿せってことなんかな。
454774ワット発電中さん:2014/11/11(火) 22:43:20.21 ID:Hi3xmtB+
A++みたいな感じで、A+のサイズでメモリは512MBってのが欲しい
455774ワット発電中さん:2014/11/11(火) 23:14:46.86 ID:K6Pr8BMi
Aサイズのちっpi
456774ワット発電中さん:2014/11/11(火) 23:29:47.98 ID:T3I0PeQb
日本だと何円くらいになるんだろうかね
3000円くらいならいっpi買いたい
457774ワット発電中さん:2014/11/15(土) 03:48:39.95 ID:U5d4xKCD
SpansionがARM Cortex-M7ライセンスを取得
http://eetimes.jp/ee/articles/1411/13/news142.html

Cortex-M3コアの製品が「FM3ファミリ」、
M4コアの製品が「FM4ファミリ」なので、
M7コアの製品はFM7か?
458774ワット発電中さん:2014/11/15(土) 05:40:45.12 ID:8JokbTup
>>457
富士通FM3/4はラインナップがショボすぎて残念だったが今はどうなんだろ
459774ワット発電中さん:2014/11/15(土) 08:40:31.77 ID:Mds5XRui
Fujitsu ⇒ Spansionだから、「FM」⇒「SM」にはなるんじゃないか?
460774ワット発電中さん:2014/11/15(土) 18:44:38.86 ID:CeVtCO5S
>>459
「FM」の名前は残しておいてくれ、頼むw

CM7か、すごいMCUになりそうだ。
登場は2年後?
461774ワット発電中さん:2014/11/15(土) 18:46:39.82 ID:CeVtCO5S
>>457
> M7コアの製品はFM7か?
FM-7、いい響きだw
462774ワット発電中さん:2014/11/15(土) 20:15:51.40 ID:pTubBuFg
今度は素早く製品投入するよね…>Atmel
463774ワット発電中さん:2014/11/15(土) 21:45:55.73 ID:DSeaBbKd
我はさどまぞセブン♪
464774ワット発電中さん:2014/11/16(日) 21:30:45.02 ID:7oKyX3Zv
>>461
実際は6809が2個ですよね
465774ワット発電中さん:2014/11/16(日) 22:36:54.53 ID:oInuSIf+
YAMAUCHI コマンドで。
466774ワット発電中さん:2014/11/17(月) 19:12:42.69 ID:vxScE0e1
>>464
だね。
今度のはCM7が1つ?
467774ワット発電中さん:2014/11/18(火) 00:55:09.64 ID:gGqgrhFW
タモリのCMで、New7ってか?
468774ワット発電中さん:2014/11/18(火) 01:12:10.43 ID:viUNBeMY
>>464
68B09と68C09ですね
469774ワット発電中さん:2014/11/18(火) 01:50:49.05 ID:QEJHhmhk
>68C09ですね

そんなもんはねぇよバーカ
470774ワット発電中さん:2014/11/18(火) 08:19:43.66 ID:1vE4AGW/
>>469
日立がC09を出していたような…
471774ワット発電中さん:2014/11/18(火) 08:55:46.03 ID:Z/rI5qWf
68とかSHとか、ビッグエンディアンとはもう縁を切りたい
472774ワット発電中さん:2014/11/18(火) 16:02:15.39 ID:VytiRH/v
Marvell、同一の8コアを搭載するスマホ/タブレット向けSoC
http://pc.watch.impress.co.jp/docs/news/20141118_676525.html

米Marvellは17日(現地時間)、ARMのCortex-A53を8コア搭載するSoC「ARMADA PXA1936」を発表した。
473774ワット発電中さん:2014/11/18(火) 18:12:01.09 ID:op6HNMJr
>>470
63C09でしょ
CM7と全然関係無いな
474774ワット発電中さん:2014/11/18(火) 23:21:07.42 ID:JWXRhR6V
>>472
Marvellは大手しか相手しないから嫌い
475774ワット発電中さん:2014/11/18(火) 23:27:04.02 ID:JWXRhR6V
>>471
おれもそう。
特に、ビッグエンディアンのままローカルバスが出ているプロセッサは面倒すぎる。
だって、世の中のデバイスはリトルエンディアンだから。
476774ワット発電中さん:2014/11/18(火) 23:35:03.64 ID:Z/rI5qWf
通信プロトコロルとかの処理ロジックをデバッグの楽なWin上で作り込んでからファームウェアに持ち込む、ていうのを良くやるのでIntelと同じリトルじゃないと面倒くさい

だからビッグは嫌い
477774ワット発電中さん:2014/11/19(水) 00:13:34.99 ID:CEqIMon2
>>474
どうせNDA必須だろうしな
478774ワット発電中さん:2014/11/19(水) 08:14:44.81 ID:NuKnIcOz
>>477
そうそう、まずはNDA。
周辺デバイス買うのもNDAから。

まあ、Samsungよりはマシ
479774ワット発電中さん:2014/11/19(水) 10:49:40.95 ID:VahQlqs4
bigとlittleの使い分けもできないんだ
へー
480774ワット発電中さん:2014/11/19(水) 16:30:35.05 ID:tPYTcdPw
>>479
普通に出来るよ、でも面倒くさいよ
バイト配列不慣れなくせに必要性もないスクリプト厨には分かるまい
481774ワット発電中さん:2014/11/19(水) 21:16:05.03 ID:yVwlM66/
ネットワークバイトオーダーはビッグエンディアンなんだよなぁ
482774ワット発電中さん:2014/11/19(水) 22:16:16.16 ID:uFiHT7St
逆にUSBプロトコルは全てリトル
483774ワット発電中さん:2014/11/20(木) 00:40:25.08 ID:6STAdkYm
ビッグエンディアンとリトルエンディアンという単語は、ジョナサン・スウィフトの風刺小説『ガリヴァー旅行記』の中のエピソードに由来する。
ガリバー旅行記の第1部「小人国」では、卵を丸い方(大きい方)の端から割る人々 (英: Big Endians) と尖った方(小さい方)の端から割る人々 (Little Endians) との対立が描かれている。
484774ワット発電中さん:2014/11/20(木) 01:01:59.92 ID:0d5TkiJh
Wikipediaの『ガリヴァー旅行記』の項目には

http://ja.wikipedia.org/wiki/%E3%82%AC%E3%83%AA%E3%83%B4%E3%82%A1%E3%83%BC%E6%97%85%E8%A1%8C%E8%A8%98
> リリパット国は二世代にわたり隣国のブレフスキュ国と交戦下にある。ブレフス
> キュ国にフランスを表現させることで、スウィフトは当時のイギリスとフランスの
> 国際上の関係を示したのである。リリパット国とブレフスキュ国の戦争の理由は、
> 卵の殻の正しいむき方は大きな方からむくか小さな方からむくかについての意見の
> 違いに由来する。

とあるが、「割る」のと「むく」のとどっちが正しいんだ?
485774ワット発電中さん:2014/11/20(木) 01:13:27.35 ID:rc42Lhby
原文ではbreakだから割るのようだ
486774ワット発電中さん:2014/11/20(木) 01:41:46.11 ID:0d5TkiJh
英語版Wikipediaの『Gulliver's Travels』の項目みると
http://en.wikipedia.org/wiki/Gulliver%27s_Travels
> The terms derive from one of the satirical conflicts in the book,
> in which two religious sects of Lilliputians are divided between those who
> crack open their soft-boiled eggs from the little end, and those who use the
> big end.

半熟卵をエッグスタンド使って食べるときの話みたいだな。それなら「割る」でも
「むく」でもおkか。

青空文庫にある『ガリバー旅行記』の日本語訳では
http://www.aozora.gr.jp/cards/000912/card4673.html

http://www.aozora.gr.jp/cards/000912/files/4673_9768.html
> もともと、われ/\が卵を食べるときには、その大きい方の端を割るのが、昔からの
> しきたりだったのです。
>  ところが、今の皇帝の祖父君が子供の頃、卵を食べようとして、習慣どおりの割り方を
> したところ、小指に怪我をされました。さあ、大へんだというので、ときの皇帝は、
> こんな勅令を出されました。『卵は小さい方の端を割って食べよ。これにそむくものは、
> きびしく罰す。』と、このことは、きびしく国民に命令されました。だが、国民はこの
> 命令をひどく厭がりました。歴史の伝えるところによると、このために、六回も内乱が起り、

ちょっとニュアンスが伝わり辛い感じ。
487774ワット発電中さん:2014/11/20(木) 01:45:36.01 ID:8OlI6KaX
モトローラアーキテクチャーとインテルアーキテクチャーも卵のような論争に成るからな
488774ワット発電中さん:2014/11/20(木) 01:46:17.32 ID:rc42Lhby
小さい端って硬いじゃない
ゆでたまごでも真ん中付近を叩くわ
489774ワット発電中さん:2014/11/20(木) 01:51:50.23 ID:hqwIEymN
後のmiddle Endiansの誕生であった
490774ワット発電中さん:2014/11/20(木) 02:02:53.32 ID:0d5TkiJh
491774ワット発電中さん:2014/11/20(木) 02:25:16.63 ID:SVN6vJeA
スパコンはビッグエンディアンなのでその方が速いんだろうな
492774ワット発電中さん:2014/11/20(木) 03:04:27.96 ID:2Itp4FAE
周辺アクセするときに
ビッグ、リトル設定できるのあるけど
あれは使えないの?
armにはないのかな
493774ワット発電中さん:2014/11/20(木) 04:58:52.24 ID:Q4Aox8xs
扱うデータ長がある程度決まってるなら
ビッグの方が論理スッキリしたりするからな
494774ワット発電中さん:2014/11/20(木) 08:31:25.48 ID:xrJukQj8
>>491
大小の比較ならビッグが速い。
でも、データ参照ならリトルが速い。

…と、昔は言われてた。
今はレジスタ幅以上のバス幅があるから、あまり関係ないし。
495774ワット発電中さん:2014/11/20(木) 08:48:11.40 ID:8OlI6KaX
バイトオーダーに依存する処理を別のCPUに置き換える時によく注意しないとな、完璧なコードなら良いが、時々抜けが有ったり。
ちなみにprintf系で書式と可変引数のサイズミスマッチした時に問題が発覚しやすいのはビッグだな
496774ワット発電中さん:2014/11/20(木) 12:13:22.47 ID:7syUEDvK
複数マイコン使うシステムで
メインとサブで違ってたりするのが
一番面倒
497774ワット発電中さん:2014/11/20(木) 16:28:53.03 ID:whTOhtyo
REV/REV16/REVSH があるじゃないか
498774ワット発電中さん:2014/11/20(木) 23:02:06.67 ID:SZZp5G0O
LPC1114なんですが、リレーを動かすためTD62083に繋いだんですが動かないんです。
一旦Trアレイに繋いでる信号線(8本)を全て外すと動きだし、その状態で改めて繋ぐと問題有りません。
でもその後リセット(電源落とす)と、やっぱりと動かなくなります。

MPUは3.3Vで、リレー側は6VとしてTrアレイに繋いでます。
この組み合わせだと問題有るでしょうか?
499774ワット発電中さん:2014/11/20(木) 23:07:21.71 ID:9niR/olw
>>498
直に接続?
500774ワット発電中さん:2014/11/20(木) 23:09:50.05 ID:FWIYK7m8
どのピン繋いでるんじゃい
501774ワット発電中さん:2014/11/20(木) 23:12:32.14 ID:ZJ1OGw5k
>>491
そりゃスーパーなら互換性考える必要ないしビッグでいいよね。
502774ワット発電中さん:2014/11/20(木) 23:12:51.07 ID:FWIYK7m8
TD62083入力はBE間抵抗あるから
CPUからはプルダウンに見えるぞ
503774ワット発電中さん:2014/11/20(木) 23:32:53.93 ID:/lkD5rZV
>>498
リセット時にLになってるとブートローダーモードになるピンがあったな
504498:2014/11/21(金) 01:03:32.05 ID:hBBYVE9x
ピン書き忘れた。
dp15〜18、23〜26です。それぞれIC間をダイレクトに接続してます・・・
dp23をGNDに落として起動すると、ブートローダーモードになるんでそれが原因ですかね?

dp27とdp5はI2C液晶繋いでるんで、別のポートに変えてみて試してみる。
それか変換挟む方が良いのでしょうか?
74HC574とか、秋月で売ってるFXMA108を使えば解決するでしょうか?
505774ワット発電中さん:2014/11/21(金) 09:07:31.30 ID:Uprl9b8k
>>504
dp23=PIO0_0=RESET と dp24=PIO0_1=ISP はやめといた方がいいんでないの?

見たところLPC1114FN28+mbedのようだけど、 ピンの呼び方は"PIO0_5"みたいな言い方でないと分かりにくいな。dp23みたいな用語はmbedでしか使わないし。
506774ワット発電中さん:2014/11/23(日) 10:30:23.89 ID:654+lux9
LPC1114のウォッチドッグタイマがうまく使えないのですが、どこかにサンプルソースはないでしょうか?
507774ワット発電中さん:2014/11/23(日) 11:00:21.55 ID:EUccv4NX
うまく使えないってのは、下手だけど使えてはいるのか?
508774ワット発電中さん:2014/11/23(日) 11:21:20.57 ID:654+lux9
>>507
いえ、ウォッチドッグによるリセットが全く働かない状態です。
509774ワット発電中さん:2014/11/24(月) 12:28:57.02 ID:gNlGOhPX
【LinuxTutorial】Linux 3.17 は2038年問題に向けて準備中
http://internetcom.jp/webtech/20141009/linux-317-is-getting-ready-for-the-year-2038.html
510774ワット発電中さん:2014/11/24(月) 16:38:00.21 ID:5ssxgANS
stm32の詳しい入門サイトを教えてください
511774ワット発電中さん:2014/11/24(月) 19:39:31.33 ID:nv42H0fr
>>510
入門サイトは無い
CQから出てる参考書買え
512774ワット発電中さん:2014/11/24(月) 21:21:05.96 ID:juoyfQmK
>511 の書籍を書いた人のサイトだと思う。
http://miqn.net/
513774ワット発電中さん:2014/11/24(月) 21:36:08.03 ID:0Rc8pGEp
>>511
>>512
ありがとうございます。
514774ワット発電中さん:2014/11/24(月) 21:39:13.79 ID:WBGKWVwL
stm32は開発環境がなぁ…、正直めんどい
そういう意味では、NXPはかなりイケてる
515774ワット発電中さん:2014/11/24(月) 21:40:23.11 ID:3mMcMGup
見える、見えるぞ!
cubeで困惑する姿が!
516774ワット発電中さん:2014/11/24(月) 22:28:04.13 ID:WJ/mll9j
>>514
ビルドはもっと高速にならんか
517774ワット発電中さん:2014/11/24(月) 22:29:19.23 ID:juoyfQmK
Nucleo で mbed じゃいかんのか?
518774ワット発電中さん:2014/11/24(月) 22:34:08.77 ID:WBGKWVwL
>>517
それならいいっす
てか、stm32はそれしか使ってねぇっすw
519774ワット発電中さん:2014/11/24(月) 22:45:59.39 ID:juoyfQmK
それはそうとNXPの評価ボードに比べるとNucleoの基板って雑だよね。白くてかっこいいけど。
520774ワット発電中さん:2014/11/24(月) 22:59:19.92 ID:WBGKWVwL
そうだね
やっぱり、ARMのボードはNXPのやつが好きだなぁ
それにLPCXpressoもいいし、LPC-Link2もいいし…。
注)NXPの回し者ではございません
521774ワット発電中さん:2014/11/25(火) 00:14:58.39 ID:6Hnj23a7
LPC-Link2はいいものだ
522774ワット発電中さん:2014/11/25(火) 02:58:22.08 ID:hBwxBH5O
しかしクロック設定やスリープ設定を間違えると二度と書き込みできなきなる両刃の剣
素人にはお薦めできる
523774ワット発電中さん:2014/11/25(火) 06:00:19.89 ID:WEM8iYT1
おいw
524774ワット発電中さん:2014/11/25(火) 06:10:14.76 ID:jzRGRz2L
σ(゚∀゚ )も以前徹底入門にはお世話になったよ
ST純正のペリフェラル操作関数についての解説が詳しいので、
ものを作るときに必要な情報を集める手間が少なかった

ただ、徹底入門のサイトで紹介してるEclipseベースの開発環境は
CodeSourcery(現Mentor)のgccが使われているし、各種ツールやIDE本体ももう古いかな
今から始めるならCooCox IDE+Launchpad gccが簡単でお勧め。
Javaの他に2つをインストするだけでいいし、
ST-Linkでのデバッグも標準で対応。DiscoveryやNucleo等純正ボードのベアメタルプログラミングならこれ。
525774ワット発電中さん:2014/11/25(火) 18:26:46.76 ID:DTu3Dnk0
ちうごくに直結とかだとやだなw
526774ワット発電中さん:2014/11/29(土) 09:12:30.33 ID:+4s8qFof
>>525
なぁにmbedだって同じようなもんだ
でもまともに動きすらしないOpenOCDとかで無駄に時間食ってたのがほんとに嘘みたいだ

逆にいまだにそれにこだわってる時代遅れの阿呆もいるがw
527774ワット発電中さん:2014/11/29(土) 18:50:37.51 ID:Q+fsOasA
やっとLPC1114のウォッチドッグが動くようになりました。
ありがとうございました。
528774ワット発電中さん:2014/11/29(土) 19:02:22.43 ID:oOCNdFud
PICもAVRも卒業したしARMもほぼ制覇(´・ω・`)

M3でサーバー作ったわ。

快調に動いてる
529774ワット発電中さん:2014/11/29(土) 20:17:34.03 ID:LEd3u4p7
そんな貴方にPSoC
530774ワット発電中さん:2014/11/29(土) 21:24:41.10 ID:1FedvOdo
次はVybridで
531774ワット発電中さん:2014/11/29(土) 21:41:50.03 ID:PL+pkvFP
そんな貴方にSPRACliteまたはpicoJava
532774ワット発電中さん:2014/11/29(土) 21:57:00.36 ID:M1VSR6rN
Zynq-7000??で
533774ワット発電中さん:2014/11/29(土) 23:05:54.39 ID:F2aB8+vK
propeller に一票
534774ワット発電中さん:2014/11/29(土) 23:10:45.24 ID:SJXEXjEn
leon(SPARC)おすすめ
535774ワット発電中さん:2014/12/01(月) 09:54:00.09 ID:35Ru9Ydd
やっぱり男は6502
536774ワット発電中さん:2014/12/01(月) 09:56:24.43 ID:gtNrhcHK
MELPS7700 ボソッ
537774ワット発電中さん:2014/12/01(月) 20:47:51.71 ID:RAaFB1nl
4004
538774ワット発電中さん:2014/12/01(月) 21:34:32.72 ID:+MzLMqfC
TMS9900
539774ワット発電中さん:2014/12/01(月) 21:37:27.62 ID:Zq7iwYwN
MC14500B
540774ワット発電中さん:2014/12/01(月) 21:57:11.83 ID:4k56Wyyx
COSMAC
541774ワット発電中さん:2014/12/01(月) 22:20:43.29 ID:4lln0uyN
>>528
> PARMもほぼ制覇(´・ω・`)
Cortex-Axもかい?
542774ワット発電中さん:2014/12/02(火) 16:02:49.53 ID:u8WXWaJq
mbedボード GR-PEACH

ルネサス エレクトロニクス社製RZ/A1H搭載
「ARM Cortex-Aシリーズ」を内蔵マイコンとした、世界初のmbed対応ボード
http://www.core.co.jp/product/m2m/gr-peach/

なんで、SAKURA, KURUMIと来てPEACHなのか?
543774ワット発電中さん:2014/12/02(火) 16:12:50.24 ID:yQ/JlxWP
名前は板の色だけで決めてるような
544774ワット発電中さん:2014/12/02(火) 16:26:58.66 ID:p/UynQh/
GR-DODOME
545774ワット発電中さん:2014/12/02(火) 16:28:32.14 ID:R+8YtfQG
青色だったらイラブチャーだな
546774ワット発電中さん:2014/12/02(火) 18:03:05.41 ID:sQ3zNgWr
>>542
いつ出るんだ?
メモリが多いから欲しいんだけど…
547774ワット発電中さん:2014/12/02(火) 18:14:33.65 ID:7rHaA4kw
548774ワット発電中さん:2014/12/02(火) 18:19:41.68 ID:sQ3zNgWr
>>547
遅すぎorz
549774ワット発電中さん:2014/12/02(火) 23:33:29.21 ID:BxWisZNT
>>542
既に忘れてたニュース、今頃なんで?
まさか以前は発表だけで、やっと発売したのか?
550774ワット発電中さん:2014/12/02(火) 23:57:50.79 ID:Gb7n3ojr
ユーザーの声を聞いてよりよいものを作りましょーとかでいつ発売になるのかもわからん
GR-SAKURAの時と状況が同じだと思ってたら大間違いだよ
今は選択肢はいくつでもあるのがわからんのかね
来年の桃の開花時期になんて存在自体が忘れ去られてなければいいんだけどw
551774ワット発電中さん:2014/12/03(水) 00:51:35.76 ID:S4C/mhrv
mbed互換を謳ってるけど、そもそも今のmbedのオンライン環境ってKeilやLaunchpadのgcc arm embeddedなんかと同等のコンパイラ使ってるんだったらCortex A9に最適化されたコード吐き出せないんでは?
552774ワット発電中さん:2014/12/03(水) 02:04:00.62 ID:aXfVj+83
別に普通のgccを雲の向こうにおいてもええんやで
553774ワット発電中さん:2014/12/03(水) 11:50:08.71 ID:rPz6yiGa
mbed CompilerはRealView使ってるってARMの中の人が公表してたけどgccになったの?
いろいろ経費かさんで大変そうだからカットされても仕方ないが
554774ワット発電中さん:2014/12/03(水) 13:46:27.59 ID:LxPNhUJr
RealViewって変な名前だよな、IDEか或いは何かのビューワーかとおもっちゃうけどコンパイラの名前だもんな
555774ワット発電中さん:2014/12/03(水) 14:46:42.61 ID:y8yRxDp4
>>554
"RealView" 自体に意味はない。
コンパイラは RealView Development Suite の中の ARM コンパイラ。
556774ワット発電中さん:2014/12/03(水) 15:46:46.50 ID:a21wfb8R
古いgcc4.3.3使ってた時、7TDMIから926EJSに最適化オプション替えた時は
1割ぐらいコードサイズが変わり速くなってワロタけど
最適化をA8からA9に替えたらどれくらい変わるの?
557774ワット発電中さん:2014/12/03(水) 21:29:51.34 ID:RXtN+HRD
ド素人の質問です。イジメナイデネ

トランジスタ技術2014年2月号付録のARMマイコンを動かせたいのです。
(接続には3月号付録のボードを使っています)
ところが、2月号記事の通りにしても動かないのです。
どなたか分かる方はいませんか?
LPCXpresso v7.5.0_254です。

P.97
【STEP1】 Import from a prject archive (zip) file ボタンを押せ、とありますが、
そんなボタンがないので、Quick start の Import project(s) を代用しましたが、
それでいいのでしょうか?

【STEP3】 lpc800_driver_lib をビルドしましたが、liblpc800_driver_lib.a が生成される
はずなのに、されない。

【STEP4】 LPC810-DEMO をビルドしましたが、LPC810_DEMO.axf が生成されません。

あとですね、素人向けとしてはARMはおすすめでしょうか? PICのほうが簡単ですか?
ARMはやたら英語が多いので難儀しております。
558774ワット発電中さん:2014/12/03(水) 22:01:40.73 ID:56jUvf0Q
> あとですね、素人向けとしてはARMはおすすめでしょうか? PICのほうが簡単ですか?

何がしたいかが一番重要ではあるが簡単なのはArduino
559557:2014/12/03(水) 22:12:38.77 ID:RXtN+HRD
>>558
そうでしたか。なんだか、いろんなモノがあって迷いますね。

とりあえず農家なもので、畑の温度計測ができたらいいなぁと思っています。
トラ技の付録には温度測定のICもついているのでラッキーと思ったのですが・・・
560774ワット発電中さん:2014/12/03(水) 22:22:01.16 ID:I2al1gPG
>>559
解決にならないかもしれないが、
付属CDに入ってたLPCXpresso6.1.0を使ったほうが良いんじゃね?
「このボタンが無い」って事にはならないだろうから
561774ワット発電中さん:2014/12/04(木) 00:09:34.09 ID:4s81QOMU
CypressとSpansion統合―Cypressの名が残る
http://eetimes.jp/ee/articles/1412/02/news089.html

>>457
FM7の実現は消えたかも?
562774ワット発電中さん:2014/12/04(木) 00:30:38.96 ID:gdUtE+hj
経営統合後もマイコン事業も継続するなら今企画中の製品も中止にはならんのじゃないの
563774ワット発電中さん:2014/12/04(木) 00:55:56.32 ID:sxqRtoHE
製品ラインナップの見直しとか設備投資の計画など
全般で何か方向性を変える経営判断が下されればその限りではないわな
564774ワット発電中さん:2014/12/04(木) 01:01:58.68 ID:DjI80pjy
富士通のこいつはどういう位置付けなんだろう
http://jp.fujitsu.com/microelectronics/products/assp/platformsoc/
565774ワット発電中さん:2014/12/04(木) 02:13:12.30 ID:TGbXR1IO
>>557
インポートを自己流で適当にやって失敗した例があるので参考にしてみては
http://bitcraft.web.fc2.com/embedded/cortex/armlpc810.html
566557:2014/12/04(木) 07:14:50.61 ID:d/wLv4gY
>>560
あいがとうございます。
CDROM内のXpressoも使ったのですが、やはりボタンは見当たらなかったのです。

>>565
おお、この話は参考になりそうです。
今からバイトに行くのでまだ詳細は読んでいませんが、なんか、よさげな
予感です。サンクスです!
567557:2014/12/04(木) 21:29:38.80 ID:d/wLv4gY
>>565
バイトから帰って、悪戦苦闘しているところです^^;

教えていただいたページを見ると、CDROM内のLPC810_DEMO.hexをそのまま
転送して使っているようです。(どうやって転送するんだろ?)
トラ技の記事ではLPC_810DEMO.axfを生成してからProgram flash で転送する
と書いてあります。
.axfができない以上、.hexをProgram flashで転送しようとしたのですが、やはり
うまく行かず。
.hexファイルの容量を見ると10kバイトほどあって、そりゃ4kしかないLPC810で
動くわけないなぁ・・・

うーん。
今日は寝よ←こんじょなし
568774ワット発電中さん:2014/12/04(木) 22:00:17.20 ID:xw3sIb2z
hexは普通にバイナリの倍以上デカくなる
569774ワット発電中さん:2014/12/04(木) 22:08:29.17 ID:uFMjkeX8
hexはテキスト16進だから単純計算でもバイナリの4倍のサイズになるよ
570774ワット発電中さん:2014/12/04(木) 22:16:06.27 ID:3wUV1JmY
単純だな!
571774ワット発電中さん:2014/12/04(木) 22:17:48.60 ID:sAlJ9AYy
とりあえず"CRP"の項目探してそれをLevel3にして書き込むとなんとかなるぞ
572557:2014/12/04(木) 22:28:07.79 ID:d/wLv4gY
>>568>>569
うひゃぁ!
実はおいらもそんな気がしてたんですよね!
hexよりbinじゃねーの? みたいな
と思って、Program flash で LPC810_DEMO.bin を転送してみたら、これがあっけなく
動きました!
ちゃんと、18.9C 993723Pa って出てるし。
なんか、感動。

>>570
おっしゃるとおりでございます。

>>571
CRPとLEVEL3はわかんなかったですぅ。
昔、BASIC MASTER Level3なんてのがありました。
573774ワット発電中さん:2014/12/04(木) 22:30:09.45 ID:1a4Ia27p
>>569
>hexはテキスト16進だから単純計算でもバイナリの4倍のサイズになるよ

どんな計算だよ馬鹿
574774ワット発電中さん:2014/12/04(木) 23:38:19.54 ID:vXaW7mR7
hexとbinでライタからマイコンに書き込まれるデータサイズが変わるのかよw
575557:2014/12/05(金) 07:20:55.04 ID:zrw3fAqX
>>574
ライタを使えば一緒になるのか。
でも.hexでは動かなかったのに.binでは動いたし・・・・
って言うか、hexやbinでいいなら、なんでaxfなんてのがあるんだろ?
576774ワット発電中さん:2014/12/06(土) 14:47:31.63 ID:Pi8NpgCc
ライター使えばとか関係なくコアが同じなら同じに決まってんだろw
577557:2014/12/06(土) 18:14:26.94 ID:3XOeBf5r
>>576
いやそうじゃなくて、ライター使ったら、hexファイルはそのまま文字コードで転送される
のかと思ってた。←そーゆーレベルのやつなんですわ

それにしてもaxfの必要性とはなんなんじゃろ。
578774ワット発電中さん:2014/12/07(日) 19:13:50.12 ID:7MyELo72
デバッガ使ったことないのかよ
AFXはARM版のELFだよ
マイクロソフトのCOFFがELFなのと同じようなもの
デバッグ情報を含めたりとかの機能がある
579774ワット発電中さん:2014/12/07(日) 20:56:26.86 ID:GwSpsAKk
>>578
> デバッガ使ったことないのかよ

>>557が先ず何書いてるか読める?
580557:2014/12/07(日) 21:16:45.77 ID:a6q1TCfX
>>578
>>579さんがフォローしてくれてる通りで(ありがとうございます>>579さん)
ズブの素人なんですよ。
でも、デバッグ情報が含まれてるのがaxfってことは分かった。
トンクス!
581774ワット発電中さん:2014/12/07(日) 21:33:48.29 ID:oZZK6H9D
AFXのことは知らんが、マイクロソフトのCOFFがELFとか凄いデタラメだな。
582774ワット発電中さん:2014/12/09(火) 00:31:46.94 ID:JfPtSR5g
素人の振りしてここの住人馬鹿にするのやめてください><
583774ワット発電中さん:2014/12/09(火) 02:08:26.15 ID:Tqq5+/b4
>>581
ハイハイ
584774ワット発電中さん:2014/12/09(火) 14:41:49.77 ID:uyDLgF1q
pcDuino3 Nano 1台 \6,480

http://akizukidenshi.com/catalog/g/gM-08773/

Linux(ubuntu)、Android(ICS4.2)等が動作するボードコンピュータです。
あらかじめLinux(ubuntu)が内蔵フラッシュに入っていますので、HDMIケーブルで
パソコンのディスプレイ等に接続し、電源を供給す るだけでLinuxデスクトップ環
境が起動します。

また、PcDuino3と同等の回路でありながら、基板サイズを小型にし、USBホストを
1つ追加した商品です。

・CPU:AllWinner A20 チップ
 1GHz ARM CortexA7 デュアルコア 
・GPU: OpenGL ES2.0 OpenVG1.1
 Mali400デュアルコア 
・DRAM:1GB
・ストレージ:オンボード4GBフラッシュメモリ
 32GB対応マイクロSDカードスロット
 SATAホスト端子
・ネットワークIF:EtherNet 10M/100M/1Gbps
・オーディオ出力:3.5mm オーディオ出力端子
・I2S ステレオデジタルオーディオ
・USB端子:Hostx2 OTGx1
・入出力端子:ArduinoUNOのシールドに対応
 GPIO x14
 PWM  x2
 ADC  x6
 UART x1
 SPI  x1
 I2C  x1
・電源:5V 2.0A
・ボードサイズ: 92.1mm x 54mm
・対応OS:Ubuntu 12.04
 Android 4.2
・プログラミング対応言語:
 GNUToolを使ったC,C++
 AndroidSDKを使ったJava
 Python
585774ワット発電中さん:2014/12/09(火) 14:46:07.04 ID:uyDLgF1q
LPCXpresso824-MAX 1セット \2,800
http://akizukidenshi.com/catalog/g/gM-08765/

[LPC824(LPC824M201JHI33)の使用
・32-bit ARM CPU
・内蔵メモリ:32KB(Flash)、8KB(SRAM)
・クロック周波数:50MHz(max)
・USART x3
・I2C x4
・SPI x2
・ADC x12
・コンパレータ x1
・CPU供給電圧:3.3V(1.8~3.6V)

評価ボードの仕様
・LPCXpresso/mbedおよびArduinoと同じピンク場になっています。
・デモ用テストプログラム書き込み済み
・オンボードデバッガ搭載(コントローラー:LPC11U35FHI33/501)
 (オンボートデバッガ使用時には、USBからバスパワー給電)
・10-pin SWDコネクタ for LPC824
・水晶発振子:12MHz
・3色LED
・mbedとして動作いたします。また、オンボードCMSIS-DAPデバッガーになります。
・LPCXpressoはLPCXpresso 6からCMSIS-DAPデバッガーをサポート。
586774ワット発電中さん:2014/12/09(火) 16:33:05.06 ID:dowuzFtK
ピンク場?
587774ワット発電中さん:2014/12/09(火) 20:22:42.21 ID:Ws378pu6
ピン配か、ピン配置でいいのに。
588774ワット発電中さん:2014/12/09(火) 21:21:40.59 ID:uyDLgF1q
ありゃ
コピーしたあと1行毎まとめて選択して[前候補]キーで全角英数字を半角英数字に直したとき、
よく確認しなかったから’ピン配’が’ピンク場’に再変換されてもうたわ
589774ワット発電中さん:2014/12/09(火) 21:26:08.42 ID:sUg/LM8z
「ピン配(くば)」なんて発音する奴見たことない
590774ワット発電中さん:2014/12/09(火) 21:31:29.65 ID:uyDLgF1q
LPCXpresso54102 1セット ¥4,500
http://akizukidenshi.com/catalog/g/gM-08766/

LPC54102(LPC54102J512BD64)の使用
コア:Crtex-M4F&M0+のデュアルコア
消費電力:Cortex-M4F:100uA/MHz、Cortex-M0+:55uA/MHz
フラッシュ:512KB
RAM:104KB
ペリフェラル:
・I2C x3
  スタンダードモード:〜100Kbit/s
   ファーストモード:〜400Kbit/s
   ファーストモード・プラス:〜1Mbit/s
   ハイスピードモード(スレーブのみ):〜3.4Mbit/s
・SPI x2
    FIFOサポート
・USART x4
  ソフトウェア設定可能な非同期モード(5-16クロック)
  FIFOサポート
  32KHz 動作モード
  RS-485サポート
・32-bit 標準タイマ x2
CPU供給電圧:3.3V(1.8~3.6V)

評価ボードの仕様
・ボードサイズ:60x115mm
・Arduinoと同じピン配になっています。
・デモ用テストプログラム書き込み済み
・オンボードデバッガ搭載(コントローラー:LPC4300、LPC-Link2相当)
 (オンボートデバッガ使用時にはUSBからバスパワー給電)
・10-pin SWDコネクタ
・水晶発振子:12MHz
・3色LED
・LPCXpressoはLPCXpresso6からCMSIS-DAPデバッガーをサポート
・FTDI USB-シリアル返還回路搭載
591774ワット発電中さん:2014/12/09(火) 21:33:14.64 ID:+u0CInb6
くばぁ
592774ワット発電中さん:2014/12/09(火) 23:46:58.19 ID:dowuzFtK
>>590
こいつUSBついてないんだよな
>FTDI USB-シリアル
は接続用のコネクタが用意してあるだけか
593774ワット発電中さん:2014/12/10(水) 00:16:47.34 ID:hxs11+H4
イーサネットも載ってないの?
594774ワット発電中さん:2014/12/10(水) 00:33:31.02 ID:9g3pdS9q
ないよ
メーカーの図だとBluetoothでも繋げろってことのようだ
595774ワット発電中さん:2014/12/10(水) 01:26:36.89 ID:UKlCGxxH
胸焼けしそうな石だな。
596774ワット発電中さん:2014/12/10(水) 12:39:52.82 ID:Y56AZTlG
価格的にはアレだが、こっちは…

ttp://akizukidenshi.com/catalog/g/gM-07740/

ZYBO Zynq-7000 評価ボード \22400

・ZYNQ XC7Z2010-1CLG400C
・ARM Cortex-A9 Dual 650MHz
・LogicCell 28k
・LUT 17.6k
・BlockRAM 470KB
・DSP Slice 80

・DDR3-32bit-512MBytes
・HDMI
・VGA
・GbE PHY
・AudioCodec
・128Mbit SerialFlash
・onborad USB-JTAG
597774ワット発電中さん:2014/12/10(水) 21:05:52.15 ID:pCJ1/JRB
それならandroidタブレットでいいわ。
598774ワット発電中さん:2014/12/10(水) 21:37:20.50 ID:I1URXXHA
Android タブレット、安いよね。
599774ワット発電中さん:2014/12/10(水) 22:24:52.74 ID:4hvw3DTZ
Android TV BOXはさらに安い
USBホストポートもついてるしLinuxに入れ替えて使うことも考えるとこちらのほうが使いやすい
600774ワット発電中さん:2014/12/12(金) 06:22:05.22 ID:z0+2Pw/h
まあ電子工作するならGPIOのピンとか必須だな。
ROM焼きを失敗したときのことを考えるとSDが挿せてそこからブートできる方が望ましい。
なもんでボード形態の方が好きだわ。今ならpcDuino3nanoやODROID C1あたりなら$40以下でお得な感じ。
601774ワット発電中さん:2014/12/15(月) 01:40:42.85 ID:EmzqfMGY
FPGA入りのもの見てそれなら泥タブの方が良いとか言っちゃうのはCPUとメモリくらいしか見てなくてLinux入れて終わりな人なんだろうな
602774ワット発電中さん:2014/12/15(月) 08:53:39.76 ID:CReG/CJZ
FPGAなARMが良いと思う人は、コスト意識が無い人なんだろうな。
(登場以来2回検討して、2回共ボツだったわ)
603774ワット発電中さん:2014/12/15(月) 09:35:32.53 ID:wQEwQNM/
ボツの理由が知りたい
604774ワット発電中さん:2014/12/15(月) 13:53:02.60 ID:M5hqPyw+
DSPブロック有効活用したいとか
専用DMA回路欲しいとか考える用途向けだろ、アレ
そりゃ市販SoCの方が安い罠
605774ワット発電中さん:2014/12/15(月) 14:52:03.71 ID:S33T7n50
Zynq の評価ボードであって、ARM で何かするためのもんじゃない。
606774ワット発電中さん:2014/12/15(月) 20:57:00.77 ID:+3sXIrr5
>>603
コスト
チップがさほど安くない上、ARM SoCと同じ機能を実現するだけで、IPのライセンス費がガッボリ。
勝負にならんかった。
607774ワット発電中さん:2014/12/15(月) 20:58:15.00 ID:+3sXIrr5
>>605
誰が評価ボードの話をしているんだ?
608774ワット発電中さん:2014/12/16(火) 08:55:32.91 ID:g7uqbDqV
>>607
>>596 以降の皆
609774ワット発電中さん:2014/12/16(火) 11:45:20.56 ID:FlMikS4S
>>606
そもそも別のSoCで事足りるのならFPGAが検討に上がる事が無いんだけど
コスト意識なんて言ってるが、用途が理解できてないだけだろう
610774ワット発電中さん:2014/12/16(火) 11:57:51.24 ID:oDVvZljx
ZynqもCyclone V SOCもARMを使いたいというより、FPGAを何かに使おうとすると結局は制御・通信・UIなどのためにホストプロセッサが必要になるから、最初からLinuxも動かせるそれなりのCPUが載ってれば便利、というコンセプトでは?
611774ワット発電中さん:2014/12/16(火) 21:58:37.38 ID:MTz6b/mC
独自命令を追加できるなら面白いかもな
できるのか知らないけどw
612774ワット発電中さん:2014/12/17(水) 09:08:35.40 ID:CHM4vpnF
>>608
おまえの思い込み
613774ワット発電中さん:2014/12/17(水) 09:13:22.87 ID:CHM4vpnF
>>609
> そもそも別のSoCで事足りるのなら
事足りなかったら?
逆にコストアップなら?

検討するときには、幅広い範囲から絞り込むもんだよ。
614774ワット発電中さん:2014/12/17(水) 09:28:14.32 ID:2jZnEmEf
SoCで機能が足りないからと言ってFPGAというのは有り得ないだろ。
コストダウンなんか望めないし。
>>613 は、比較検討したことあるのかな?口先だけだろ?
615774ワット発電中さん:2014/12/17(水) 09:34:45.82 ID:XiyXC1SU
Wandboardがナンバーワン
616774ワット発電中さん:2014/12/17(水) 11:31:15.71 ID:XLMi9Zns
>ARM SoCと同じ機能を実現するだけで、IPのライセンス費がガッボリ
なんて当たり前の事なんだけど

>>614
コスト意識だ比較検討だとかビジネスぶってるが、実際使った事がないんだな
SoCとFPGAは同じ土俵での検討対象に上がってこない
FPGAは機能要件から他に選択肢が無い時に仕方なく使う物だ
コストがFPGAを許さないなら機能要件を削るしか無い
617774ワット発電中さん:2014/12/17(水) 12:28:54.86 ID:+wbXNhi8
FPGAはコスト高なのももちろんだけど、熱すぎて冷却を考えるだけで頭痛くなる
618774ワット発電中さん:2014/12/17(水) 13:48:24.86 ID:rdrUPEej
619774ワット発電中さん:2014/12/17(水) 14:00:18.80 ID:mg4ijWjj
>>618
ドワンゴがFPGAの技術者を募集してた
ニコニコのサーバーをFPGA化するのだろうか
620774ワット発電中さん:2014/12/17(水) 20:01:54.66 ID:+qoiW+EF
年々FPGAの激アツ度合が増してるな
そろそろ本気で俺も勉強するべか
621774ワット発電中さん:2014/12/17(水) 21:35:42.88 ID:Uj8mTsHD
>>616
欲しい機能のSoCが無い場合、
10万単位で、量産するならカスタム起こすけど、少量生産ならFPGAの方が、安上がりだろ。
622774ワット発電中さん:2014/12/17(水) 22:36:47.21 ID:6u31VsY+
socとfpgaの切り口が素人にはわからんです

fpgaはasicするほど大量生産することのないロジック回路に向いてるとか言われるので素人なりに理解ができるけど
socはなんなのでせうか?
623774ワット発電中さん:2014/12/17(水) 23:07:35.12 ID:0/NVhgM/
SoCなんて「ほぼワンチップで目的のシステムが作れちゃうIC」って程度の意味しか無いと思うがなw
System on Chipと言っても
結局、電源周りとかDRAMとかROMを外付けするモノもSoCと呼んでみたりするし

大規模FPGAは「ゲート数が許す限り」論理回路なら大抵の物を取り込めるので
システムのほぼ全てを入れ込みやすい、つまりSoCとして使える、と言う事だな
電源周りとかDRAMとかSPI-ROMとかは外付けだけどね…
624774ワット発電中さん:2014/12/18(木) 04:23:17.46 ID:R6EvZjHz
なんだよ、このスレ。
ソフト屋しかいないのかよ。
625774ワット発電中さん:2014/12/18(木) 05:32:50.95 ID:cE+asSJA
>>624
誰も止めないから存分にハード屋の観点で語ってくれ
626613:2014/12/18(木) 06:29:20.43 ID:P8W3uF0e
>>614
> SoCで機能が足りないからと言ってFPGAというのは有り得ないだろ。
> コストダウンなんか望めないし。
先に>>616氏と>>621氏からツッコミが入っているが…

例えば、あくまでも例えばだ。
顧客が「4K TVをモニタとして使いたい」とのたまったら、今の ARM SoCでは対応不可、FPGAもシステムに追加するしかない。
次は「ARM SoC + FPGA」 vs Zynq等のどっちにするかの検討になる。

「有り得ない」というが、世の中に無い新しい製品を作るのがエンジニア。
有り得るシステムなら極論、作る必要さえ無いわ。
627774ワット発電中さん:2014/12/18(木) 07:56:49.18 ID:X5LiwYyG
>>623
ワンチップマイコンとかそうじゃないとかめんどくさいから
とりあえずSOCと言っておけばいいやということなんですね

結局、どんな形であれ作れるという話と、生産規模(と業界?)によって受け入れられない構成があるという話がごっちゃになってるだけのような
628774ワット発電中さん:2014/12/18(木) 09:05:57.40 ID:ILhV95yB
>>626
4K対応のARM SOC(小口での入手性はともかく)
Snapdragon 805以上、Rockchip rk3288など
これらはGPUや動画コーデックも4K対応
一方FPGAでHDMI 1.4/2.0の出口を作るところまでは何とかなりそうだけど、そこから何を出力するつもりなんだ?
4k動画デコード・3Gグラフィックなんかだと(設計の大変さはともかく)いくらくらいのFPGAになら載ると思う?ZynqのARMはせいぜい600MHzでしか動作しないしソフトでやるのもきついぜ
629774ワット発電中さん:2014/12/18(木) 09:19:43.91 ID:jyb+ny6H
>>627-628
とりあえず理解のある人たちがいて安心した。
630774ワット発電中さん:2014/12/18(木) 22:32:31.21 ID:lSUoQs7W
>>628
> 小口での入手性はともかく
そこが重要ジャマイカw
手には入らないチップで、物作りは出来ないぜ

> そこから何を出力するつもりなんだ?
例えば話だよ、例え話w
(何になるかなんて、書ける訳無いw)
631774ワット発電中さん:2014/12/18(木) 22:33:34.81 ID:QMkb3vng
デジタル放送向けのcodecとしてFPGAを採用する例があるって聞いたことがある。
放送方式の変更に対応しやすいとか何とかで
632774ワット発電中さん:2014/12/19(金) 13:10:13.13 ID:z2EEPOp2
トラ技2月号のLPC810を引っ張ってきて
LPC810_SW_LED
というサンプルを秋月のFT231Xのボードを使ったSPIで
Flash Magic使って書き込むまでは成功したけれど
p0_2 (4番ピン)に200kΩの抵抗経由でLEDつけて
5番ピンをプルアップさせた状態でGNDにつないでも、つながなくても
LEDはうすぼんやりと光ってるだけだった
(3.3Vに抵抗経由で直結するとちゃんと明るく光る)

箱から出したそのままだったんだけど、
何か他にやることがあるのだろうか?
633774ワット発電中さん:2014/12/19(金) 14:09:14.23 ID:ioZ2iICz
データシートと回路図を読むことじゃないだろうか?
634774ワット発電中さん:2014/12/19(金) 14:17:34.52 ID:z2EEPOp2
パスコン入れてないのは気になってるのですが
Flash Magicで書き込めてはいるので
マイコン自体は生きてるような気がしています
635774ワット発電中さん:2014/12/19(金) 14:18:53.22 ID:S6omba6u
君がそう思うんならそうなんだろう
636774ワット発電中さん:2014/12/19(金) 15:29:13.50 ID:bZBB2QHC
リセットができていないのかも
Flash Magicで書き込んだ時のままのPIO0_1(5番ピン)がLレベルになってると動かんぞ
637774ワット発電中さん:2014/12/19(金) 15:49:19.96 ID:z2EEPOp2
>>636
そこは一番最初に確認したのですがダメでした
具体的には、5番を1kΩでプルアップしてから、
電源つなぎなおしてみたのですがだめでした
RESET(1番ピン)をHiにしてもだめでした
もしかしたらSPIモードって抜けられないのかもとも思いましたがわかりません
スイッチマトリックスツール等はいじってません
638557:2014/12/19(金) 20:08:40.77 ID:QJVNAqg7
>>632
LEDに直列の抵抗が200kΩというのは大きすぎると思うけど。
記事によれば330Ωになってるよ。
高輝度で点灯させるためには47Ωにせよ、とのこと。
639774ワット発電中さん:2014/12/19(金) 20:11:45.93 ID:ibdokoIs
>>632
> 200kΩの抵抗経由で
640774ワット発電中さん:2014/12/19(金) 20:17:02.52 ID:z2EEPOp2
それは200Ωの間違いです
200Ωと1kΩの両方で試していて
記事を書いてる途中で1kΩから200Ωに直したとき
kをとり忘れただkです
641557:2014/12/19(金) 20:23:24.82 ID:QJVNAqg7
>>640
だったら問題なさそうだねぇ。
とりあえず、LEDがうすぼんやり光るという点が気に入らない。
I/O端子なんだから、LかHかだし、あるいは入力ポートになっていても
(よく知らんが)ハイインピーダンスで光らないはずだし。
それとも高速でスイッチングしていてPWM状態?

いっぺん、テスターでPO_2の電圧計ってみるとか。
642774ワット発電中さん:2014/12/19(金) 20:50:15.46 ID:z2EEPOp2
>>641
今別な場所にいるんで後でやってみます
まあもう1個買ってみたほうが早い気もします
643774ワット発電中さん:2014/12/19(金) 22:45:15.06 ID:gGBmbxSo
元の記事の誤記チェックも忘れずにね♪
644774ワット発電中さん:2014/12/20(土) 03:58:40.64 ID:XsYo7d1Q
>>626
そうたよね
昔たけど
東芝レグザが画像の明るさ部分に依ってLEDバックライトを分割制御するのにFPGAを使っていた
zr8000だったかな?
初物なので手直しが起こると思ってFPGAにしたのかも?データ放送でバージョンアップできるし。

AVアンプは中級機以上にFPGAを使っているのが多かった
バージョンアップでドルビーの新方式デコーダ増えたりしていた
http://www.denon.jp/jp/Product/Pages/images/block7.jpg
645774ワット発電中さん:2014/12/22(月) 15:33:18.49 ID:O1hNX/Q3
FPGAエクストリーム・コンピューティング
http://connpass.com/series/387/
646774ワット発電中さん:2014/12/23(火) 16:13:11.65 ID:vmrCiG9J
avrでusbデバイス作ってたけど、rxに乗り換えるわ。アメリカ語しんどいねん・・・
647774ワット発電中さん:2014/12/23(火) 16:48:17.56 ID:B/70UPmm
>>646
RXはパイプに指定できる転送タイプに縛りがあるんよね
場合によってはパイプが足りないかも
648774ワット発電中さん:2014/12/23(火) 16:57:57.90 ID:tQ5qCjZc
コンポジットデバイス作ろうとするとEPの数が足りないつうこと?
649774ワット発電中さん:2014/12/23(火) 17:23:18.07 ID:vmrCiG9J
>>647
まじか。まぁそんなごっつい転送はせんから大丈夫だと思う
650774ワット発電中さん:2014/12/23(火) 17:59:20.63 ID:7yxpSoTb
>>646
pc側ホストのアプリやドライバの
開発環境はなあに?
651774ワット発電中さん:2014/12/23(火) 19:04:49.78 ID:vmrCiG9J
>>650
アプリはg++とwin32apiでゴリゴリ。ドライバはwindows標準のしか使ってないよ。自前のドライバ作ろうと思った時にアメリカ語につまづいた・・
652774ワット発電中さん:2014/12/23(火) 20:39:53.27 ID:Hhp/GXeo
usbデバイスは可能な限り何かしらのデバイスクラスにするのが普通よ
653774ワット発電中さん:2014/12/25(木) 23:21:00.28 ID:UVTmWzlM
LPC Xpresso で リンク後のSection の配置アドレスを設定したいんですが、GUIのどこから設定を行えば良いでしょうか。
654774ワット発電中さん:2014/12/26(金) 02:05:01.18 ID:tz0KF5Yd
わかりません
655774ワット発電中さん:2014/12/26(金) 02:32:18.51 ID:U4pS3bpb
>>653
リンカスクリプト手で弄ったら?
656774ワット発電中さん:2014/12/26(金) 06:29:33.43 ID:kyg4Nuz2
足じゃだめですか
657774ワット発電中さん:2014/12/26(金) 10:24:05.12 ID:U4pS3bpb
そのほうが楽ならそうしたらいいんじゃない
658774ワット発電中さん:2014/12/26(金) 11:23:01.63 ID:5nIFKvhv
>>653
いじったことないが Project Properties -> C/C++ Build -> MCU settings の
Edit...ボタン押して Memory configuration editor から設定できそうだが

あとはヘルプとかユーザーガイドの Chapter 6. Memory Editor and User Loadable Flash Driver mechanism
それからこの辺見てみぃな
http://www.lpcware.com/faq/compilerassemblerlinker
659774ワット発電中さん:2014/12/26(金) 21:52:23.56 ID:vgLKMGk8
>>658
ありがとうございました!
これを探していました。
完全に見逃していました。
660774ワット発電中さん:2014/12/28(日) 21:55:59.34 ID:9CH9iPxa
RX62Nのボードから+5V盗んで±15V作ってアナログ回路動かしてみたけど、結構大丈夫なもんだね。こりゃ楽だわ
661774ワット発電中さん:2014/12/29(月) 20:10:01.08 ID:JnPVfegs
RX62Nってなんだっけ?
662774ワット発電中さん:2014/12/29(月) 20:35:24.85 ID:CknpoIYI
>>660
それってルネサスだよね
ARM Cortex-M3か何か?
663774ワット発電中さん:2015/01/07(水) 09:30:55.32 ID:QzWU+rdm
Cortex-A9コア搭載「GR-PEACH」ファーストインプレッション
http://monoist.atmarkit.co.jp/mn/articles/1412/24/news048.html

ルネサスが投入するハイエンドマイコン「RZ/A1グループ」を搭載した「GR-PEACH」は、
Cortex-A9コアで世界初のmbedボードです。販売開始(2015年早春を予定)前にβ版を
入手できたのでその一端をご紹介します。
664774ワット発電中さん:2015/01/07(水) 22:02:48.08 ID:LCLfLzDZ
>>662
RXはRX。ARMじゃないのでスレチ。
665774ワット発電中さん:2015/01/08(木) 08:00:25.79 ID:C9ud+lzz
>>663
Webコンパイラはどうした…
なんでmbedに浮気してんだよ…
666774ワット発電中さん:2015/01/15(木) 08:48:55.46 ID:jFFV9vrJ
IoTの波に乗るマイコン事情 第2回
〜MCU市場を席巻しつつある「Cortex-M」
http://pc.watch.impress.co.jp/docs/column/1month-kouza/20150115_683646.html
667774ワット発電中さん:2015/01/15(木) 10:29:09.31 ID:mj47B3g8
ツッコミどころ大杉な記事だな。分かってないで書いてる典型って感じ。
668774ワット発電中さん:2015/01/15(木) 16:16:40.64 ID:KD4EwrG5
大原氏の記事ってやたら毛嫌いする人いるね
669774ワット発電中さん:2015/01/15(木) 16:39:13.68 ID:GUjFayVL
実在そのものが議論の対象になるZ800の名がでてる時点で正直…
670774ワット発電中さん:2015/01/16(金) 05:18:52.81 ID:nzvOr/zt
>>668
http://news.mynavi.jp/articles/2013/12/28/galileo/002.html
>ただし、この結果として性能は猛烈に高い。以前chipKit32を比較したときの
>Sketch(List 4)をそのまま実施してみたところ、
>
>Arduino Uno 所要時間約44秒
>Galileo 約1秒未満(一瞬)
>
>だった(以前Arduino Unoでは約11秒だったので大分遅くなってるのだが、
>Arduino IDEのバージョンが大分違うので、おそらくこれが影響しているのでは
>ないかと思う。ちなみに今回は1.0.5を利用)。これは81億回の足し算を500回
>繰り返すものだが、性能面では勝負にならないほどGalileoが高速だった。
>まぁ16MHz駆動の8bit MCUと400MHz駆動のPentium互換CPUで性能が同じでは
>話にならないので当然ではあるが、とりあえずArduino IDEで記述したSketchは、
>仮想マシンなどで動くのではない様である。

こういう文章が気にならない読者には大原氏は評判いいのかもね。
671774ワット発電中さん:2015/01/17(土) 00:35:02.28 ID:MRhzQjom
> 例えばNFCのコントローラの中にはNFCの制御「のみ」を行なうCortex-Mが内蔵されているし、

> Cortex-MなどのMCUが利用されているわけだ。

> さてそのMCUであるが、ARMは「Cortex-M」というコアを現在この市場に投入している。

> ただCortex-Mは32bitのMCUであるが、

こういう書き方されると「Cortex-M」というコアかMCUが存在するかのようだな。
「2004年には、Cortex-Mシリーズの最初の製品である「Cortex-M3」がリリース
された。」とも書いているのでライター氏は「Cortex-M」がシリーズ名であることは
理解してるようだが、ライターとしての能力が足りないのだろう。
672774ワット発電中さん:2015/01/17(土) 00:42:27.86 ID:MRhzQjom
> Thumb-2の特徴はこちらで以前説明したので繰り返さないが、これによりコード
> 密度を16bit MCU並みに高める=プログラムを格納するメモリ領域を、32bitのARM
> ネイティブコードと比較して半減させられる=低コストで製造できるメリットが
> 生じる。また必要なメモリ量が減る=メモリアクセスが減る=消費電力が減る、
> というメリットもある。Cortex-M3ではThumb/Thumb2以外の命令セットは実行
> できないと割り切ることで、これらのメリットを享受できるようになった。

これはまったく意味不明。
「メモリ量が減る=メモリアクセスが減る=消費電力が減る」というメリットの
ためには「Thumb/Thumb2以外の命令セットは実行できないと割り切る」必要など
ない筈。
命令セットを小さくすることで得られるメリットはCPUコアの規模が小さくなる等
色々あるだろうが、これはライター氏が何か勘違いしてるとしか思えない。
673774ワット発電中さん:2015/01/17(土) 04:03:58.11 ID:GNZfB3fc
ARM命令の多くが条件実行を省いてThumb-2の32bitフォーマットで用意されてるしな
Thumb-2がまるで消費電力を小さくするための低機能な命令セットのような感じにも捉えられる
674774ワット発電中さん:2015/01/17(土) 05:00:21.24 ID:GvdYspC6
> さて次が8bit。こちらも長い歴史がある。例えばIntelにしても「8080」の後に(前回も紹介した)
>「8048」や、その後継として今も広く使われる「8051」を出している。さらにZilogの「Z80」や
>「Z8」系列品、そのZ80の互換品である日立の「HD64180」、Motorolaの「6800」や「6809」などのコアが、
>当初はCPUとして使われたものの、すぐにMCU向けにも利用されている(ちなみにMC6800のコアを利用
>して製造されたMC6801が、世界最初のMCUとする場合もある)。性能レンジも幅広く、メモリも最大
>256KB近くまで拡張できる(最近は数MBのメモリアドレスを利用できる8bit MCUすらある)から、幅広く
>利用された。

8051は8048の後継ではない。Z8やHD64180は当初からMCUだった。6809のMCU転用なんてあったっけ?
日立から派生品が出てたけどMPUとしての製品だった筈。
「MC6801が、世界最初のMCUとする場合もある」とは初耳。MCS-48やPICを抑えてそれはないと思うがなあ。

> ただそうしてニーズが高まると、“より高性能なMCUがあるともっと良い”という考え方は当然
>出てくる。こうした用途に向けて、例えばIntelは8086/8088をベースにMCUに向けてワンチップ化を図った
>「80186」、「80188」とか、8051を16bit拡張した「80251」をリリース。ほかにも、Zilogの「Z800」や
>NECの「V」シリーズ、MC6801を16bit拡張した「68HC12」などなど、こちらも幅広く製品が存在する。

80186/88はMCUと呼ぶには周辺が全然だしワンチップで動作などできない。Z800もCPUかMCUかで分類するなら
CPUだろ。NECのVシリーズはMCUもCPUも製品としてあるので決してMCUのシリーズではないし、MC68HC12の直系は
MC68HC11で16bit製品の例として挙げるならMC68HC16を言及するべきだろ。

ちょっといくらなんでもデタラメすぎる気がするな。
675774ワット発電中さん:2015/01/17(土) 05:09:13.40 ID:GvdYspC6
> さらに、新規に16bitに最適化する形で設計されたMCUもあり、(時期は多少前後するが)TIの「MSP430」
>シリーズや日立の「SuperH」シリーズ(これを32bitと見なすか16bitと見なすかは微妙なところ)、

SHを16bitと見なすって意見初めて聞いたわ。命令語長がプロセッサのbit数での分類に影響があるという
主張なら、Cortex-Mシリーズは16bit、x64は8bitって主張も可能だなあ。馬鹿じゃないの。
676774ワット発電中さん:2015/01/17(土) 05:10:22.59 ID:GvdYspC6
>>668
理由あってのことじゃないの。
677774ワット発電中さん:2015/01/17(土) 12:55:20.37 ID:Zlx0cdcO
メモリーアクセスのバス幅でビット数決めるとかは聞いたことあるが命令のサイズかよw
678774ワット発電中さん:2015/01/17(土) 14:59:52.05 ID:v1PluwnP
80386SXとDXの違い
679774ワット発電中さん:2015/01/17(土) 15:55:28.13 ID:GvdYspC6
386SXはインテル自身が

http://pdf.datasheetcatalog.com/datasheet/Intel/mXvrvzq.pdf
>The Intel386TM SX Microprocessor is an entry-level 32-bit CPU with a
>16-bit external data bus and a 24-bit external address bus.

と説明してた。それ以前に、内部16bit外部8bitの8088のことは

http://www.ece.usu.edu/ece_store/spec/8088.pdf
>8-BIT HMOS MICROPROCESSOR

>The processor has attributes of both 8- and 16-bit microprocessors.

と言ってた。
「何bitCPU」「何bitプロセッサ」という言い方は厳密な定義のあるものではなく、
所詮はメーカーのマーケティング的な位置付け程度の意味しかない。
680774ワット発電中さん:2015/01/17(土) 16:29:31.56 ID:u6fgbdXR
68008なんてものもあったしな
681774ワット発電中さん:2015/01/17(土) 17:08:32.14 ID:1A3TGKVF
VLIW なんてのも・・・
682774ワット発電中さん:2015/01/17(土) 17:45:35.88 ID:zeNMLOVO
>>668
大原の肩持つ投稿でもしてみては?
683774ワット発電中さん:2015/01/18(日) 12:56:00.85 ID:1qgLPzDd
>>670もそうだけど(81億回の足し算を500回!)、コンピュータの処理能力を体感
的にわかってない人みたいね。
Cortex-M4のFPUのスループットとピーク性能の区別ついてないし、3MHzの8085が
3MIPSとか0.03MFLOPSほどとか、普通に考えておかしいこと平気で書いてる。

スーパーコンピューターの系譜 代表作CRAY-1と地球シミュレータ
2014年09月22日 12時00分更新
文● 大原雄介(http://www.yusuke-ohara.com/
http://ascii.jp/elem/000/000/935/935757/
> この160MFLOPS(1秒間に1億6000万回の浮動小数点演算が行なえる)という
>性能であるが、実はARMの「Cortex-M4」というMCUコアに、オプションで用
>意されるFPUのスループットが1MFLOPS/MHz(ただし単精度のみ)であり、
>160MHz駆動のCortex-M4Fマイコンとほぼ同程度の性能ということになる。
> NXPは最大204MHz駆動のLPC4300シリーズを昨年ラインナップしており、
>これにもFPUが搭載されているから、ピーク性能は確実にCRAY-1を抜いて
>いる。

> では逆にCRAY-1が登場した1976年はどんなプロセッサーがあったのだろ
>うか。インテルが8085をリリースしたばかりの頃である。8085は8080の後
>継品で、動作周波数はこの当時は3MHzどまりでなかったかと記憶している。
> 整数演算性能は3MIPSという計算になるが、FPUは搭載しておらず、外付
>けでも存在しないので、どうしても浮動小数点演算を行なおうとすると
>ソフトウェアでのエミュレーションとなる。この当時に8085で浮動小数点
>演算をエミュレーションでやらせた場合の性能は探したが見つからなかっ
>た。
> ただ一般にFPUをALU(整数演算ユニット)でエミュレーションすると50〜
>1000倍程度時間がかかる(これはなにと比較するかによってばらつきが大き
>い)から、とりあえず100倍とすると、8085の性能はおそらく0.03MFLOPSほ
>どになる。CRAY-1と比較すると5000倍以上の性能差になるわけだ。
684774ワット発電中さん:2015/01/18(日) 13:17:48.32 ID:1qgLPzDd
Cortex-M4のFPUについては「Chapter 7 Floating Point Unit」参照。

ARM Cortex-M4 Processor
Revision r0p1
Technical Reference Manual
http://infocenter.arm.com/help/topic/com.arm.doc.ddi0439d/DDI0439D_cortex_m4_processor_r0p1_trm.pdf

レジスタ間の加減算や乗算は1CycleだがLoadやStoreを考慮しないで性能を語る
のはナンセンスだろう。
685774ワット発電中さん:2015/01/18(日) 15:50:44.65 ID:Du8bx7nP
mbedというのは、c, c++ で開発するものなんでしょうか。
686774ワット発電中さん:2015/01/18(日) 16:07:42.67 ID:Q/ESJywY
mbedの範囲でってならそうだな
687774ワット発電中さん:2015/01/18(日) 18:52:55.21 ID:JuKhs60U
スパコンの性能はメモリ周りの性能がコアの演算速度と同じくらい重要だよな。
CPUの語長の数倍のバスを4段とか8段のメモリバンクでインターリーブしたり。
昔富士通が作ったスーパーマイクロ用に作ったベクトル演算チップはバスがしょぼくて全く性能が出ないゴミだった。
688774ワット発電中さん:2015/01/18(日) 21:00:57.64 ID:qInxsm0r
GPUもパフォーマンスが落ちる原因はバス詰まり。
689774ワット発電中さん:2015/01/18(日) 23:19:41.81 ID:KPzG09pE
>>687
富士通は研究所から来たのが作るとゴミばかり
Gmicro,uVP,FR-Vみんなリソースの無駄使い
690774ワット発電中さん:2015/01/18(日) 23:35:05.86 ID:QfbpxAkt
個人的にダメだと思っていたが、結構思ってる人多かったんだね
691687:2015/01/18(日) 23:41:22.17 ID:JuKhs60U
>>689
あー、それそれ。uVPだ。
俺のコンパイラの師匠が激怒してた。
692774ワット発電中さん:2015/01/19(月) 14:21:20.62 ID:5DETfeyR
http://news.mynavi.jp/articles/2013/12/28/galileo/002.html

「これは81億回の足し算を500回繰り返すものだが、」とか言ってるけどコード
見ると162億回の足し算を500回(=8兆1000億回の足し算)だなあ。

>#define REPEAT 90000

> for(lpCnt1=0; lpCnt1<500; lpCnt1++)
> {
>  for(lpCnt2=0; lpCnt2<REPEAT; lpCnt2++)
>  {
>   for(lpCnt3=0; lpCnt3<REPEAT; lpCnt3++)
>   {
>    num+=lpCnt2+lpCnt3;
>   }
>  }
> }

まあじっさいはいまどきのコンパイラならこんなコードは当たり前に最適化する
から額面通りの繰り返し処理なんてするわけないんだけど、このライター氏は
81億回の足し算を500回(=4兆500億回の足し算)行った結果が

>Arduino Uno 所要時間約44秒
>Galileo 約1秒未満(一瞬)

だったと本気で思ったんだろうか?

100MHzで1命令1クロックで実行したとしても1秒間に1億命令しか実行できない
のに、「81億回の足し算を500回」とか発想がキチガイレベルなんだけど。
693774ワット発電中さん:2015/01/19(月) 14:45:31.57 ID:25EUXeVr
よくわからんが
wintel系の記事なんて金目で書かれた眉唾ものばかりだと理解している
694774ワット発電中さん:2015/01/19(月) 20:46:13.34 ID:EypG+twH
金目鯛最近食べてないなぁ喰いたいなぁ
695774ワット発電中さん:2015/01/19(月) 21:27:14.02 ID:UHO8/bkg
潜って採ってこいや
696774ワット発電中さん:2015/01/19(月) 21:33:35.74 ID:o9jQhycO
PC系のメディアでまともな記事書くのって後藤さんくらいでしょ。
697774ワット発電中さん:2015/01/19(月) 21:53:49.49 ID:5DETfeyR
この人?

http://pc.watch.impress.co.jp/docs/topic/feature/20131228_629501.html
>【後藤】みんなすごい誤解していて、ARMの64bitがほかのCPUの64bitと違うって
>事を全然考えてない。ARMはともかく32bitの出来がひどい。何がひどいか?
>RISCなのに汎用レジスタが16本しかない、その内の3本はプログラム関連で
>使っちゃうので、汎用に使えるのはたった13本。これで、ロード/ストアアーキ
>テクチャのハンドリングをしなきゃならない。そうするとコンパイラが効率的な
>コードを吐けない。ので、コードステップが非常に長くなる。一方64bitに
>なると汎用レジスタが31本、SIMDメディアレジスタが32本だから、コンパイラが
>ものすごく効率的なコードを吐けるようになる。
>【山田】つまり今のARMの32bitはひどいと。
>【後藤】ひどい。だって、僕の知り合いでネイティブARM 32bitに触れた人は皆
>「変態命令セット」って言ってるし(笑)。
>【山田】じゃ、なんでここまではやったんだろう?
>【後藤】しょうがないから(笑)。そういうひどいことがなくなるのが64bitの
>ARMv8。だから、コーディングも最適化も楽になるし、コンパイラも速くなるし、
>全体的に高速化できる。

馬鹿の内の一人にしか見えないなあ。
698774ワット発電中さん:2015/01/19(月) 22:35:10.09 ID:PesMsT4P
>>697
わらた
この人はコンパイラが全レジスタ使っていると思っているんだろうか
全レジスタ使ったら割り込み時のレジスタ退避が大変な事になりそう
699774ワット発電中さん:2015/01/20(火) 01:08:18.24 ID:01Tr+Xlu
x64 だって、64bit レジスタは16本じゃなかったかな?うろ覚えだけど。
ARMもx64も変態アーキテクチャだし。
700774ワット発電中さん:2015/01/20(火) 02:22:56.28 ID:i5uturWh
変態命令セットだから組み易い事もあるしな
てかSPARCのレジスタウィンドウ最高とか言いそう
701774ワット発電中さん:2015/01/20(火) 02:45:52.15 ID:4XIGBzwc
レジスタウィンドとか、遅延スロットとか、やめてください死んでしまいます
702774ワット発電中さん:2015/01/20(火) 15:05:24.74 ID:o5FD49dD
>>697
ARMの開発者が「64-bit時は、レジスタの拡張で、さらに多少のパフォーマンス
アップがある」と「控えめに」説明してたのを理解してないんだな。

■後藤弘茂のWeekly海外ニュース■
ARMが次期CPUコア「Cortex-A57」と「Cortex-A53」を発表
http://pc.watch.impress.co.jp/docs/column/kaigai/20121031_569691.html
>●Cortex-A15をベースに拡張したCortex-A57
>ARMのPeter Greenhalgh氏
> パフォーマンスにフォーカスしたCortex-A57は、Cortex-A15のパイプラインを
>ベースに拡張を加えている。実行パイプラインはCortex-A15と同様に8本で、3命
>令デコードだ。ただし、ARMのSIMD命令であるNEONの浮動小数点演算の性能は引き
>上げられているという。64-bit時は、レジスタの拡張で、さらに多少のパフォー
>マンスアップがあるとARMのアーキテクトのPeter Greenhalgh氏は説明する。
> 64-bitの実装では、できる限り従来の32-bit時のハードウェアリソースを再利
>用することでシンプル化を図ったという。例えば、ARMの従来の命令セットでは
>汎用レジスタは13+1の構成で、これが64-bitのA64命令セットでは31+1に変わる。
>しかし、32-bit時も、実際にはバンク切り替えで切り替えるレジスタを物理的な
>レジスタとして実装していたため、物理レジスタ数は合計33本だった。これを、
>64-bit時にはビジブルにして使えるようにする。そのため、レジスタ長は32-bit
>から64-bitへと拡張するが、物理レジスタの本数自体は変わらないという。
703774ワット発電中さん:2015/01/20(火) 17:25:29.26 ID:x98ql9aw
>>668>>696 釣りにしか見えん
704774ワット発電中さん:2015/01/20(火) 22:27:55.81 ID:j81/3PxT
テクニカルタームを適当に並べて言葉遊びしてるだけのデタラメ
705774ワット発電中さん:2015/01/21(水) 03:58:39.46 ID:xFIpty1O
>>698
一応、コンパイラはすべてのレジスタ使いますけど

http://infocenter.arm.com/help/topic/com.arm.doc.ihi0055b/IHI0055B_aapcs64.pdf
14ページ目にレジスタの利用目的が書かれてる
706774ワット発電中さん:2015/01/21(水) 04:06:58.10 ID:xFIpty1O
レジスタが増えると関数呼び出し時に値を保障しなくても良いレジスタが増えたり、
関数のパラメータや結果のレジスタ渡しできる数が増えるので
関数呼び出しのオーバーヘッドが減る
707774ワット発電中さん:2015/01/21(水) 04:31:39.22 ID:YvB6w9z6
いまどきはちっさい関数のインライン展開も当たり前なので“関数呼び出しの
オーバーヘッド”というのも昔ほどは大きな問題でもなくなった。
708774ワット発電中さん:2015/01/21(水) 04:34:16.36 ID:xFIpty1O
64bitのARMで特殊なレジスタはR16、R17、R29、R30
これ以外はコンパイラで普通のレジスタとして使用される
R16、R17はサブルーチンコールで26bitのイミディエイト値で収まらない場合に
リンカが生成するコードで使用される
709774ワット発電中さん:2015/01/21(水) 05:05:10.47 ID:xFIpty1O
>>707
インライン展開するなら、なおさらレジスタが多い方が有利
710774ワット発電中さん:2015/01/21(水) 05:38:39.30 ID:YvB6w9z6
でかい関数にはレジスタ数が多いほうが有利なんてのは当たり前のことで
論ずる意味もない。
このスレの話題的には32bitのARMのアーキテクチャはレジスタが少なくて
「ひどい」かどうかだろ。
711774ワット発電中さん:2015/01/21(水) 06:22:13.35 ID:xFIpty1O
応用分野の規模によって最適なアーキテクチャは違ってくるからな
スマホ、タブレットでCPUクロックがGHz、メモリがGBクラスになり
従来のARMのアーキテクチャが最適ではなくなってきた応用分野が増えてきた
64bitのARMはそういう応用分野に対応しただけ
Cortex-M3などが使われる規模の小さい分野ではThumb-2の方が有利
712774ワット発電中さん:2015/01/21(水) 07:41:47.29 ID:659CC82K
たぶんそんなレベルの話よりも、実際に作るメーカからのライブラリとかドキュメントの方が大事。
性能には、単純に便利なメモリ容量がきく場合も多いんでは。
713774ワット発電中さん:2015/01/21(水) 07:59:46.75 ID:i36m6I5x
>>710
コンパイラ使うなら、レジスタ数が少なくても全部コンパイラ任せだ
したがって、レジスタ数が少ないから「ひどい」とは言えない

アセンブラ使うなら、コンパイラ任せにできない
したがって、人にレジスタや命令セットを理解し使用する能力が要求される

ここでレジスタ数程度のことで「ひどい」というのは、
自分の能力不足を認識できないほど無能な人ということだ
714774ワット発電中さん:2015/01/21(水) 08:41:32.12 ID:YvB6w9z6
>>713
バカすぎて話にならん
715774ワット発電中さん:2015/01/21(水) 08:51:28.33 ID:8YNz7SUJ
レジスタが4Gくらいあれば便利だろうね。
将来を考えると16Tくらい。

まあ、全てチューリングマシンで実現可能ならプログラムカウンタだけでいいとも言える。
716774ワット発電中さん:2015/01/22(木) 02:58:48.92 ID:t2LhxQM2
どこのTMS9900だよ
717774ワット発電中さん:2015/01/22(木) 08:55:12.59 ID:kvGw/icA
ぴゅう太です!
718774ワット発電中さん:2015/01/22(木) 09:37:25.62 ID:yhRY72/x
IoTの波に乗るマイコン事情 第3回
〜ARMのライバル「MIPS」、「PowerPC」、「x86」
http://pc.watch.impress.co.jp/docs/column/1month-kouza/20150122_684769.html

前回はMCU全般+ARMにフォーカスして説明したので、今回と次回は「それ以外」の話を紹介して見たい。
まずは、長らくARMの対抗馬として位置付けられてきた「MIPS」の話である。
719774ワット発電中さん:2015/01/22(木) 20:31:08.11 ID:9uFeO7zW
正直、IoT ならプロセッサ何でもいいだろ。
720774ワット発電中さん:2015/01/22(木) 21:14:46.64 ID:0Y8otJKK
目的と言うか用途に見合ったSoC製品が適切なコスト、納期、サポート期間で提供されているかどうかによるので
何でも良いって訳では決して無い
721774ワット発電中さん:2015/01/23(金) 00:30:26.86 ID:AQ3r2+oN
・公式ライブラリがバグだらけ
・公式ドキュメントが間違いだらけ
・そもそもハードがバグっててえらったなし
・いきなり製造中止

こわいねー
722774ワット発電中さん:2015/01/23(金) 21:58:04.84 ID:wQpZLirW
いきなりディスコンがいちばん困るな。
民生用ならともかく産業用としては最低10年は供給して欲しい。
723774ワット発電中さん:2015/01/25(日) 11:09:28.74 ID:7dndp/K2
ディスコンが怖くてなかなかARMに乗り換えられないや
724774ワット発電中さん:2015/01/25(日) 18:54:39.30 ID:JJ8QOH6O
>>722
ARMって、自社のSoCに使うもんだろ?
725774ワット発電中さん:2015/01/25(日) 20:30:03.44 ID:VquXG65o
アーキテクチャ関係なく、レジスタ数が多いと、OPコード中に占めるレジスタ
選択用ビットフィールドの幅が増えるため、命令バイト数が増える。

たとえば、レジスタ間演算で8個の汎用レジスタを対象とした場合SRC/DST
の指定で各3bitづつ消費されるので、1バイト命令であれば、残り2bitの
うち複数バイト命令用として予約する先行コードを含めて4命令しか定義
できない。

16個の汎用レジスタを対象とした場合SRC/DSTの指定で各4bitづつ消費され
るので、1バイトは完全にレジスタ指定のためだけに使われるので、最低
でも2バイト以上の命令にならざるを得ない。

基本、コンパイラは、親子関係にある関数間でのレジスタ使い回しまでは
最適化できないので、呼び出し先の関数内ではすべての汎用レジスタは
破壊される前提になり、一定数以上にレジスタ数が多くても、有効には
使えない。

すべての汎用レジスタを使うかどうかと、最適なレジスタ選択ができるか
どうかも別次元の話で、最適化がアホなコンパイラでも、レジスタ数が
多ければ、あくまで有利に働くというだけ。
726774ワット発電中さん:2015/01/25(日) 22:12:55.01 ID:bTNKAVdU
>>725
ここはARMスレだから。
Thumbでも命令長は16bitあるんだから、なにも8bit命令で説明しなくっても。
727774ワット発電中さん:2015/01/26(月) 04:20:43.96 ID:lw2UaZ4/
Thumb-2の16bit長の命令はR0からR7の8個のレジスタしか扱えない
SP(R13)にアクセスする必要はあるので別の命令でSPにアクセスする命令はある
16bit長の命令のレジスターフィールドは極一部の命令を除いて1つのレジスタ当たり3bitしかないよ
32bit長の命令はレジスターフィールドは4bitあってすべてのレジスタにアクセスできる
728774ワット発電中さん:2015/01/26(月) 04:42:59.38 ID:lw2UaZ4/
また、R8-R15がhi、R0-R7がloとして16bit長の命令だけで
loからlo、loからhi、hiからlo、hiからhiにmov命令で値をコピーできる
729774ワット発電中さん:2015/01/26(月) 22:23:49.39 ID:uf8EZ+RC
WEBエンジニアだけどお前らの言ってることチンプンカンプンだは^^
730774ワット発電中さん:2015/01/27(火) 00:16:52.59 ID:jQvnP6nW
WEBエンジニアはCPU命令なんか関係ないもんな
731774ワット発電中さん:2015/01/28(水) 20:50:49.97 ID:IWY0EbAj
×WEBエンジニアだけど
○WEBエンジニアだから
732774ワット発電中さん:2015/01/28(水) 20:53:00.98 ID:QES8g6RK
WEBエンジニアは、エンディアン変換とかスタックサイズとか割り込みハンドラーとか、ちんぷんかんぷんなんじゃね
733774ワット発電中さん:2015/01/28(水) 21:20:57.79 ID:2Dl05z0/
ん?Webエンジニアをディスるスレ?
まあ、何事も人を馬鹿にしてると大概痛い目にあうけどな
734774ワット発電中さん:2015/01/29(木) 04:13:08.85 ID:oWzrUuGq
ビッグエンディアンのCPUが廃れてきたな
POWERが64bitLinuxではリトルエンディアンに力を入れてきた
MIPSは最初からバイエンディアンだったし
組み込み向けはもともとリトルエンディアンが多そう
735774ワット発電中さん:2015/01/29(木) 05:13:40.03 ID:xgZCodnm
>>734
>組み込み向けはもともとリトルエンディアンが多そう

はあ?モトローラは昔からビッグエンディアンだけど頭大丈夫?
736774ワット発電中さん:2015/01/29(木) 05:17:40.79 ID:oWzrUuGq
SHはSH1とSH2がビッグエンディアンなんだな
SH3、SH4からはリトルエンディアンに対応
V850、RXはリトルエンディアンか
737774ワット発電中さん:2015/01/29(木) 05:23:58.41 ID:oWzrUuGq
MIPSはもともとバイエンディアン
SH3、SH4、POWERがバイエンディアンに
x86、V850、RXはリトルエンディアン
ARMはリトルエンディアンでの利用が多いがバイエンディアンみたいだな
738774ワット発電中さん:2015/01/29(木) 06:07:25.48 ID:Et77XBdd
ハードウェア制御を伴わない処理ロジックなんかはWin環境で手早く実験してから実機に移植することがあるから、実機はリトルの方が楽だわ
739774ワット発電中さん:2015/01/29(木) 15:35:22.68 ID:RjyPs8CU
バス周りのハードウェアはな
リトルにしといてくれよ…とマジ思うわ
740774ワット発電中さん:2015/01/29(木) 16:07:22.00 ID:n8KYuncB
カタカナが多くて、しかも同じ単語が多くて、ゲシュタルトが崩壊しそう。
741774ワット発電中さん:2015/01/29(木) 21:25:19.20 ID:d6PEgnfw
エンディアン嘘つかない
742774ワット発電中さん:2015/01/29(木) 21:33:28.56 ID:vtz7jmoe
初心者です

LPC810はPWM出力がないそうだけど、タイマーを使ってPWMにすることは
できないのでしょうか?
アセンブラを使えば何でもできると言われそうだけど、mbedで簡単に行う方法が
あればうれしいです。
743774ワット発電中さん:2015/01/29(木) 21:34:39.23 ID:p8tvFJz4
mbedのライブラリは検索してみたの?
744774ワット発電中さん:2015/01/29(木) 21:36:43.74 ID:xgZCodnm
ぐぐることも知らんのか
745774ワット発電中さん:2015/01/29(木) 22:01:09.25 ID:5u7k1xCa
>>742
だれがそんなデマを言ってんだ
SCTでいくらでもできるぞ
746774ワット発電中さん:2015/01/29(木) 22:08:26.79 ID:0P4cs9nT
747774ワット発電中さん:2015/01/29(木) 22:13:08.30 ID:H+Ai+m3D
辛辣すぎるw
748774ワット発電中さん:2015/01/30(金) 00:24:32.01 ID:MqrHgI2b
最近は asm.js とかいうやつでWebプログラミングでマシン語いじれるんだろ知ってる
俺って物知りだはw
749774ワット発電中さん:2015/01/30(金) 00:52:36.13 ID:Q/TO2VDc
お、おう
750774ワット発電中さん:2015/01/30(金) 07:04:48.92 ID:V0o1lca8
>>746
ありがとうございます。
出勤前なのでよく読んでいませんが、希望が見えてきました^^

>>743-->>745
mbedとか英語ばっかりで、なかなか敷居が高いのですよ。
SCTで勉強してみます。クスン
751774ワット発電中さん:2015/01/30(金) 09:09:50.05 ID:i//Qb5BW
>>750
SCTimerのPWMなら↓のSCTimer/PWM Cookbook見てみ
http://www.nxp.com/documents/application_note/AN11538.zip
PWMのサンプルコードも入ってる
752774ワット発電中さん:2015/01/30(金) 21:47:25.47 ID:aLrWEF6R
>>750
このあたりも分かりやすい
http://d.hatena.ne.jp/pcm1723/20131225/1387941763
LPC1114のPWMと違ってシャドウレジスタがあるから鳴り物アプリも万全
753774ワット発電中さん:2015/01/31(土) 09:24:01.02 ID:Mvu9Ll/l
>>751
>>752
おお、これは良いですね! 特に>>752はわかりやすそうです。
それにしてもシャドウレジスタとかSCTとか、隔世の感であります。
8080しか知らないもので^^;
754774ワット発電中さん:2015/01/31(土) 14:20:35.93 ID:oWXvPUoi
LPC11U1X (USB付き) を使っている人はいますか?
755774ワット発電中さん:2015/01/31(土) 23:24:02.46 ID:OvE9NdHI
LPCXpresso IDE 7.6.0キター
756774ワット発電中さん:2015/02/01(日) 09:30:48.77 ID:sxTPkAQX
上書きアップデートできるようにしてくれんかな
古い環境から移行させるのが面倒でかなわないよ
757774ワット発電中さん:2015/02/01(日) 11:05:34.99 ID:hAGndZc0
>>756
仕事で使うときはバージョン決めうちしたいので
上書きは困るよ
758774ワット発電中さん:2015/02/01(日) 11:40:14.36 ID:9bUjYvrc
Macで開発できる?
わいWEB屋でArduinoとかはMacでチョイ弄ったりしてるんやけども
759774ワット発電中さん:2015/02/01(日) 11:44:06.49 ID:KbjZd2Zq
>>758
何聞きたいのかわからんけどARM積んだArduinoもあるぞ
760774ワット発電中さん:2015/02/01(日) 11:46:59.42 ID:okxiNpZt
macで出来無い事なんて無いよ
761774ワット発電中さん:2015/02/01(日) 12:51:32.12 ID:j+p5/t1/
>>758
JSが動くブラウザが動いてUSB MSCが使えればなんででもできる
762774ワット発電中さん:2015/02/01(日) 20:06:50.36 ID:Ug9N+9gy
>>761
マツダをディスってんのかよ
operaの上でjsが動くマツダコネクトという車載情報端末を車に搭載したが、、、
763774ワット発電中さん:2015/02/01(日) 20:12:43.08 ID:j+p5/t1/
>>762
マツダコネクトでmbed開発するとか胸熱

あ、あと一個条件わすれてた
まとめると、

・MSC対応USBホストポートがあること
・jsが走るブラウザが動くこと
・インターネットにつながる環境であること
764774ワット発電中さん:2015/02/02(月) 05:42:06.20 ID:0nLeIPbt
>>763
mbed SDK使えばインターネットもブラウザもJSもいらなくない?
pythonがあれば build.pyでビルドできるし、できたbinをUSBで入れるだけでそ?
765774ワット発電中さん:2015/02/02(月) 08:58:48.67 ID:Xyspf69Z
>>764
それじゃmbed使う意味がほぼないだろ…
766774ワット発電中さん:2015/02/02(月) 13:23:05.83 ID:0nLeIPbt
>>765
ん?なんでよ
オフラインでmbedでサクッと遊ぶのに、超軽い俺俺IDE使って楽しんでるけど
わざわざEclipseとか使わんでもいいし、結構いいよ。
外だとノートだから貴重なSSD容量をEclipseに使いたくなかったからちょうどいい
mbed SDKなんて圧縮しとけば17 MBだからな
767774ワット発電中さん:2015/02/02(月) 13:55:58.77 ID:dhbeNS3e
個人的にはmebedはコンパイラをローカル環境に入れたりしなくてもいいのが利点
768774ワット発電中さん:2015/02/02(月) 14:22:19.27 ID:zSAdo2od
いまどきどこにいてもネットに繋がるだろ。
飛行機の中でコンパイルしてるのか?
JALならWiFi使えるぞ。
769774ワット発電中さん:2015/02/02(月) 14:48:59.64 ID:yheiaFhj
機内のWiFiて別料金で高いんじゃなかったっけ
770774ワット発電中さん:2015/02/03(火) 10:41:38.83 ID:7Fa3X0A8
「Raspberry Pi 2 Model B」がリリース--MSは対応する「Windows 10」を無償提供へ
http://japan.cnet.com/news/service/35059841/

Raspberry Pi 2のスペックは以下のとおり。

・900MHz、クアッドコアCPU「ARM Cortex-A7 BCM2836」搭載
    (前モデルの700MHzシングルコアCPUからバージョンアップ)
・1GバイトのLPDDR2 SDRAM(前モデルは512Mバイト)
・「Raspberry Pi 1」と完全互換
    (新しいマルチコアプロセッサを活用するには、ソフトウェアの再コンパイルが必要)
・既存のRaspberry Piとフォームファクタが同一で、既存の筐体に収容可能
・10/100 Ethernetポート
・40ピンの拡張GPIO
・USB 2.0ポート4本
・4極ステレオ出力およびコンポジットビデオポート
・フルサイズのHDMI
・Raspberry Piカメラ接続用のCSIカメラポート
・Raspberry Piタッチスクリーン接続用のDSIディスプレイポート
・Micro SDスロット
・Micro USB電源
・価格:35ドル

Microsoftは、Windows 10 OSのカスタム版を開発中で、「Windows Developer Program for IoT」を
通じてMakerコミュニティに無償提供する予定だと発表している。
771774ワット発電中さん:2015/02/03(火) 14:33:15.99 ID:7Fa3X0A8
ラズパイ新製品「Raspberry Pi 2」に対応するWindows 10を無償提供
〜Raspberry Pi 2はクアッドコアCortex-A7へ強化
http://pc.watch.impress.co.jp/docs/news/20150202_686530.html

すでに国内でもアールエスコンポーネンツが販売を開始。価格は4,291円と、
原稿執筆時点では従来版の「Model B+」と比較して350円程度の差となっている。
772774ワット発電中さん:2015/02/04(水) 13:32:15.86 ID:4tdAhHS8
ARM、A15の3.5倍の性能を持つ64bit対応ARMコア「Cortex-A72」
http://pc.watch.impress.co.jp/docs/news/20150204_686777.html

CPUコアは「Cortex-A72」で、64bit対応のARMv8-Aコアをベースに、16nm FinFETを
用いた場合に最大3GHz、モバイルデバイスの電力の制約の中でも2.5GHzで動作でき
るとする。また、最大4コアで構成でき、省電力コアのCortex-A53と組み合わせて
big.LITTLE構成とすることも可能。

 性能面では、2014年におけるCortex-A15を用いたデバイスと比較して3.5倍の性能を
持ち、2014年のデバイスと同じ性能であれば消費電力を75%削減できるという。すでに、
HiSilicon、Rockchip、MediaTekを含む10以上のベンダーへライセンスしている。
773774ワット発電中さん:2015/02/04(水) 16:23:41.24 ID:+RF4oX0+
Cortex-穴ニー
774774ワット発電中さん:2015/02/18(水) 09:05:39.40 ID:jlQQYqMX
Nuvoton、スピーカーを直結できるオーディオ用Cortex-M0マイコンを発表
大原雄介=フリーランス テクニカルライター 2015/02/16 01:10
http://techon.nikkeibp.co.jp/article/NEWS/20150216/404241/

台湾Nuvoton Technology社は、「ARM Cortex-M0」コアをベースにしたオーディオ
/音声処理向けマイコン「ISD9300シリーズ」を発表した(ニュースリリース)。同社の
ISD9100シリーズの上位製品に当たる。ISD9100では50MHzだったCortex-M0の最
大動作周波数を、新製品では98MHzに上げた。
775774ワット発電中さん:2015/02/18(水) 09:53:04.72 ID:AvC5LXyo
ISD9361
776774ワット発電中さん:2015/02/23(月) 14:25:20.62 ID:c2gD0ggy
後藤弘茂のWeekly海外ニュース
ARMのCortex-AファミリとCortex-Mファミリの行方 (2015/2/23 12:32)
http://pc.watch.impress.co.jp/docs/column/kaigai/20150223_689524.html

ARMも読み切ることができないARMv8の浸透のペース

ARMは「Cortex-A72」で第2世代のARMv8(ARM Version 8)命令セットアーキテクチャ
(ISA:Instruction Set Architecture)CPUに踏み出した。第1世代のCortex-A57/53は既に
登場し始めているが、そのすぐ後にCortex-A72が続く。
777774ワット発電中さん:2015/02/23(月) 19:36:27.70 ID:Pno/mtmF
Intelアーキテクチャと同じで、頭打ちになるんジャマイカ?

そんな状況で、今頃になってルネサスがARMアーキテクチャ採用だとか。
もう周回遅れっぷりが、半端ない。
778774ワット発電中さん:2015/02/23(月) 19:53:56.99 ID:Os3w8m+A
>>777
>今頃になってルネサスがARMアーキテクチャ採用だとか。

半端ないのはお前の周回遅れっぷりだろ。
779774ワット発電中さん:2015/02/23(月) 20:57:09.88 ID:rPI1i7is
mmu有り無しの商品セグメントなんて
ぶっちゃけARM社の利益問題だろ

片方だけで全部済まされちゃうより
m系とa系の両方のライセンス買ってもらった方が儲かるんだろうさ
arm7tdmiやarm9とか売ってた時代に比べたら会社が大きくなって
大企業病が進行したって事だなw
780774ワット発電中さん:2015/02/23(月) 21:02:55.24 ID:02Msee/e
値段もタゲもそれなりに違うと思うけどねぇ

と言いつつarmはaばかりで最近mシリーズに入ったばかり
リアルタイムosかルーパーぶん回すのは久しぶりでいい感じだわ
781774ワット発電中さん:2015/02/23(月) 21:06:57.62 ID:02Msee/e
>>776 の記事に書いてることとあんま変わらんかった
読む前に書くのはいかんわ。反省
782774ワット発電中さん:2015/02/23(月) 21:22:57.39 ID:IltxCEOy
r 「解せぬ」
783774ワット発電中さん:2015/03/02(月) 01:02:38.58 ID:94eH+to0
M7のFPU付きI/Dキャッシュ付きDRAMif付き
300MHz以上の製品とか見ると
MMUあれば応用範囲広がるだろう、とは思う
784774ワット発電中さん:2015/03/02(月) 17:15:43.15 ID:RVcM59Yc
NXP、Freescaleを買収
http://pc.watch.impress.co.jp/docs/news/20150302_690752.html

蘭NXP Semiconductorsは現地時間の2日、米Freescale Semiconductorを買収すると発表した。
すでに両社の取締役会での議決を得ており、当局および株主の承認を経て、2015年下半期中に
買収を完了させる予定。
785774ワット発電中さん:2015/03/02(月) 18:51:15.37 ID:7Sxd/5TB
あとはSTあたりがくっ付けばインテルに対抗できるな。
786774ワット発電中さん:2015/03/02(月) 18:52:26.31 ID:P2FsuVxy
存在感のないFreescaleのARM製品もリストラされる運命と思えばショックでかい
ということもないか。
787774ワット発電中さん:2015/03/02(月) 19:27:40.17 ID:XyihQkcJ
ドキュメントの質が良くなればいいのだが
788774ワット発電中さん:2015/03/02(月) 23:41:42.75 ID:V4TfkQ3V
最後はSTとNXPに淘汰される
789774ワット発電中さん:2015/03/03(火) 02:12:15.99 ID:7T2TiT9U
STxPに
790774ワット発電中さん:2015/03/03(火) 08:58:28.89 ID:r1SP8wQz
>>784
> NXP、Freescaleを買収
マジかよ
フリスケの製品が即座にディスコンになったら泣くぞ

ところでフリスケよりもNXPが会社規模大きいんだっけ?
791774ワット発電中さん:2015/03/03(火) 08:59:26.76 ID:r1SP8wQz
>>787
そこは期待するw
792774ワット発電中さん:2015/03/03(火) 10:39:18.28 ID:F/1cM0Ts
フリースケール買収のNXP、車載半導体で首位ルネサスに肉薄か――世界半導体シェアは7位へ
http://eetimes.jp/ee/articles/1503/02/news084.html

2014年の半導体メーカー別年間売上高ランキング(予測/単位は百万米ドル)。
http://image.itmedia.co.jp/l/im/ee/articles/1503/02/l_tt141226SEMICONRANK_002.jpg
NXPは14位、フリースケールは17位に位置しており、単純合計で7位の東芝を上回ることになる

NXPがフリースケールを118億ドルで買収
http://eetimes.jp/ee/articles/1503/02/news081.html
Freescaleの株主が合併後の会社の約32%の株式を保有することになるという。
合併後は、車載向け半導体市場と、汎用マイコン市場でトップとなる見込みだ
793774ワット発電中さん:2015/03/03(火) 21:17:20.04 ID:S1w4Qwew
車載用にPPC残すのかARMで塗り替えちゃうのかどうなるのかなぁ
PPCもColdFireも止め刺されたら少し寂しいかも
794774ワット発電中さん:2015/03/03(火) 22:15:21.05 ID:5ZXdrOcD
PPCいらね
795774ワット発電中さん:2015/03/03(火) 23:21:29.19 ID:8b3ELXXP
>>792
日本の最高位が7位って、日本の半導体、駄目すぎるな。昔は上位独占って感じで激すごかたんだろ
日本の半導体メーカーって基本的に御用聞き会社だからな。そんな会社の栄華が長く続くなんて世の中甘くないからな
796774ワット発電中さん:2015/03/04(水) 04:32:50.41 ID:gu/YmNzZ
>>795
家電向けで弱くなったのは日本の電機メーカーが弱くなったから
つまり、日本の自動車メーカーが強いうちは安泰
797774ワット発電中さん:2015/03/04(水) 05:05:43.63 ID:cj4d6Zy0
>>796
日本の自動車メーカーが日本の半導体メーカーだけを選択肢としてるわけはないと思うが

>つまり、日本の自動車メーカーが強いうちは安泰

ってどういう理屈??
798774ワット発電中さん:2015/03/04(水) 08:02:51.10 ID:yM4iwIpU
トヨタが有る限りルネサスは安泰って意味じゃね
799774ワット発電中さん:2015/03/04(水) 08:46:42.06 ID:ZKL9GCPK
>>793
車載でPPC使うか?
どっちかと言えば、PPCは通信プロセッサの印象
800774ワット発電中さん:2015/03/04(水) 08:48:36.01 ID:ZKL9GCPK
>>795
円安を忘れるなよ
801774ワット発電中さん:2015/03/04(水) 16:36:04.10 ID:gRlNKatq
802774ワット発電中さん
>>799
え?ネタ?マジで言ってる?
ECUとかメーターの世界では未だにかなりのシェアあるんだが
ここ何年とかの話でもないし