X



トップページ電気・電子
1002コメント348KB
【Cortex-】 やっぱARMっしょ 11 【AxRxMx】 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
0001774ワット発電中さん
垢版 |
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/
0538774ワット発電中さん
垢版 |
2018/11/08(木) 19:37:17.80ID:/agQKCtk
>>537
今から勉強しますって奴を採るはずないだろ
夢見てないで頑張って明日もハローワーク行こうね
0540774ワット発電中さん
垢版 |
2018/11/08(木) 20:14:10.05ID:bVAmKrkc
手段が目的化している典型例じゃないかw
まずはマイコンを使って何をしたいのか?が重要ではないのかな
それがわからなければ方向性も定まらないだろう

釣りでないならもう一度よく考えてみよう
0541774ワット発電中さん
垢版 |
2018/11/08(木) 20:19:25.88ID:BklAUGPc
>>537
Amazonで色々買えるけど、秋葉がいいの?
車の電装系でARMなら、最近NXPがルネを逆転したらしいから、NXPのが役立つんじゃないかな?
>>538
「転職した」んだってさ。
0542443
垢版 |
2018/11/09(金) 00:17:53.86ID:IHXxRKut
Nucleoも安くて入りやすいかな。
0543774ワット発電中さん
垢版 |
2018/11/09(金) 07:21:48.12ID:B0WzhygL
年はいくつか知らんけど
車の電装系ってそんな未経験でも採用してくれるような緩いもんなの?
それとも4月入社かな?
まさかLED屋のことを電装系って呼んでないよな?

538は辛辣すぎるが多分こういうことを言いたいんじゃないかと
0544774ワット発電中さん
垢版 |
2018/11/09(金) 07:26:19.77ID:B0WzhygL
電装系の開発部隊に属するのであれば
普通はその会社が採用しているマイコンで研修を受けるわけだから
わざわざ開発環境も異なる別の石を使ってまで何かしても
初学者にとっては遠回り以外の何物でもないと思うが…

なにか物を作って、制御工学一般の意識を養ったり
そもそものC言語を習得したりってとこぐらいにしかならないかと
0545774ワット発電中さん
垢版 |
2018/11/09(金) 07:37:16.36ID:n099DC5m
そうなんだよね。仕事の勉強か趣味なのかでもだいぶ変わってくる
0546774ワット発電中さん
垢版 |
2018/11/09(金) 22:18:55.64ID:JHeJ8XCq
仕事の勉強っていったって、直接マイコンを触るグループでもなければ、
教養としての取り組みでもいいし、そうでもなくて、これを機会に
マイコンも触ってみたいなあ、っていう興味の問題かもしれないよな。

いいんじゃないのか、気の赴くままにエンジョイしたら。

一般的にはモノ作りにおいては、
目的…その作ったモノで何を実現するのか
手段…そのモノを作るためにどんなことをするのか
だと思う。でも
「面白そうなデバイスが出てきたら、手段のために目的はえらばない。なくてもいい」
と俺の先輩が言ってた。
0547774ワット発電中さん
垢版 |
2018/11/10(土) 09:11:07.34ID:8Y9aqtJo
会社が使ってるマイコン以外のものに触っておくとかも技術者のたしなみ
0549774ワット発電中さん
垢版 |
2018/11/10(土) 17:24:10.44ID:WG6yy/yt
どれを使っても似たようなものだと、みんなが思ってるなら、好き嫌いの論争なんてないだろね。
0550774ワット発電中さん
垢版 |
2018/11/10(土) 17:43:44.87ID:uVnF150Y
実際に似たようなものかは置いといて
意外と似たようなもの同士でも好き嫌い論争にはなるw
0552774ワット発電中さん
垢版 |
2018/11/10(土) 19:40:44.22ID:WG6yy/yt
争いは近いものほど、似たものほど苛烈になることがあるよな。
0553774ワット発電中さん
垢版 |
2018/11/10(土) 19:42:29.94ID:WG6yy/yt
でも、あまりNXP派とSTM32派がケンカしてるのは見ないな。
俺が知らんだけですごい争いやってたりして。
0554774ワット発電中さん
垢版 |
2018/11/10(土) 19:44:12.40ID:rjFAa/hq
どうせARMなんだからコストとペリフェラルの充実度、あとは開発環境くらいなもんだろ
0557774ワット発電中さん
垢版 |
2018/11/11(日) 10:44:05.73ID:9zpYw684
>>451
通りすがりのメイドですがねむいさんがlpc81x_swd_flash.cfg内で
参照しているlpc8xx.cfg、さらにlpc8xx.cfgが参照しているopenocd公式の
lpc1xxx.cfgに問題があるのがわかりました。

ここで本来LPC8xx系では0x0bc11477でなくてはならない_CPUTAPIDに
0x0bb11477を設定してしまっておりさらにSTLink系のデバッガだけは
律儀にそれを確認しに行くので不一致でエラーを出してしまいつながらなく
なっています。

今はほとんどの人はLPC系はCMSIS-DAPで開発しているので見落とされて
しまったのでしょうけどじきに修正が入ると思われます。
0561774ワット発電中さん
垢版 |
2018/11/11(日) 14:27:46.33ID:5b22SCpb
ねむいさんいつもご苦労さまです
ここも巡回されてたのか
0565774ワット発電中さん
垢版 |
2018/11/30(金) 22:40:05.06ID:rIiKt9tB
D&Dでファーム書き込み、
デバッガ、
仮想シリアル
これがUSB一本線でできるんだから
画期的ですねぇ
しかもソースがopenときた
0568774ワット発電中さん
垢版 |
2018/12/06(木) 05:47:41.82ID:hvudemp5
どこがやねん
ブラウザ上のエディタとか害悪
せめてvi互換にしろや
0569774ワット発電中さん
垢版 |
2018/12/09(日) 21:14:31.51ID:tY8DotOw
100%俺を満足させんと使わんてか?
手に合わない環境エディタなんか使うほうがあほ
気に入ったいいとこだけ使えばいいんよ
0576774ワット発電中さん
垢版 |
2018/12/15(土) 11:48:19.74ID:/wv4R8qi
ARMでパラレルなカメラインターフェイスついてるのってSTM32位?
できればYUV422に対応している奴が欲しいんだけど。
0580774ワット発電中さん
垢版 |
2018/12/15(土) 16:53:45.75ID:/wv4R8qi
>>577
いやハードで競合とか無いかなと思って。
自分でも調べたけど、独自に積んでるみたいだし、一応ARM側でもカメラIF積みたいと言われてたけど実現したのかなって。
0581774ワット発電中さん
垢版 |
2018/12/31(月) 16:49:42.78ID:aP6qyx0z
ねむいさんが転職活動時にお前のブログはマイナスにしかならんから書くなって言われてたん笑う
技術力ある職人気質の人ということと同時にどうしようもない変態ということが伝わるからね
0584774ワット発電中さん
垢版 |
2019/01/01(火) 11:46:26.73ID:sz6oz8Po
soramimiとかいう人、色々ためになるネタ上げてるけどお人形さん遊びをサイトに載せるのやめてほしい
0585774ワット発電中さん
垢版 |
2019/01/01(火) 13:03:10.02ID:60MXm9q/
>>584
なんのこっちゃ
0587774ワット発電中さん
垢版 |
2019/01/01(火) 14:18:16.42ID:irtRqMyI
モルフィーの悲劇知る人も減って
そろそろ同じ悲劇が繰り返される悪寒
0590774ワット発電中さん
垢版 |
2019/01/01(火) 18:45:29.51ID:sz6oz8Po
そのくせクレカとか運転免許とか持ってなかったりするんだよな
0591774ワット発電中さん
垢版 |
2019/01/07(月) 18:50:16.07ID:kZ7ueMkf
日本の技能職って薄給&長時間のオワタ式で社会的地位も低いだろ
0592774ワット発電中さん
垢版 |
2019/01/08(火) 01:31:10.45ID:EHilT83N
日本の技術者がアニメ・ドール好きに見えるのはネット界隈の趣味の人間だけ見てる
からだろう。人口のごく一部にすぎない。
今は世界的に低年齢化しているし日本の悪いアニメ・コスプレ文化を学んでいるから
その影響だろうが、日本人だけではないし、大人世代ではそんなことしていないから。

先日秋葉原で白人の若者が日本刀をリュックに差し込んでコスプレ喫茶に入店しようと
していたり、ドイツ人らしき若者が日本のサラリーマンみたいに公園で昼飯食べて会話
していたり、中国人の地方から出てきた清楚なお姉さんが日本で働き始めて次第に化粧
厚くなって派手な服装になってゆく時系列を目撃すると、Youは一体どうなってんだ?
と思うぞ。
0593774ワット発電中さん
垢版 |
2019/01/08(火) 08:58:25.53ID:kZofOgh2
>>587
キックスターターとかマクアケとかで誰かMorphyOne IIとか立ててほしいわ
今なら爆釣れだろ
0595774ワット発電中さん
垢版 |
2019/01/10(木) 08:04:45.01ID:Gqb4W0Np
>モルフィーの悲劇知る人も減って
>そろそろ同じ悲劇が繰り返される悪寒

そろそろも何もクラウドファンディング関係で既にあると思うが
0597774ワット発電中さん
垢版 |
2019/01/10(木) 08:25:56.90ID:Gqb4W0Np
>200lx後継機のプロジェクトの話だけど

どこにもそんな話は書かれてないが?
0598774ワット発電中さん
垢版 |
2019/01/10(木) 09:16:35.38ID:UgJWZgRe
>>597
自分で引用してるじゃん
モルフィーの悲劇、って

それこそただの目標不達とか無関係のネタでの発案者失踪の話なんてこっちも話題にすらしてないんだが
0599774ワット発電中さん
垢版 |
2019/01/10(木) 09:48:42.89ID:9zWDxmQl
>>597
>>594
0600774ワット発電中さん
垢版 |
2019/01/10(木) 16:42:35.69ID:Gqb4W0Np
気違いに触っちゃったみたいだなw
俺は「モルフィーワンの悲劇の話(>>587)」にはレスはしたが「モルフィーワンの後継機の話」に
レス何てしてないぞ
0604774ワット発電中さん
垢版 |
2019/01/29(火) 11:31:46.63ID:caUg5KBR
どうぞどうぞ
ペリフェラルはユーザーいないとわからんが
0605774ワット発電中さん
垢版 |
2019/01/29(火) 13:27:25.45ID:yWq0BQnr
>>603 です。
atmel-ice は、持ってます。
atsamd10 も買いました。
avrstudio7もセットアップしてます。
atmel-ice の接続ケーブル別途入手しなければならないけど、純正のケーブルセット
digikey でも6000位するんですね。

それは、おいておいて、
簡単なLチカコードを書いて、レジスタの動きをや、実行タイミングを見たいのですけど、
どうも、avrstudio7 ではatsamd10用のシミュレータが無いようなんですが、
atmel-ice使って、debuggerで見る?しかないのですか?
0606774ワット発電中さん
垢版 |
2019/01/29(火) 21:49:34.07ID:caUg5KBR
シミュレーターないなら実機+デバッガしかないんじゃないかなー
0609774ワット発電中さん
垢版 |
2019/01/30(水) 01:30:34.40ID:BJDieouC
ARM系の既成品なら大抵ハーフピッチ10pinコネクタだから4枚目の写真の下のケーブルの真ん中のコネクタで繋げられるんじゃないかな
自作基板とかはしらん
0610774ワット発電中さん
垢版 |
2019/01/30(水) 01:33:43.92ID:BJDieouC
とりあえず適切にピン接続できれば付属ケーブルでいけるよ
0611774ワット発電中さん
垢版 |
2019/01/30(水) 01:39:29.48ID:BJDieouC
接続について詳しく質問したいならターゲットの情報が必要
それにしてもMicrochipの箱にatmel製品が入ってるのは未だに慣れない
0612774ワット発電中さん
垢版 |
2019/01/31(木) 00:30:05.62ID:Rae3wjuV
STM32+AD9283でオシロを作った人がいましたらアドバイスをお願いします。

STM32F407のシステムクロックは168MHzなので、1/4の42MHzをMCOからAD9283に入力してパラレル出力(42Msps)をGPIOで取得するつもりです。
GPIOの取得に使う「value[0]=GPIOA->IDR」は1クロックで実行できるようなので以下のようにしてSTM32とAD9283のタイミングを合わせています。

value[1]=GPIOA->IDR;asm("NOP");asm("NOP");asm("NOP");
value[2]=GPIOA->IDR;asm("NOP");asm("NOP");asm("NOP");
value[3]=GPIOA->IDR;asm("NOP");asm("NOP");asm("NOP");
〜中略〜
value[1023]=GPIOA->IDR;asm("NOP");asm("NOP");asm("NOP");

現状としては一応数値は取れているのですが、値がデタラメになってしまいます。
どなたか上手く動かす方法を教えていただけないでしょうか?
0613774ワット発電中さん
垢版 |
2019/01/31(木) 03:53:02.91ID:3w109lwQ
>>612
本当に1クロックで動いてんの?
コンパイラで最適化されてたりしないの?
プログラムはSRAM?Flash?どっちで動いてんの?
CPUキャッシュとか絡んでないの?(あるんだっけ?)
オシロで1クロックで動いてるか調べた?
しらんけど
0614774ワット発電中さん
垢版 |
2019/01/31(木) 19:39:06.83ID:Rae3wjuV
>>613
すみません。
もう一度クロックを計算しなおしたら3クロックでした。
コードの前後でパルスを出力したので今度こそ間違いないと思います。

asm("NOP");を一つにしたところ、多少はまともな値になりました。
でもまだ数値が±20%くらい揺れるので、オシロとしては使い物にならない状態です。
この原因がパラレル出力の有効時間外にサンプリングしていることだとしたら位相シフト回路が必要になるんでしょうけど、また別のドツボに嵌りそうで心配です。
0615774ワット発電中さん
垢版 |
2019/01/31(木) 20:18:51.46ID:GFDeeEUw
>>614
普通、そこはDMA使うだろ
0616774ワット発電中さん
垢版 |
2019/01/31(木) 21:00:41.82ID:Rae3wjuV
>>615
DMAは検討したのですが、STM32のDMAは8クロックもかかるようなのでやめました。
0618774ワット発電中さん
垢版 |
2019/02/01(金) 22:21:20.07ID:M4KXosAj
>>617
FPGAも勉強してはいるんですけど単価が高いのとマイコン以上に難解なんで二の足を踏んでます。
0622774ワット発電中さん
垢版 |
2019/02/02(土) 05:45:27.00ID:LshKmbH1
>>621
どのステートの時にどの条件値到達でどのステートに遷移するか。
いろいろ出来る事はあるけど基本はそれだけだよ
なんならステートは1つしか使わなくてもいいし
0623774ワット発電中さん
垢版 |
2019/02/03(日) 00:17:56.90ID:2vWdtojg
>この原因がパラレル出力の有効時間外にサンプリングしていることだとしたら位相シフト回路が必要になるんでしょうけど、また別のドツボに嵌りそうで心配です。

現状で、AD9283 のクロックとの位相はどうやって保証してるの?
0624774ワット発電中さん
垢版 |
2019/02/03(日) 02:38:45.28ID:yaarnuk8
>>623
やってません(キリッ

一応以下のようなコードを入れて測定開始前のAD9283のクロックが1になるようにしています。(疑似コードです)
2行目のwhileを抜けられるのは図中でいう1,2,5,6の時のため、ある程度測定開始時の位相をそろえられると考えています。
後はズレのであればasm("NOP");を入れて調整しようかと。

実際にAD9283のクロックをサンプルと同時計測すると毎度0にすることが出来たのでクロック単位での位相はそろうようです。
(AD9283の測定結果が有効になるのはクロックが0の時です。)
とは言え、私のオシロの帯域幅は60MHzなので実際に意図通りに動いているのか確認することはできません。

while(AD9283clock == 1);    //実際の「AD9283clock」はGPIOAの9番目
while(AD9283clock == 0);
value[1]=GPIOA->IDR;     //よってここで「AD9283clock」も記録される
以下略

システムクロック
1 ┏━┓ ┏━┓ ┏━┓ ┏━┓ ┏━┓ ┏━┓ ┏━┓ ┏━
0━┛ ┗━┛ ┗━┛ ┗━┛ ┗━┛ ┗━┛ ┗━┛ ┗━┛
   1 2 3 4 5 6 7 8
AD9283のクロック
1 ┏━━━━━━━┓       ┏━━━━━━━┓       
0━┛       ┗━━━━━━━┛       ┗━━━━━━━┛
0625774ワット発電中さん
垢版 |
2019/02/03(日) 02:45:45.08ID:yaarnuk8
図がすごくずれてしまった…

システムクロック
1─┏━┓─┏━┓─┏━┓─┏━┓─┏━┓─┏━┓─┏━┓─┏━
0━┛─┗━┛─┗━┛─┗━┛─┗━┛─┗━┛─┗━┛─┗━┛─
───1───2────3───4───5────6───7───8 
AD9283のクロック
1 ┏━━━━━━━┓───────┏━━━━━━━┓────────
0━┛───────┗━━━━━━━┛───────┗━━━━━━━┛
0626774ワット発電中さん
垢版 |
2019/02/18(月) 07:05:33.68ID:Mp5soVlu
トラ技のLPC810の特集、今更やってみてる。
質問です。
USB-シリアル変換モジュールを使用してプログラムの書き込みをしています。
LPC810との物理的な接続はTXD/RXD/GNDです。
LPC810を複数、USB-シリアル変換モジュールにぶら下げて同じプログラムを同時に
書き込む事は可能でしょうか?
LPC810への送信で¥を垂れ流しならいけるかなと思いますが、同期をとっていれば、不整合が
起きるのかな?と思っていますので、アドバイス頂ければと思います。
0629774ワット発電中さん
垢版 |
2019/03/19(火) 20:52:49.34ID:XbV/kQu0
>>628
PC−>LPCのTxDを並列に配って、RxDはどれか一つからだけ戻せば、もしかしたら・・・。
ただべりファイはできんけど。
0630774ワット発電中さん
垢版 |
2019/03/19(火) 21:04:35.03ID:XbV/kQu0
>>625
逆に超ウルトラ低速動作での動作確認はやってあるの?
A/Dにボリュームでもつないで、DCレベルでの変換がちゃんと拾えるか。

これが確認できれば、ノイズ拾ってる、とか結線間違えてた、とかがクリアになって、
いよいよ高速データ受け渡しだけの確認作業になる。

あとそこまでタイミングがタイトな構造にするのなら、プログラムのデータ取得部分はすべて
アセンブラで書くべきかと。拾ったデータをメモリに落とす value[n] のメモリ代入側も
ホントに 1clock になってる?
少なくともelfをobjdumpで逆アセンブルしてコードは確認すべし。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況