X



トップページ電気・電子
1002コメント300KB
STM32スレ part4
■ このスレッドは過去ログ倉庫に格納されています
0003774ワット発電中さん
垢版 |
2021/06/06(日) 05:54:23.26ID:5LJ+EUP5
My question was really intended to promote further investigation;
anything not fully understood, in my experience, has a high probability of coming back to bite you when you least expect it further down the line.

As to why it matters here, and to what extent, I wouldn't like to speculate without being able to probe the design carefully with a scope.
The usual culprit for weird, small ADC errors is a high impedance source, whose voltage varies when the ADC's sample & hold cap is connected.

Also check the errata for the device.
I've just completed a design using another STM32 part that turned out to have an erratum along the lines of:
"if you wait too long between consecutive conversions, then the result will be wrong".
0004774ワット発電中さん
垢版 |
2021/06/08(火) 07:56:38.03ID:awLpsi9C
高くて作る気失せるな。 古いバージョンの基板からチップ外したわ。
0006774ワット発電中さん
垢版 |
2021/06/08(火) 08:09:02.82ID:5yn9LafM
低コストだからSTM32を選んだ人も多いはず。金次第は慰めにはならんなあ。
スポット的に出てくるチップもあるけど、継続的に入手できそうな気がしない。
少量生産メーカーなら、2年ぶんぐらい確保できるものを買って、それで再設計かな。
0008774ワット発電中さん
垢版 |
2021/06/08(火) 21:08:57.66ID:5yn9LafM
開発費が抑えられて、量産されているものは、同一チップ面積なら安くすることができる可能性は出てくるよな。
通常時なら、だけど。
0009774ワット発電中さん
垢版 |
2021/06/09(水) 12:55:17.97ID:uTHFO5L1
あと需給関係だな。今みたいな状態になると内製率の低い会社ほど厳しくなる
0011774ワット発電中さん
垢版 |
2021/06/09(水) 13:02:16.86ID:uTHFO5L1
>>10
ルネエレだってTSMC委託分が消えて足りていないでしょ
ルネエレ自身のキャパも増えるどころか減っていたような
工場減らしているし
0012774ワット発電中さん
垢版 |
2021/06/09(水) 18:44:40.59ID:Mg3E+etD
ソニーセミコンのCISのTSMC生産委託は建屋丸ごと借りて作るらしいじゃないか
世界中が半導体不足のなか景気のいい話だ。持つべきは技術と金じゃないかな
0013774ワット発電中さん
垢版 |
2021/06/29(火) 07:40:56.40ID:2xH3/iHy
STM32CubeIDE1.6.1が起動後バナー60%位で止まっちゃって
10分放置しても何も起こらないんだがどのへんの一時ファイル
消したらいいんだろうか。
0016774ワット発電中さん
垢版 |
2021/07/28(水) 08:09:54.99ID:C9Jid2No
IDEの1.7が出てるけど、ダウンロードファイルが壊れててインストールできないな…
0018774ワット発電中さん
垢版 |
2021/07/28(水) 12:15:34.11ID:nAI4x1Jt
Windows の64bit版はそう見たい。 Mac版は問題ない。
0020774ワット発電中さん
垢版 |
2021/07/28(水) 12:39:20.91ID:Rhfil7X5
今やってみたら、数日前までは「・・・の取り出しに失敗しました。」でダメだったMacでもいけた!
0022774ワット発電中さん
垢版 |
2021/07/28(水) 19:50:24.19ID:XcVli+CC
だよなぁ 32H735Gでで回路まで書いたら入手不可能だと。 なんなんだ? このメーカー
0024774ワット発電中さん
垢版 |
2021/07/28(水) 21:28:31.26ID:EltzPwel
手持ちのSTM32F072が4つもあってよかったよ
0026774ワット発電中さん
垢版 |
2021/07/30(金) 16:25:54.46ID:ef+VkSob
CubeIDEからアプデチェックかけたら1.0.1が出てくるのはなんやねん
0027774ワット発電中さん
垢版 |
2021/08/02(月) 17:25:16.36ID:bco/15x2
arduinoでnanoやbluepill、ESP32を使ってきました。
STの他のMCUを使ってみたいと思ってCubeIDEに挑戦中です。
intellisenseがシャキッと働くのはいいのですが、HALの違いは大きく感じております。
STM32duinoで多くのMCUがサポートされていること、
arduinoの潤沢なライブラリを考えると
CubeIDE/HALには手を出さなくてもいいんじゃね?と萎えかけております。
いやいや、CubeIDE/HALでのプログラミングにはSTM32duinoではできないこんなメリットがあるんだよ!と
いうようなことあるんでしょうか?
0029774ワット発電中さん
垢版 |
2021/08/02(月) 22:48:57.34ID:PF4dFAtj
知らないからArduinoを使っていない面があるので誤解があるかも。

個人的には、次の理由から、Arduinoで STM32を使うことに積極的になれない。
(1)ブレークポイントやステップ実行が使える
(2)ArduinoライブラリのLGPLの縛りを受けない

(1)は今は改善されているのかな?
0030774ワット発電中さん
垢版 |
2021/08/02(月) 23:37:17.02ID:bco/15x2
>>28
>>29
どうもありがとうございます。
そういうポイントなんですね。とても参考になりました。
 Arduino 純正はデバッグ機能はpoorなままです。この機会に改めて調べたところArduino IDE for Visual Studio でブレークポイント/ステップ実行できるようですが料金体系が購入時の数千円だけで無いようで不透明。
 LGPLは自分製作分は公開しなくても良いとしても商利用なら避けるんでしょうね、、
0031774ワット発電中さん
垢版 |
2021/08/02(月) 23:37:22.16ID:V4L3lmoi
ステップ実行出来ちゃうとイヤなの?
解析されちゃうから?
0032774ワット発電中さん
垢版 |
2021/08/02(月) 23:46:41.08ID:bco/15x2
>>31
>>29へのレスだと思うけど29 が言いたかったのはCubeIdeはステップ実行できるから、できない環境に手を出す気にならない という意味でしょう?
0033774ワット発電中さん
垢版 |
2021/08/02(月) 23:59:31.00ID:PF4dFAtj
>>32
はい、その通りです。フォローありがとうございます。言葉足らずですみません。

手を出さない、ってほどでもないですが。
0034774ワット発電中さん
垢版 |
2021/08/29(日) 06:41:23.91ID:Fm9DYyym
スレ違だったら無視して下さい。
STM8について質問なのです

組込機器のSTM8S207に書き込まれているバイナリをST-Linkなどを使って抜きたいのですが参考になるドキュメント等はありますか?
ちなみに対象の組込機器は中国メーカー(町工場な感じのとこ?)の製品で、そのメーカー1社しか目的の製品を作っていない上にメーカー対応して貰えずで許諾を貰い自分で解析しパッチ当てする事になりました。
今までルネサスのRXやRLばかり触っていたのでアドバイス等も頂けるとありがたいです。
0037774ワット発電中さん
垢版 |
2021/08/29(日) 08:44:29.89ID:DVeEoyHy
>>34
RXやRLと同様に、
コードを読み出せないようにしてあるのでは?

あと、メーカの承諾を得られてるなら、
一緒にソースコードも貰えばいいのでは?
0038774ワット発電中さん
垢版 |
2021/08/29(日) 09:09:01.21ID:Zm137NuT
ソース無しのリバースエンジニアリング
仕事でやれと言われたら悪夢だ
0039774ワット発電中さん
垢版 |
2021/08/29(日) 09:11:35.40ID:Zm137NuT
荳ュ蝗ス縺ョ逕コ蟾・蝣エ縺瑚ェュ縺ソ蜃コ縺礼ヲ∵ュ「縺ォ險ュ螳壹@縺ヲ繧句庄閭ス諤ァ縺ッ
蟆代↑縺繧医≧縺ェ豌励�縺吶k
0040774ワット発電中さん
垢版 |
2021/08/29(日) 09:21:52.73ID:3OpwqhjG
まともなベンダーならプロテクションかけるでしょう。
まあそんな仕事振られたら「工数無制限、途中フォローなしで」って回答するね。
0041774ワット発電中さん
垢版 |
2021/08/29(日) 11:28:18.40ID:RrBrM+Mf
>メーカー対応して貰えずで許諾を貰い
どんな許諾だったのか気になる。

「いいよ。やれるものなら」

みたいな感じなのでは。
0043774ワット発電中さん
垢版 |
2021/08/29(日) 11:43:39.13ID:RrBrM+Mf
>そういうのは許諾とは言わない
という解釈は>>42のものであって>>34の解釈ではないしね。

オープンソースライセンスのいくつかに、リバースエンジニアリングを禁止してはいけない、
みたいな条項がある。

法律上有効かどうかは別にして「リバースエンジニアリング禁止」を標ぼうする製品が
存在するからこそ「リバースエンジニアリングを禁止してはいけない」が意味を持つ。

リバースエンジニアリングが禁止されていたり、禁止されているかどうかが不明が製品について
「リバースエンジニアリングをしても良いか」と問うて
「リバースエンジニアリングをしてもいいよ」とくれば、これは「リバースエンジニアリングの許諾」と
言えると思う。
0044774ワット発電中さん
垢版 |
2021/08/29(日) 14:37:46.23ID:Otm162NH
まあとりあえず
頑張ってね〜

どう収束させたか後で聞かせてくれると嬉しい
0046774ワット発電中さん
垢版 |
2021/08/29(日) 21:41:20.63ID:Fm9DYyym
>>34です
色々ご意見等ありがとうございます

>>36
urlありがとうございます
参考にします

開発元はソースがない(先の洪水被害?)ので提供出来ないとの事で、製品にも後で自分達が弄れる様にプロテクションやセキュリティは掛かってないから好きにして良いとの事。
もしソースが見つかれば提供もしてくれると現地担当バイヤー経由で確認もしてます。

許諾については大雑把に
・デバイスに書き込み済みのバイナリ参照、PCへ吸い出し
・吸い出したバイナリのリバースエンジニアリングやバイナリ直接の改変
・オリジナル若くは元のバイナリを改変したバイナリを書き込み利用
以上を記録が残る形で確約済みですが、使ってる中身のライブラリ等が不明なのでなんともな感じです。

ぶっちゃけ先にも書いてある通り町工場(個人?)がやってる様な所で洪水の被害でプログラム組んだ人間がいなくなった(死んだ?)らしく廃業するとの事。
それもありサポート一切受けられずです。
0048774ワット発電中さん
垢版 |
2021/08/29(日) 22:15:22.95ID:Fm9DYyym
>>47
ご忠告ありがとうございます
当方は法人では無く開発も必要になればやる程度のマイナーな(一般認知されてない)業務の個人なので身バレするとしたら身内周辺しか居ないです。
0049774ワット発電中さん
垢版 |
2021/08/31(火) 12:16:04.76ID:8ZvJ3CbH
>>46
よくあるのはそういうとこは他からコピーしてて出所がわからないってやつだよ
0054774ワット発電中さん
垢版 |
2021/08/31(火) 17:41:44.23ID:Bhk+DMXW
まともな会社なら中華Armとの契約破棄して英Armと契約するだろう
頭のいい会社ならペーパーカンパニーつくって英Armと契約して海外向けはその会社から出してることにするだろう
0055774ワット発電中さん
垢版 |
2021/08/31(火) 18:01:49.08ID:fPjmjKMi
英Armと契約してサポートだけさせて
量産は中華Armでやるでしょ。
いやどちらにも金払わないのが正解か。
0057sage
垢版 |
2021/09/01(水) 16:14:25.75ID:mjFzdrJ9
>>49
で、なんだか変だなと思って眺めていたら、それ、うちで作ったやつじゃん

っていうのが、「悩み事相談室」のアルアル
0058774ワット発電中さん
垢版 |
2021/09/01(水) 19:39:17.22ID:MRnpa5/Y
>>55
ライセンス 個数に対していくら だから払わない、は無いのでは。
0059774ワット発電中さん
垢版 |
2021/09/02(木) 06:49:18.19ID:ebhP4gA2
>>57
おじいさんが作ってたのね。
隠居前に思い出してくれてありがとう。
0060774ワット発電中さん
垢版 |
2021/09/03(金) 06:01:38.35ID:KM6gPExk
>>7
確かに動作周波数や内蔵ROM・RAMあたりの価格は、ルネサスと比べてSTMは安い。
また内蔵周辺IOの機種間の互換性も高い。ルネサスRXなどレジスタ構成が似ている
だけで互換性などないし。
昨今の半導体の需給ショートでSTM32を検討して乗り換えを決めた。
0063774ワット発電中さん
垢版 |
2021/09/03(金) 17:11:33.07ID:32KFKwch
うちの製品はRL78とRXとPIC
STM32は趣味

代理店やメーカーサポートはルネのが良い
PICはやむを得ず使ってるけど糞
0065774ワット発電中さん
垢版 |
2021/09/03(金) 17:23:17.76ID:32KFKwch
>>63は代理店とメーカーサポートのつもりで書いたけど
PICのエラッタはひどいね
量産レベルじゃない
スペック詐欺
0067774ワット発電中さん
垢版 |
2021/09/04(土) 06:31:16.68ID:KHs03n7G
>>62
そうか?
年初に注文したRXを今月末に納品するよと連絡が来た。もう何回も連絡は来たが。
STと比べてルネサスがいいとは思えないが。
0068774ワット発電中さん
垢版 |
2021/09/04(土) 06:43:53.58ID:2gPSxInS
在庫がたっくさんあったんでは?
0069774ワット発電中さん
垢版 |
2021/09/04(土) 10:29:13.92ID:lAkIDFRX
1品種1品種で、すぐ入った、入らなかったって話をしても、それがその品種問題なのか、メーカーの傾向なのかは論じられないしね。

ただ、STM32は、同一コアでも載っているペリフェラルで品種が多すぎる。
ペリフェラルによる種類をしぼって、あとのバリエーションはメモリサイズとパッケージぐらいならわりと安心できるのに。
アプリに不要なペリフェラルがないものを選ぶことで価格的なメリットが得られるのはわかるけど、
STの供給能力が需要に足りてない昨今だと、自分が欲しい品種に製造がまわってなさそうなことにやきもきする。
0070774ワット発電中さん
垢版 |
2021/09/04(土) 10:51:20.56ID:TRJFsqRX
うちの資材の話ではSTは相手にしたくないとのこと
理由までは聞いてないが
0071774ワット発電中さん
垢版 |
2021/09/04(土) 10:53:46.91ID:dvotEXvg
何となくNUCLEO-F767ZIを買ってみた

>>69
今の状況だと流通の都合もあるんじゃね
後続の注文「表示価格の5割り増しを払うから特急で」
とか来たら先に注文していても簡単に後回しにされるだろう
海外系のディストリビュータなら価格交渉なんて珍しくないだろうし
0072774ワット発電中さん
垢版 |
2021/09/05(日) 06:18:50.34ID:cNkVgkSW
>>71
実はうちも買ったのだけど、なんで買ったの?
ひょっとしてFreeRTOSのサポート機種リストに追加されたから?
0073774ワット発電中さん
垢版 |
2021/09/05(日) 06:46:29.38ID:hGWrDVGr
なんとなくなら性能が高い
H743やH745の方が良かったんじゃない?
0076774ワット発電中さん
垢版 |
2021/09/05(日) 16:30:14.23ID:H09Ao42F
>>75
おおよそまんべんなく持続的に供給できる能力があるのなら、という条件付きでなら。
0077774ワット発電中さん
垢版 |
2021/09/05(日) 16:31:29.86ID:WaNeHdFR
自分の使ってる系統が最強と思いがちだよな。
0078774ワット発電中さん
垢版 |
2021/09/05(日) 16:37:37.52ID:H09Ao42F
デバイスメーカーにとって最強の品種は、大口顧客が買ってくれている品種。

製造能力が足りなくて、その大口顧客の要求を満たせない状況なら、
その品種は、大口顧客以外にはまわってこないし、それ以外の品種は作ってられないことも。
どれぐらいを小口にもまわすかは、メーカーの姿勢次第。
0080774ワット発電中さん
垢版 |
2021/09/05(日) 17:35:08.17ID:Use95ryF
重要顧客向けの品種は簡単に欠品させるわけにはいかないだろうし在庫がダブつぎがちになるはず
つまりワンチャンおこぼれにあやかれる可能性はある。ラインから追い出された品種よりはマシかもしれない
0082774ワット発電中さん
垢版 |
2021/09/05(日) 18:20:22.93ID:H09Ao42F
>重要顧客向けの品種は簡単に欠品させるわけにはいかないだろうし在庫がダブつぎがちになるはず

Digikeyがなかった頃に、マイコンを2次代理店から少量で買おうとしたら、そういうものを選ぶことが
多かった。滅多に出ないものだとMOQの制約があったけど、流れているものなら、代理店さんが買って
切り売りもしてくれたし。

でも、今はあちこちで「簡単に欠品させるわけにはいかない」が満たせなくなっていて、半導体供給が
追い付かないことで、量産品のラインが止まったりしているわけだから。
0083774ワット発電中さん
垢版 |
2021/09/05(日) 18:25:12.31ID:H09Ao42F
>>81
>想像や可能性だけで語っても意味無い
たしかに。
末端の人が「どんな原因でどういう経過で」を考えても意味がないかもしれない。
明確に大切なのは、今、買えるかどうか。そしていつ買えそうか。ですね。

そういえば、いつのころからか、DigikeyでSTM32のリードタイムが出ないものが
多くなってきたような気がする。
0084774ワット発電中さん
垢版 |
2021/09/05(日) 18:34:25.93ID:Use95ryF
>>82
マルツ在庫のルネエレマイコンとかその類に見える
細々とだが回っているように見えるし
0085774ワット発電中さん
垢版 |
2021/09/05(日) 18:58:38.96ID:Use95ryF
こういう話もあるが
ttps://news.mynavi.jp/article/semicon-4/
特に海外のベンダやディストリビュータを利用するのであれば
海外の商習慣や国際市場の読み合いから逃げることは出来ないじゃないかな
0087774ワット発電中さん
垢版 |
2021/09/11(土) 22:31:56.41ID:va8a8pqn
ようやくLチカ動いたー
って思ったらReleaseにすると動かない。マジっすかorz
0088774ワット発電中さん
垢版 |
2021/09/11(土) 22:57:22.36ID:/+qJMnym
稀によくある
リリースビルドのメモリ割り付け確認してみた?
0089774ワット発電中さん
垢版 |
2021/09/11(土) 22:59:36.14ID:va8a8pqn
最適化オプション変えたりプロジェクトをクリーンしたりいろいろ弄ってたら動くようになった
何が原因だったか判らんのは困りものだ。次の実験はSRAM上での実行かな
0091774ワット発電中さん
垢版 |
2021/09/11(土) 23:50:02.23ID:va8a8pqn
>>90
目的がFPUのベンチマークなのでFlashで実行するわけにはいかんでしょう・・・
リンカスクリプトをちょちょっと書き換えるだけで実現すると楽なんだけどな
案の定この手のネタはググってもあまり引っかからない
0092774ワット発電中さん
垢版 |
2021/09/12(日) 05:10:54.99ID:9s1sX7fA
>>72
シングルコアでもっともメモリが多そうだったから

>>73
H7ってSTM32を冠しているけど別ラインじゃね
0094774ワット発電中さん
垢版 |
2021/09/12(日) 07:03:34.90ID:+ISholv3
>>92
FとHを使っているけど同じように使えているが。
ルネサスのRXとRLとRZのような差はないと思うが。
0095774ワット発電中さん
垢版 |
2021/09/12(日) 07:50:24.23ID:l6S0LP08
Microchipほど迷走しちゃいないさ。
0101774ワット発電中さん
垢版 |
2021/09/12(日) 10:28:25.09ID:KLbWXQi2
Microchipの話はやめよう。スレチ。
非論理的にほかのメーカーをディスっても、STM32の供給が改善するわけでもないしね。
■ このスレッドは過去ログ倉庫に格納されています

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