【Cortex-】 やっぱARMっしょ 11 【AxRxMx】 [無断転載禁止]©2ch.net

1774ワット発電中さん2017/01/17(火) 14:56:22.01ID:w7GPR/bA
ARMデバイス、ARMボードについて組込系ARM全般のスレ

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

【前スレ】
【Cortex-】 やっぱARMっしょ 10 【AxRxMx】
http://rio2016.2ch.net/test/read.cgi/denki/1444051881/

319774ワット発電中さん2018/03/24(土) 13:19:44.17ID:ZChT3Wwu
TrueSTUDIO

320774ワット発電中さん2018/03/24(土) 17:41:04.89ID:yFlQbYi+
>>319
あざーす
STMのったBee miniだったかが箪笥の肥やしになってるので試してみるわ

321774ワット発電中さん2018/03/24(土) 18:47:04.24ID:8KSOD1dv
>>320
STBee mini俺も持ってるわ
当時はEclipseとメンターグラフィックスがメンテしてたgccで開発してたな

322774ワット発電中さん2018/03/25(日) 18:49:57.00ID:YLaSjSQj
Windows上で動くThumb用のリンカ等が欲しいんだけど本家のツールチェインを入れるか自分でビルドするしか手はないのかな?
binutils(のld他)かllvm(のlld他)になりそうだけどどちらもビルド済みの配布は見つからないしVC++によるビルド手順も見つからないし・・・

323774ワット発電中さん2018/03/26(月) 08:04:35.94ID:ykxo2js4
>>322
普通にmingwにないのかな?
クロス環境をビルドしたいならcygwinでビルトした方がいい。vc++はさすがに無理

324774ワット発電中さん2018/03/26(月) 10:23:08.56ID:zDhlItNO
>STMの無料IDEって何だっけ?
検索すると出てくる
SW4STM32 も
System Workbench for STM32: free IDE on Windows, Linux and OS X
とあるがこれも純正かな
色々あるねぇ

325774ワット発電中さん2018/04/17(火) 23:41:39.41ID:PeKn+RP6
開発環境がEclipseベースでCMSISライブラリってのを使って
いろいろ遊んでみたいと思ってるんですが
今ならどの評価ボードがお勧めですか?
>>189のレスにあるLPC1789ってもうディスコンみたいですし

326774ワット発電中さん2018/04/18(水) 00:05:36.19ID:GphQAtB3
スレ人一通り見てみて>>276の奴買ってみる事にしました

327774ワット発電中さん2018/04/20(金) 21:49:38.73ID:XBqCQbQM
最初のバージョン?のLPC1769ってMCUXpressoのサポート外なんだな。唯一持ってるマイコンなのになんだよ〜

328774ワット発電中さん2018/04/21(土) 11:57:03.50ID:a/WB/xRj
LPC1769も選べるけど

329774ワット発電中さん2018/04/22(日) 08:12:25.74ID:9cWNRrHk
LPCXpressoがあるのに、今わざわざMCUXresso使う理由ってあるの?

LPC1769とか使ってる人はスルーホールからの線だしどうしてる?
PCBコネクタとブレッドボード使用?

330774ワット発電中さん2018/04/22(日) 10:54:52.83ID:LNhKFNq5
今はNXP使ってないですが、MCUXresso の方が新しいのだと思ってました。

331774ワット発電中さん2018/04/22(日) 16:47:59.81ID:56jgkus9
>>329
MCUXressoがあるのに、わざわざ旧NXP系しか使えないLPCXpressoを使う理由があるの?

332774ワット発電中さん2018/04/22(日) 20:36:25.97ID:9cWNRrHk
>>331
MCUXpressoの方が最新だった
失礼よく確認せずレスしてしまってて
逝ってくる

333774ワット発電中さん2018/04/24(火) 23:55:32.69ID:k82zp9fW
>>332
ドンマイ

334774ワット発電中さん2018/04/28(土) 00:36:55.25ID:u90n8Wf/
M7デビュー
Aより設定が圧倒的に楽だね

335774ワット発電中さん2018/04/28(土) 05:19:10.36ID:ascvxsMU
設定なんてあったっけ?

336774ワット発電中さん2018/04/28(土) 06:40:04.48ID:u90n8Wf/
この辺の設定
https://www.aps-web.jp/academy/ca/13/
スタックも細かく別れてるから個別に設定しないとだし

M7だとクロック、キャッシュ、FPUの設定くらいで普通に動いちゃう
SPはリセット時に自動でセットされる

337774ワット発電中さん2018/04/28(土) 10:11:39.26ID:ascvxsMU
Aなんて使ったことなかったから知らなかったよ。
ってか、ARM系は周辺デバイスの設定が面倒くさすぎる。

338774ワット発電中さん2018/04/28(土) 10:16:06.70ID:tGq9k3qI
何と比較してそう思うのよ

339774ワット発電中さん2018/04/28(土) 10:59:17.60ID:ascvxsMU
PIC、AVR、H8etc

340774ワット発電中さん2018/04/28(土) 11:01:36.08ID:dgkpHBad
>>337 えんべどべって、こぴぺると 知らずに設定でけるんぢゃ

341774ワット発電中さん2018/04/28(土) 11:57:26.98ID:XLfGLUVl
8bitの周辺と32bitの周辺じゃ
機能も性能も規模も全く違うからな

342774ワット発電中さん2018/04/28(土) 12:12:27.71ID:XLfGLUVl
ていうか、
ARM系の周辺てなんだよ
8pinから大規模SoCまで色々とあって全然違うのに

343774ワット発電中さん2018/04/28(土) 13:02:25.77ID:Q+034UZ9
昔のマイコンのように
ビット演算でレジスタ操作するやり方と
メーカーが提供してるAPI使って操作するやり方との
見解の違いで話しが合ってなさそう

344774ワット発電中さん2018/04/28(土) 14:56:23.82ID:XLfGLUVl
その辺は問題ないと思ってるが...

ARM系の周辺デバイスとか言っちゃう時点で
ARMを何も知らないんだろうなと思う

345774ワット発電中さん2018/04/28(土) 17:32:02.35ID:mgIaBMGT
>>344
ARM系ってのはAHBやAPBにぶら下がってるのをイメージしたんだが。
8pinだと違うのか?

346774ワット発電中さん2018/04/28(土) 17:55:27.42ID:XLfGLUVl
ぶら下がってるから何だって?

347774ワット発電中さん2018/04/28(土) 18:00:51.00ID:pCmBApdg
ARMだから、パラレルポートやシリアルとかのペリフェラルがメーカーによらず一緒って訳ではないと言う事
それこそSoCを作ったメーカーによって、用途によってもペリフェラルの構造は様々

だからM7とかのコア名ではなく、利用してるSoCの型番を明らかにしないと話が通じないし、進みもしない
…CMSISとか標準化しようと努力はしてるけど…

348774ワット発電中さん2018/04/28(土) 18:01:36.72ID:ascvxsMU
>>341
例えば、SPI とか8ビットと32ビットで機能も性能も規模も全く違うもんなの?

349774ワット発電中さん2018/04/28(土) 18:03:00.79ID:ascvxsMU
8pinだと違うの?

350774ワット発電中さん2018/04/28(土) 18:04:56.68ID:pCmBApdg
>>348
SPI一つとっても、CSピンを自動で上げ下げしてくれる高機能タイプが(ry
その機能に気づかないかったおかげでSDカードの挙動が(ry

351774ワット発電中さん2018/04/28(土) 18:07:10.85ID:XLfGLUVl
>>348
違いますねえ色々と

352774ワット発電中さん2018/04/28(土) 18:09:28.25ID:pCmBApdg
8pinARMってか、LPC810系についてるアレってかSCTは…難物…

353774ワット発電中さん2018/04/28(土) 18:11:47.31ID:XLfGLUVl
FIFO
CSの制御
DMA対応
クロックの自由度
SDIOやI2Sなど多くのフォーマットへの対応

などなど

354774ワット発電中さん2018/04/28(土) 18:14:21.35ID:pCmBApdg
そういや、LPC810系に付いてるSPIモジュールも変わった奴なんだっけ…
他のLPC系との共通じゃない奴だった筈

355774ワット発電中さん2018/04/28(土) 18:22:56.95ID:ascvxsMU
>>353
ほらね、面倒くさい。

356774ワット発電中さん2018/04/28(土) 19:00:33.55ID:tGq9k3qI
>>355
だめだこりゃ

357774ワット発電中さん2018/04/28(土) 22:10:49.37ID:SbMRnSnA
チョーしん、乙

358774ワット発電中さん2018/04/28(土) 22:11:35.80ID:SbMRnSnA
ちがった

チョーさん乙だわw

359774ワット発電中さん2018/04/29(日) 07:54:58.69ID:KDQLstSJ
>>347
> …CMSISとか標準化しようと努力はしてるけど…
今どき、CMSIS使わずにライブラリを自作している人なんか居るの?
な〜んか、何年前の話をしているんだ?って感じ。

360774ワット発電中さん2018/04/29(日) 08:37:32.11ID:Aa0NhdDU
自作ライブラリかどうかはともかく
CMSISを使わないことはありますねえ

なんか話がそれてきた

361774ワット発電中さん2018/04/29(日) 16:00:12.19ID:d2WYD48g
>>334
チップはSTM32H743
ただペリフェラルを動かすだけなら
TrueSTUDIOとSTM32CubeMXを使えば簡単
そういう話をしてるんじゃなくて...

ID:ascvxsMU はARMについて何も知らないでしょ
とりあえず何かしら文句を付けたいだけ

362774ワット発電中さん2018/04/29(日) 17:45:25.65ID:48TLCtEP
そう。
中身なんて分からなくてもとりあえず動かせればいいよね。

363774ワット発電中さん2018/04/30(月) 07:50:20.31ID:kmfBZfj5
stm32f446retでsdioにdma writeすると
dmaでfifoエラーが出るなんでやねん…
readはできるしpollingでならwriteも動くんだけど

364774ワット発電中さん2018/05/01(火) 21:18:48.33ID:u1DEqD5j
STM32F446のSPIをDMAで使った時、レジスタをセットする順番によって動いたり動かなかったりした。

365774ワット発電中さん2018/05/02(水) 16:51:23.54ID:njpPsiXB
割り込みで完了フラグを立てるのをやめて、
SDIOのステータスを見張って完了待ちしてみたら
一応動きました。

CubeMXの吐いたコードで動かないのは
いまいち納得いかないけどいつものことか…

366774ワット発電中さん2018/05/02(水) 21:53:51.66ID:hHCiCywi
割り込みやらDMAのペリフェラルの挙動が不可解なのはよくあることだからね……

367774ワット発電中さん2018/05/16(水) 02:08:30.44ID:CcZow3EN
NUCLEO-H743ZI DigiKey在庫切れか
いい感じだったんで追加で何個か買っておこうかと思ったのに

368774ワット発電中さん2018/05/18(金) 06:36:42.45ID:RW5YjGwd
MOUSERなら買えるじゃないの・・

369774ワット発電中さん2018/05/19(土) 01:19:16.35ID:3UoJXNn3
あ本当だ
ありがとう

新着レスの表示
レスを投稿する