【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/

258774ワット発電中さん2017/12/27(水) 13:17:33.47ID:22mySsTl
家で不労所得的に稼げる方法など
参考までに、
⇒ 『武藤のムロイエウレ』 というHPで見ることができるらしいです。

グーグル検索⇒『武藤のムロイエウレ』"

2W2K6U76J7

259774ワット発電中さん2017/12/28(木) 05:29:08.61ID:XuF20JJx
第129回 OpenBSD,arm64プラットフォームをサポート
http://gihyo.jp/admin/serial/01/bsd-yomoyama/0129

260774ワット発電中さん2018/01/05(金) 07:35:01.61ID:k3M02yKm
Intel AMD ARMのCPUの仮想記憶管理周りの設計に問題があり
情報が漏れる可能性があるってことで、LinuxもWindowsも修正するって
大騒ぎになってるな。
https://www.theregister.co.uk/2018/01/02/intel_cpu_design_flaw/
https://www.theregister.co.uk/2018/01/04/intel_amd_arm_cpu_vulnerability/
なんで異なったCPUの間に類似の問題が出ているんだ?

261774ワット発電中さん2018/01/05(金) 07:37:34.96ID:XTp5Qo6U
結局やってることは類似のことがらだから。

262774ワット発電中さん2018/01/05(金) 07:56:26.22ID:k3M02yKm
自分で引用したURL内に原理が書いてあった。
要するにスーパースカラで先行実行した命令が
カーネル部分のメモリをキャッシュに取り込んだのを
読みだすというもののようだ。

263774ワット発電中さん2018/01/19(金) 11:08:27.70ID:t3z0UFLr
>>260
考えた人が同じだから。

264774ワット発電中さん2018/01/19(金) 11:33:29.06ID:3bfhCwI/
>>262
キャッシュの中身を読み出すわけじゃなくて
特定の番地がキャッシュに入ってるかどうかを
アクセスして時間を測ることで推定する

265774ワット発電中さん2018/01/21(日) 19:44:15.59ID:RoPej9if
LPC810のUART受信を割り込みでやろうとすると動かん
受信するとハンドラUART0_IRQHandlerに飛ばず暴走する感じ
LPC_USART0->INTENSET = 0x01;
NVIC_EnableIRQ(UART0_IRQn);
とやって割り込み有効は問題ないはず
ポーリングだとROM-API経由でもレジスタ直アクセスでもおK
LPCxpresso使用
八方ふさがり万歳や

266774ワット発電中さん2018/01/21(日) 20:15:37.44ID:yGwsQtSm
ベクタテーブル・・・

267774ワット発電中さん2018/01/22(月) 15:20:38.65ID:XzJbtHJ4
アドバイスどうも
割り込みイベントと実行コードの対応付の問題てことですね
C言語で書いて実行コードを出す場合は名前で適切なジャンプアドレス
が割り当てられてるはずなのがビルド環境のどこかか
リンクするライブラリとかに不整合があったりするんでしょうか
環境問題ちょっと見てみます

268774ワット発電中さん2018/01/22(月) 15:31:19.75ID:YMQw5soo
startup_LPC8xx.S ・・・・・・

269774ワット発電中さん2018/01/24(水) 09:13:27.37ID:bCObouCq
すぺくたーは投機実行で共通っぽいけど、
めるとだうんはIntelのキャッシュアルゴリズムがわるいとおもう

270774ワット発電中さん2018/01/25(木) 08:34:50.50ID:3n0uO93N
今から、勉強がてら試してみたいけど、
embedとmcuexpresso
どっちの方が汎用性というか一般的?

271774ワット発電中さん2018/01/28(日) 15:41:35.03ID:RMn5L5BI
>>270
embedはmbedのタイプミスで、mcuexpressoはMCUXpressoのタイプミス?

汎用性ならMCUXpressoでしょう。まだユーザ少ないかもだけど。
mbedなら専用スレもあり

[転載禁止] ARM mbed【IoT】(c)2ch.net
https://rio2016.5ch.net/test/read.cgi/denki/1414418156/

ARMの組込みソフトスレ、立てようかな

272774ワット発電中さん2018/01/28(日) 17:08:43.00ID:hBoySNi/
mbedスレなんてあったのか

273774ワット発電中さん2018/02/09(金) 20:39:39.34ID:o9KwsITQ
ST-LINK、STM32F030ボードがそれぞれ300円未満で買える @ebay
そして STM32L0、F0用のMDK-ARMはタダだ
全部で500円位でARMの開発環境ができる

274774ワット発電中さん2018/02/09(金) 20:48:15.93ID:csv6LjqI
>>273
ほぅ。
でもF0xxなのが残念

275774ワット発電中さん2018/02/09(金) 21:07:32.91ID:o9KwsITQ
Atollic TrueSTUDIO for STM32
こいつはフルだぜ
STM32F103C8T6ボードはebayでやはり\300以下
これは使える

276774ワット発電中さん2018/02/09(金) 21:16:16.63ID:o9KwsITQ
STM32F407ボードも\1000位で @ebay
CPUもここまで来れば大概のことはできるな
あ、Atollic TrueSTUDIO for STM32 はフル機能で
無料だから。
NXPもうかうかしてられんど なにかだせやほれほれ

277774ワット発電中さん2018/02/09(金) 21:53:24.36ID:UZ1qCYm7
やたらと安いからいろいろと使えるよねー

278774ワット発電中さん2018/02/09(金) 22:08:58.03ID:MURtEoXt
実際、何に使うの??????

279774ワット発電中さん2018/02/09(金) 23:39:08.57ID:LSEB+fyF
さあな

280774ワット発電中さん2018/02/10(土) 16:52:54.35ID:/hqGQxiu
>>278
やたらと安いからいろいろと"妄想電子工作のネタ"使えるよねー
安いからと購入しても現実は妄想で終了
俺らのような5chの来る連中らしいだろ

あと、500円位でARMの開発環境を構築。それに大満足して終了とか

281774ワット発電中さん2018/02/10(土) 18:23:02.90ID:awnDdVtC
安く環境を構築できるのは良いことじゃないかな?

カジュアルに構築してそれに満足して終わりの人は、どんなマイコンでもそれで終わりだろうし
それを揶揄したり面白がるとき、その対象はマイコンの種類ではなく、その人だよね。

何千円、何万円ってお金かけて環境を構築したら、それで終了にならない人の割合が
多いとしても、それは計画的に意図をもって構築する人の割合が増えるだけのことだし。

282774ワット発電中さん2018/02/10(土) 23:19:44.62ID:8KRiGx3r
今のところ何かに使う予定はないな。
引き出しを増やしておくとあとで便利かもしれない、という程度。

283774ワット発電中さん2018/02/10(土) 23:28:57.18ID:awnDdVtC
>引き出しを増やしておくとあとで便利かもしれない
これはエンジニアとして立派なことですね。
要るときになってからスタートアップするのと、とっかかりを押さえておくのとでは
ずいぶん違うし。

284774ワット発電中さん2018/02/11(日) 07:32:13.25ID:wcpSb3BK
>>283
立派と言うより、技術屋は技術を売ってなんぼの世界。
仕入れもしとかないとクビになる商売。

285774ワット発電中さん2018/02/11(日) 15:52:48.71ID:pW6Nunab
そう。500円でツールがハードも含めて揃うんだから
趣味にしろ仕事にしろ、用意しといて損はない
使うあてがあるというか、そういう職種ならね
PICとか、AVRとかよりも強力なARMなんだし
ソースレベルデバッグができるんだから
これに比べたらarduinoなんかオモチャだよ

286774ワット発電中さん2018/02/11(日) 19:07:09.70ID:HKDkVR7k
>>285
ARMのarduinoもあるぞ?

287774ワット発電中さん2018/02/11(日) 21:18:39.43ID:77+6dMZZ
>>286
AVRだろうとCortex-Mだろうと、マイコンなんてレジスタを直接叩いてなんぼだと思ってるので
変な常設ルーチンとかが最初から動いててオーバーヘッドがでかいarduinoなんて所詮おもちゃという認識だな

一応、学習の手間は少ないだろうから
素人が創作の手段として使うのは否定しない

288774ワット発電中さん2018/02/11(日) 22:54:24.16ID:Pifu+JQy
>>287
メーカーが用意しているHALを使うのが幸せな場合もあるよ。レジスタじか叩きできないけど、それで足りるんならそれで良しという価値観もある。

289774ワット発電中さん2018/02/11(日) 23:40:18.05ID:kQ4VAM62
CubeMXは便利だね もうあれないと触る気しないわ

290774ワット発電中さん2018/02/12(月) 00:20:05.87ID:ZbfQw3pu
手段なんて後回し、取り合えず思い付いたガジエットの実現優先!ってなら
arduinoとかラズパイ使えばええんやで

291774ワット発電中さん2018/02/12(月) 10:30:12.65ID:lTIWof9p
>>286
それ、ターゲットは旧atmelのARMだよね。
今更意味あるの?

292774ワット発電中さん2018/02/12(月) 11:52:53.10ID:UVN8OyA+
>>291
上の例のSTM32ボード用のがあるんやで

293774ワット発電中さん2018/02/12(月) 14:29:49.89ID:e0fd5uNL

294774ワット発電中さん2018/02/12(月) 14:31:22.78ID:9us/VrYR
>>293
仕組みとしてはCPU に依存しないからな。

295774ワット発電中さん2018/02/12(月) 16:06:40.60ID:Q1+q0Q5b
>>294
CPUに依存しない?
知らないんだか、arduinoってインタープリタなのなか?

296774ワット発電中さん2018/02/12(月) 17:14:14.53ID:UVN8OyA+
単なる抽象化レイヤーだよ

297774ワット発電中さん2018/02/12(月) 17:15:00.47ID:8o3UxpIg
arduinoは、
専用ブートローダ+ライブラリという'しくみ'だろう
UART接続、セルフflash書き込み、Cコンパイラがあればポーティングできる
と思う
ARMつかうならmbedの方がいいと思うけど
ソース流用するならarduinoか
全部わかる人はスクラッチ
好きなの選べ

298774ワット発電中さん2018/02/12(月) 17:18:29.50ID:8o3UxpIg
どんな環境でもいいけどライブラリソースがあって自分で
全部コントロールできるのが大前提だな
でないと不明事項出たときとかバグ追求とか、迷宮入りになる

299774ワット発電中さん2018/02/12(月) 20:10:31.29ID:Q1+q0Q5b
>>296
そうなのか

300774ワット発電中さん2018/02/13(火) 02:14:27.31ID:FEmYE6We
>>298
OSのせいにできなくて困る

301774ワット発電中さん2018/02/13(火) 09:10:19.82ID:ZnfDxfTr
コンパイラのせいがあるじゃないか

302774ワット発電中さん2018/02/13(火) 11:43:13.36ID:TYfc6fTW
他のコンパイラと比較しる
と言われる
つかgcc以外ならコンパイラメーカサポート案件

303774ワット発電中さん2018/02/13(火) 11:53:25.71ID:hTDSsxIz
責任転嫁のことしか考えないクズがおるな
これまで一体どんな始末書にハンコを押してきたんだぃ?
会社に与えた損害は?

304774ワット発電中さん2018/02/13(火) 12:21:27.92ID:JcL1uPso
>>302
メーカー製でも、中身はGCCだし。

305774ワット発電中さん2018/02/13(火) 18:53:01.66ID:3y9GhJ51
>>304
コードサイズを比較するとgccと違うと思われるものもあるよ。逆アセンブルのうえで確信したわけじゃないけど。

306774ワット発電中さん2018/02/13(火) 21:29:45.95ID:Ps+l5+aa
ARMならコンパイラといえばarmccかarmclangじゃまいか
もしくはEWARM

307774ワット発電中さん2018/02/22(木) 00:21:18.72ID:vit1MwlU
>>306
開発業務でcortex-M使ったやっている奴はそんなのがメインなのか
でも、俺を含めてこのスレ連中(開発業務でcortex-Mな奴はここに来ないだろう)はgccだろう

308774ワット発電中さん2018/02/23(金) 12:22:08.10ID:FP+tCNeU
>305
そのへんは型変換が入るマシン語一発でない四則演算でだいたい分かる。
gccとarm(keil)とewarmで手抜きの方向性が違うから。

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