X



トップページ電気・電子
1002コメント331KB
STM32スレ part2
レス数が1000を超えています。これ以上書き込みはできません。
0002774ワット発電中さん
垢版 |
2020/02/21(金) 14:34:49.17ID:9f8JLRMz
--~~~~~--~-~~----~~-~--~-----~~-~~---~~-~~-~~--~~-~~-~--~-~--~~~~~----~-~~-~
~~-~~~-~~~-~----~~--~~---~--~--~~~~--~---~----~-~~~-~-~----~-~~-~~-~~~~~---~
---~~-~-~~-~--~~-~--~~~-------~~~-~-~~~--~-~~~-~~~--~~----~-~--~--~--~~-~~~~
-~-~~~-~-~-~~-~~--~-~~--~--~-~-~~~--~--~~-~------~~~~~---~------~~-~~~~~-~~-
~---~~-~-~~-~----~~--~~~~-----~-~-~~~~~--~~--~--~~-------~~~~-~--~~-~~~~--~~
~~--~-~~~-~-~--~~--~~~--~-----~~~~--~--~~~---~-~-~-~~~-~-~-~~-~--~--~~---~~-
-~~~~----~---~----~~--~~~~-~~-~-~~~~-~~~--~---~~~~----~~~-~~~~~~--~----~----
--~~--~~-~~----~--~-------~~~~~~~~--~--~---~~-~-~~~~~~~---~--~~---~-~~--~~~~
~-~~--~~~~-~-~--~~---~-~~-~-~~~--~~--~~--~~---~~-~-~~~--~----~-~~~--~~----~-
-~-~~~--~~--~-~~--~-~---~---~--~~-~~~~~~-~~--~---~~-~--~~~--~--~--~~~--~~--~
~~--~--~~-~~~----~~~---~-~~~-~~~-~--~~~-~-~~-~~~-~-----~---~---~---~~-~~-~~-
--~~-~--~~-~~~-~--~-~~----~-~-~--~~---~~-~--~~-~------~-~-~-~~~~~~--~-~-~~~~
-~~--~~-~-~-~--~~~-----~~-~~~-~~-~---~---~-~~---~~~~~~~~~-~---~-~-~-~~---~--
~-~--~~-~~~------~-~~~~--~~-~~-~--~--~~~~---~---~---~--~-~~~~-~--~--~-~~~~~-
--~-~-~~-~~--~-~--~---~--~~--------~-~-~~-~~-~~-~-~~--~-~~~---~~~~~~~--~-~~~
-~--~~~~~~-~-~~~~~---~~---~--~~-~~--~~-~~--~-~---~-~--~---~~----~~-~--~~~~--
---~~~~~-~-~---~-~-~----~~--~-~--~~-~~--~~~-~--~--~~~-~--~~--~~~-~-~~~--~-~-
~-~-~~~-~~~~--~~-~-~-~-~--------~---~-~---~---~~~~-~~---~~-~~--~----~~~~~~~~
~~-~~~-~~~~~-~---~~-~--~~-~-~--~-~-~-~-~----~~~--~-~~-~~~~--~-----~-~-~~----
~--~~------~~-~---~-~~~--~~-~~~~--~---~~-~~~~-~~--~~--~-~-~~--~~~~~----~-~--
---~---~~~-~-~~~-~---~-~-~~~~----~~~~--~~~~---~~-~-~~~~~-~---~~~~---~-----~-
-~--~-~~-~--~~-~-~~~--~--~~-~---~-~~-~----~-~-~~--~-~~~--~~~~-~-~-~~~-~~----
~-~-~~-~---~~~--~--~---~~~~~--~~-~~-~----~-~-~-~~~~~-~~---~~-~-~~~---~-~----
~~~-~~~~~~--~~~~~~~----~-~~~~~~---~-~----~--~~-~--~-~-~~-~~~-----~----~-----
~~~--~~-~~~~--~~---~~----~-~-~~~~--~-~~~~~~-~------~--~-~~-~~-~--~~-~----~--
~~~-~-~-~~~--~-~~~~~-~--~-~--------~~~~------~-~~~~~~--~~~-----~~~~~~----~--
~-~~~~~~---~-~--~~~~~-~~----~-~--~~--~--~-~~~---~~-~-~---~~~~~-~~--~---~----
-~-~-~~-~~~~-~---~~~~--~~~~-~----~~~~--~~-~~-~-~-~~---~~~--~-~~---~----~----
~-~~--~-~-~~-~~~~~~---------~--~~--~-~----~-~--~--~~~-~~~-~~--~~~~--~--~-~~~
-~-~~--~~-~~-~~---~~~~-~------~~--~~--~~--~----~~~--~-------~--~~~-~~~~~~~~~
-~~~~~-~~--~-~--~-~--~--~~---~~~~--~-~--~-~---~~~-----~--~~--~-~-~~-~~-~-~~~
-~--~~-~~--~----~-~---~~~~-~~~~-----~-~~~~-~~---~--~~-~~~~~-~~-~----~-~---~~
~~~~~-~-~-~~~~--~~-~~~---~--~-~~-~~-~-~--~~~-~-~---~----~---~~---~~-~~---~--
-~~---~-~-------~~~~--~-~-~--~~~~~~~--~~-----~----~-~~~-----~~-~~~~--~~~~~~~
~~-~--~~~-~~~~-----~~~~-~~-~-~-~~~~-~--~~--~~---~---~~--~-~-~~~---~~---~----
-~~---~~~~-~-~--~~--~-~~-----~~~~~~--------~~~~--~~~~~~~~---~---~~~~--~--~--
---~~------~~-~~~~---~---~~-~------~~---~-~~~-~-~~-~~-~-~~-~~-~~--~~-~-~~~~~
~~~~~--~~~~------~-~~---~~--~~~--~---~~--~~--~--~~~---~-~~~~--~---~~--~-~-~~
~~~--~-~~--~-~~-~--~-~~~--~~~--~--~~----~--~-~~--~-~~~~~~-~~~-~--~---~-~----
~~~-~---~~-----~-~~~~-~-~~~-~~~~-~---~~~-----~~~~~-~----~--~-~----~-~~~~--~-
~-~~-~~-~~~~~~~-~~-~---~~-~--~-~--~-~-----~-~-~--~--~--~-~--~-~-~~~~~-~--~--
----~---~---~-~--~~-~~~~--~~-~~----~-~-~-~-~--~~~~~--~~---~~~-~~~-~~~~-~---~
~-~-~--~~--~----~~--~--~~--~~~~-~-~-~-~--~-~~~--~~~~~~-~-~--~-----~-~--~~~-~
~~~-~~~-~~-~-~-~--~~-~-~~~~--~~-~-----~~~-~--~~--~~-~--~---~~~----~---~~-~--
-~~--~--~--~-~~-~-~-~~-~-~~~~-~-~---~-~--~--~-----~~--~~~-~~---~~--~~~~-~-~~
~----~-~--~~~~--~~----~~-~~~~-~--~~-~~~-------~~--~----~-~~-~-----~~~~~~~~~~
~-~--~~~--~~-~~---~~-~~--~~-~~~--~~----~----~-~~-~--~--~~--~~-~~~~~--~~~----
~-~~~~--~~-~-~~--~~~~~-~~-~~~--~--~-~~--~~~~--~~--~------~--~-~-~--~~-~-----
~-~~~~~---~--~~---~-~~~~--~-~-~---~~-~~--~--~~----~~----~~--~---~--~~-~~~~~~
~~~~----~-~--~--~~~---~~---~--~~~-~--~--~-~~~~-~~~-~-~~-~----~~~-~~--~-~-~--
0003774ワット発電中さん
垢版 |
2020/02/22(土) 00:31:37.05ID:DxBlZ0EW
理由がわからないけど何故かタイマーの周波数が1/10倍になる
誰か同じようになったことある人いませんか
0004774ワット発電中さん
垢版 |
2020/02/22(土) 03:36:34.74ID:pP5T/rwP
CubeMXの解説本って全然ないよね、英語のリファレンス読めって話なんだろうけどさ
最初は同人の簡易解説本でなんとなく理解した
0006774ワット発電中さん
垢版 |
2020/02/22(土) 08:31:04.62ID:7ZHCoPTg
トラ技買って読んでみたが興味がある記事がArduino使っててがっかりだった
STM32である必要性が薄かった
WiFiデーターロガーの記事なんてWiFiにESP8266のモジュール使ってて
そんなのだったら初めからESP32を使えよって感じ
0007774ワット発電中さん
垢版 |
2020/02/22(土) 10:16:58.36ID:SYLPVVM5
>>6
それ、学習用ボードの記事なんでarduinoなのは仕方ないところだ
君なら特に記事を読まなくてもネイティブアプリ作れるでしょ?
0008774ワット発電中さん
垢版 |
2020/02/22(土) 10:24:33.61ID:aQHFXqzI
>>6
いまはIoTでネット接続できないとなんか魅力ないなって感じがるからな
で、今回のスポンサーはSTだから、ESP32しか使わないでやるってのはできない
で、仕方なく安いESP8266を搭載だろな
0009774ワット発電中さん
垢版 |
2020/02/22(土) 11:21:31.67ID:dU9Uahm8
学習用にArduinoの有用性ってどのくらいあるんだろうか
かつてプログラミングの学習用にBASICがあって自分もそのクチだけど
構造化プログラミングとか全く学べないし役に立った感はなかったな
OOPとか理解するのに大分苦労した
0010774ワット発電中さん
垢版 |
2020/02/22(土) 12:16:17.10ID:2XGs38QK
>>4
コロコロ仕様が変わるから無駄
0011774ワット発電中さん
垢版 |
2020/02/22(土) 15:05:51.58ID:6r4tLh2Q
Arduinoで言うところのmap関数はcubeIDEで使えない?
存在しない関数としてエラー出てしまうわ。
0012774ワット発電中さん
垢版 |
2020/02/22(土) 15:42:56.52ID:SYLPVVM5
Cにそんな関数なかったと思うし、ライブラリにないなら自作するしかないんじゃね?
0018774ワット発電中さん
垢版 |
2020/02/22(土) 22:09:15.80ID:z1Tr2Dva
心温まる話だわ。
0019774ワット発電中さん
垢版 |
2020/02/22(土) 22:20:01.83ID:U6gYi4Kb
うけるのが必死見ると別スレでインバータ基板自作しているっぽい事
そんなスキル持ちがmap関数ないって質問してきたギャップが結構ツボった
そら即効で解決するって
0020774ワット発電中さん
垢版 |
2020/02/22(土) 23:30:44.57ID:dU9Uahm8
自力で実装出来るとしてもすでにあるなら車輪の再発明になってしまうわけで
避けられるなら避けたいと思うのは別におかしいことではないのでは
0021774ワット発電中さん
垢版 |
2020/02/22(土) 23:34:27.75ID:z1Tr2Dva
Arduinoの人がArduinoの外に出て来たって事だけで全米が泣くわ。
0023774ワット発電中さん
垢版 |
2020/02/22(土) 23:55:50.64ID:nOY/PPfI
俺も必死見たがF303で三相インバータか
タイマーも豊富だし良いチョイス
0024774ワット発電中さん
垢版 |
2020/02/23(日) 00:02:59.26ID:Soq4tvJU
内部クロックではなくOSC外付けに拘りを感じる
左のNANDはコードミスによるアーム短絡防止をハードで実装したんかね
0026774ワット発電中さん
垢版 |
2020/02/23(日) 09:53:21.96ID:G9nXVzHK
パワー素子はどこに載っているんだろう。3相ならIGBTまたはMOSFETがどこかに6個あるはずだけど
とても基板の全体像が見てみたい。また来てくれないだろうか
0028774ワット発電中さん
垢版 |
2020/02/23(日) 11:07:17.32ID:BobCZhnd
俺も見せて頂けるのならば、とても見てみたい
マイコンに角度を付けて配線距離を最短にしている工夫や部品のレイアウトの規則正しさ、少し見える配線パターンからして
とても美しい基板である事が想像できる
0029774ワット発電中さん
垢版 |
2020/02/23(日) 11:54:43.48ID:qjkp2H6b
えぇ、、、めっちゃ解析されてて怖い
>>24
プログラムは不得意なので全くその通り
ゲートドライバは3.3V 5V両対応ですが5Vの方が何となく安心できるので
1kでプルダウンして強い目のノイズ保護とレベル変換も兼ねてます。
282Vの疑似正弦波PWMは結構ノイジー
0030774ワット発電中さん
垢版 |
2020/02/23(日) 11:55:34.07ID:qjkp2H6b
>>19
なんか代わりになる便利な関数ないかなーって程度の質問だったんですが
なんかすいません。
0031774ワット発電中さん
垢版 |
2020/02/23(日) 12:41:02.76ID:qjkp2H6b
人に見せるつもりが全くなかった基板なのでとても恥ずかしい
アイコンなんて入れるんじゃなかったw
しかし質問へ答えてくれた方への恩もあるので!

P面
https://i.imgur.com/C6JA7Bh.jpg
S面
https://i.imgur.com/KVAKlqq.jpg

パワーユニット部
三菱のDIPIPM 200V向け20A
https://i.imgur.com/aF4XcfQ.jpg

ヒートシンクはもう外せないので生基板のS面
https://i.imgur.com/LOa4F5S.jpg

>>28
変に期待させてしまってすまない
現実はこんな物なのだ。
0033774ワット発電中さん
垢版 |
2020/02/23(日) 13:06:47.84ID:ltlNeybn
楽しみながら電子工作している感が伝わる基板やな
しかしIPMを使っているのは予想外
俺もゲトドラは別基板であると想像していたが、IPMだとここまでスマートに仕上がるのか。
この手のブラックボックス化されたデバイスは俺の場合敬遠してしまいがちだが、
やはり好き嫌いは良くないな。
0034774ワット発電中さん
垢版 |
2020/02/23(日) 13:19:24.19ID:qjkp2H6b
DIPIPMはAliのセールで安く売ってるのを見つけて買ったのが始まりです
https://i.imgur.com/oX1D8MF.jpg
この時はArduinoとESP32で遊んでいましたが
評価を終えて基板を設計する過程でQFPを手ハンダで実装したい欲望にかられて
STM32に乗り換えてCubeIDEの勉強がてらにこれを作りました
0036774ワット発電中さん
垢版 |
2020/02/23(日) 14:07:38.75ID:/hcrVUNe
へえアリエクにあるんか、知らなかったわ
今度買ってみるか
0038774ワット発電中さん
垢版 |
2020/02/24(月) 03:59:21.07ID:8Oc5MMB6
NANDのpull-down抵抗が見当たらないと思ったら裏面か。しかもSMD
ぱっと見シンプルだけど部品点数は多いな
そうは思わせない回路設計にやはりセンスを感じる。
しかし器用だな
0040774ワット発電中さん
垢版 |
2020/02/24(月) 04:33:23.70ID:8Oc5MMB6
見れば見るほど素人の趣味とかそういう域ではない感じがする
PWM信号周りにはベタGNDを引かない点やIPMのサージを考慮した短距離配線
バリスタまで付ける徹底っぷり
本場のエンジニアが趣味で作っているようにしか見えん(w
もし学生だったらうちに来て欲しいぐらいだ
0046774ワット発電中さん
垢版 |
2020/02/24(月) 07:25:23.71ID:iWzOPEuq
趣味の域じゃないのは同感だなぁ
俺も仕事で回路設計はしているけど、ここまで綺麗には仕上げられる自身がない
この辺は知識云々より絵描きと同じでセンスが言う箇所だから少し嫉妬してしまう
0048774ワット発電中さん
垢版 |
2020/02/24(月) 09:27:06.13ID:71uy3Sq6
map関数がないなんて言うやつに基板作れるとも思えねーしな
Aliで基板も買ったじゃねーの?
0050774ワット発電中さん
垢版 |
2020/02/24(月) 09:36:00.82ID:3d8DXNSU
仕事で設計とかやっていたら普通に作れると思うよ。
0051774ワット発電中さん
垢版 |
2020/02/24(月) 09:42:03.10ID:bGEdfBiw
むしろIPM以外秋月で仕入れた部品じゃないの
DC-DCもクリスタルもネジ端子もフィルムコンも俺が秋月で買った事のある物ばかり
基板を購入したとすれば、フットプリント的にもこんな偶然考えにくい。
0052774ワット発電中さん
垢版 |
2020/02/24(月) 09:46:43.93ID:bGEdfBiw
ついでにNANDも秋月で検索をかけたら東芝製で型名が一致した。
0053774ワット発電中さん
垢版 |
2020/02/24(月) 10:13:24.43ID:9VuR3zf1
仕入れ元は疑う余地なく>>34がもろに秋月のC基板じゃん
どっちにしても高電圧箇所は基板に切り込み入れてたり
部品点数の割にごちゃごちゃしていない配線の引き方からして素人じゃないのは間違いないから
変に自分にはできないから否定とかそういう対象じゃないと思うぞ
0054774ワット発電中さん
垢版 |
2020/02/24(月) 10:19:19.20ID:vlA0Sm/Y
>>53
>部品点数の割にごちゃごちゃしていない配線の引き方

確かにそれは思った。
部品レイアウトを優先するとパターンが犠牲になりがち。
それを両立出来るのはやはりセンスだな。
0055774ワット発電中さん
垢版 |
2020/02/24(月) 10:34:44.99ID:3d8DXNSU
そもそも、基板買ってくるならユニバーサルで実験する必要ないね。
0056774ワット発電中さん
垢版 |
2020/02/24(月) 15:02:40.15ID:fPOVj3m+
日本人のダメな部分を凝縮したようなレスがあるな
オシロのプローブが写っていたから正弦波の波形とかどんなもんなのか見てみたかったが
もうダメだろうな
0057774ワット発電中さん
垢版 |
2020/02/24(月) 16:49:30.03ID:2QJbKqJQ
シルク見てると同じ業界の人間っぽい
趣味でもバッチリ楽しんでそうで羨ましいぜ
0058774ワット発電中さん
垢版 |
2020/02/24(月) 17:10:19.94ID:+XAp4tdZ
200Vラインをシルクで囲んでいるのがねw
ポリシーある時点で
それよか部品面をP面と呼ぶのも勤め先と一緒だけど
一般的にはC面と呼ぶんだっけ
ちなみにS系勤め
0059774ワット発電中さん
垢版 |
2020/02/24(月) 17:52:30.04ID:ujCS9X39
Pは何の意味なんだろう。

↓見たことがあるのはこれ。
Cはコンポーネント(反対側はSでソルダー)
Tはトップ(反対側はBでボトム)
0060774ワット発電中さん
垢版 |
2020/02/24(月) 18:06:29.54ID:rA6Gi5ft
KiCADのロゴあるけどフォントが違うのと日本語フォントが扱えている点が気になった
Unicode有効にしてフォントも変更した自前ビルドかね
それとも回路はフットプリントライブラリの管理に優れたKiCADで書いて
配線はそれに優れたEagleって言う二刀流の人も多いそうだけど
0062774ワット発電中さん
垢版 |
2020/02/24(月) 18:14:07.76ID:q3Ya96Rx
人をけなすなら自分はこんなもんを作ったって晒せばいいのにな
自分のものが圧倒的にすごけりゃみんなダンマリになるというのになぜしないのだろう?

まぁ、ないものは晒しようもないからしょうがないのかな
0065774ワット発電中さん
垢版 |
2020/02/24(月) 19:28:17.19ID:ujCS9X39
>>62
>自分のものが圧倒的にすごけりゃみんなダンマリになるというのになぜしないのだろう?

自分のものが圧倒的にすごくても、他人を貶していい理由にはならないけどな。
人間性の問題だよな。
0068774ワット発電中さん
垢版 |
2020/02/24(月) 19:53:16.22ID:RShesyub
ログ追いかけて読んだけど面白いな
元はAliスレでこのOLED良いよと写真張ったら
その下に写っていた元は無関係な基板側に関心を抱いたこのスレの人らが全体が見たいと言い出し、
AliスレからSTM32スレへ誘導した人までいる始末
実に面白い

俺はというと写真が消されていて拝めなかった
0069774ワット発電中さん
垢版 |
2020/02/24(月) 21:03:54.83ID:pUn6x0uu
俺は長年インバータ回路がメインの仕事をしているけど
200VのPWM制御はノイズ大きなノイズ源である故に、同じ基板上に
MCUが共存してている回路がいかに難しいのか
それを知っているので決して貶すような事はしないし言えもしない。
ジャンパーを飛ばす決断をしたのは、実験の段階でそれを察知出来たからなのだろうか?
どちらにしても、実験を経て基板を起こし、STM32の勉強をするという姿勢は尊敬したい。
俺も今現状の安定した生活に満足するだけではなく
学ばなければならない事はまだまだ多いと痛感したよ。それほど例の基板にはインパクトがあった
回路設計をする人間の多くもレスを見ると反応している
何気なしに開発に使用しているSTM32スレをブックマークに入れておいて良かったと心底思ったよ。
0070774ワット発電中さん
垢版 |
2020/02/24(月) 21:48:40.59ID:pD0+h2wY
パワー回路さっぱりな世界だけどAli電子工作スレでいち早く反応した人も何かを感じたんやろねぇ
見る人が見れば分かるってやつか
0072774ワット発電中さん
垢版 |
2020/02/25(火) 00:18:48.38ID:fVQKNeyi
やろう
まずはメルカリで適当なモータ買ってくるところからだ
0073774ワット発電中さん
垢版 |
2020/02/27(木) 18:28:58.97ID:vrai25mf
MicroPythonやmruby/c的な奴ってメモリを馬鹿食いする上に遅いので使いどころが難しい
0075774ワット発電中さん
垢版 |
2020/02/27(木) 22:09:13.78ID:S8pFkk/Y
そういうマイコンはあふれるパワーがあるので複雑なロジックを書いてもそれなりの速度で動く
雑に作って使うのにはいいよ
0076774ワット発電中さん
垢版 |
2020/02/27(木) 23:25:07.32ID:uWDQbsjl
Cortex-Mコア自信が無駄を許容して使いやすさに振ってる設計じゃないの?
0077774ワット発電中さん
垢版 |
2020/02/28(金) 07:07:57.39ID:dosR+AHc
先に言っとく「無駄がイヤー!って人ばASICへ」
0080774ワット発電中さん
垢版 |
2020/02/28(金) 08:23:14.50ID:EPy9YisA
今時BASICはない
MicroPythonは画像でも扱わなければSTM32のRAMでも十分使えるでしょう
STM32はCPUパワーも十分ある
0084774ワット発電中さん
垢版 |
2020/02/28(金) 17:43:53.82ID:IAOa37Yr
>>81
>本商品をお買い上げいただいたお客様の情報は、STマイクロエレクトロニクス株式会社及び
>そのグループ会社と共有をさせていただきます。購入の際は、この点ご了承下さい。
定期的に営業メールが送られてきたりするのだろうか
0085774ワット発電中さん
垢版 |
2020/02/28(金) 18:40:00.76ID:dosR+AHc
いつの間にMXって新規プロジェクトのApplication StructureがAdvanced固定になったんだ。
ずっとBasicで作ってたのに。
今から変えると… gitリポジトリが血を見るな。
0090774ワット発電中さん
垢版 |
2020/02/29(土) 10:33:24.30ID:vvBc6Tnj
コピー品が出ればArduinoみたいに安くなるかも
最近は中華製品でもクオリティいいしな
0091774ワット発電中さん
垢版 |
2020/02/29(土) 10:47:57.29ID:H06c2jN1
AliのF103ならほぼコピー品がメイン
クロックを100MHz以上に容易にOC出来てしまうのがコピー品
後は型名と一致せずFlashがやけに多い。
この前購入した物は256kb〜512kbあった。どれも同一型名で
その中にFlash容量がそれぞれ混在している状態。
恐らく元は全て512kb品で歩留まりの為に一部を無効にしている。
デバッガに256kbと出ている物も、直に叩けば存在しない512kbエリアに読み書きも出来るが
bit化けするのでそれが理由で無効化されてるんだろうなと納得した。
ユーザー側が特にこの辺を意識する必要もなく、アドレスは純正と同じでウェアレベリングにより内部で置換されている
0092774ワット発電中さん
垢版 |
2020/02/29(土) 11:46:12.43ID:DEAKq/Tm
へ〜、そうなのか、納得。
激安BluePillは128kBくらいで控え目(?)に使っとけばいいのかな。
F4だとF401、411だけが安いけどこれも互換品?
0093774ワット発電中さん
垢版 |
2020/02/29(土) 13:18:10.89ID:CvmAEsAI
Bluepill推すのは信用出来ない
NucleoでもDiscoveryでも買ってやれよ
せめてNXPのボードだな
0094774ワット発電中さん
垢版 |
2020/02/29(土) 14:05:14.44ID:DEAKq/Tm
NXPも最初見た時はコスパ高いとか思ったけど、今STMに比べてメリット有る?
0095774ワット発電中さん
垢版 |
2020/02/29(土) 14:12:12.98ID:rF3kf3AC
Teensy 4.0はNXPのi.MX RT1060だよね
3000円ちょっとであの性能はすごい
0097774ワット発電中さん
垢版 |
2020/02/29(土) 17:34:50.22ID:RIbAHKtd
最近STM32CubeIDEを触り始めたのですが、教えてください
割り込みで呼び出される_it.cから割り込み時にmain.cに作成したvoidへ飛ばすにはどうすれば良いでしょうか
0098774ワット発電中さん
垢版 |
2020/02/29(土) 17:42:04.01ID:wuWrJk6U
_it.cで、

void hage(){
extern void hoge();
hoge();
}

とでもやればいんじゃないの?
0099774ワット発電中さん
垢版 |
2020/02/29(土) 17:43:52.26ID:ifKEYSia
その辺を勝手にやってくれるArduinoからの引っ越しかな?
itの方でグローバル宣言すれば参照されるよ
0100774ワット発電中さん
垢版 |
2020/02/29(土) 17:59:31.93ID:E1bV3YNW
>>97
week がついてる関数と同じ名前の関数を自分で作ってビルドすると weekじゃなくて自分が作った方がリンクされるよ
0101774ワット発電中さん
垢版 |
2020/02/29(土) 18:20:02.92ID:59o4NLGv
>>98
うえ。そこに extern 書けたっけ。

関数外にしか書いたことがなかったぜ…。
0102774ワット発電中さん
垢版 |
2020/02/29(土) 18:29:00.15ID:/p78uU34
誤week
正weak
0103774ワット発電中さん
垢版 |
2020/02/29(土) 19:32:33.54ID:ejHnRTWL
あれ、俺の環境だとstatic付けなければ
勝手にグローバル化されて全てのファイルから参照出来てる
リンカー辺りを弄った記憶はあるが、良くわならんな。
0104774ワット発電中さん
垢版 |
2020/02/29(土) 20:54:11.81ID:RIbAHKtd
>>98
ありがとうございます
externを付けてみましたがダメでした。
もう少し調べてみます
0105774ワット発電中さん
垢版 |
2020/03/01(日) 00:47:24.97ID:Zh6UT4CP
>>4
クロックのPLLと分周設定にもっと解説欲しいな。
CubeMXよりスペックを読み込めてないんだけど、
こっちで設定するのが楽そうだし。
0106774ワット発電中さん
垢版 |
2020/03/01(日) 01:09:19.39ID:Zh6UT4CP
>>98
hageでhogeをラッピングしてるってこと?


>>101

関数内にわざわざ書かなくて、もhage()の外で宣言ればいいだけの話だよね。
#defineはともかく、俺も関数宣言を関数内で書いたことないし、書く必要性も感じない
0107774ワット発電中さん
垢版 |
2020/03/01(日) 07:57:01.11ID:9ETAay2j
>>97
多分なんだけど、void mainの中で更にvoid書いてない?
うちに来た新卒さんがよくやるミスなんだよね
cubeIDEはビルド時に一度だけ変だよとは言うけどエラーは出さないので、そのまま書き込みまで出来てしまうのです。
0108774ワット発電中さん
垢版 |
2020/03/01(日) 08:18:31.25ID:FnYL+HSv
>>107
ありがとうございます。正解です・・・
/* USER CODE BEGIN 3 */がまだmainの範囲内だったのを完全に見落としていました。
考えれば当然過ぎるエラーでした。
BEGIN 4の方へ移したら全く問題なく通りました。
昨日散々悩んだ6時間はなんだったんだ・・・
0109774ワット発電中さん
垢版 |
2020/03/01(日) 08:56:57.77ID:ijKonrBi
>>108
やっぱそっか
その辺は自動コード生成の弊害と言うか何というか
見辛いけど慣れるしかないね
0110774ワット発電中さん
垢版 |
2020/03/01(日) 12:51:27.26ID:75IXYJ5D
>>109
素晴らしい
引き続きスレに常駐頼む
0111774ワット発電中さん
垢版 |
2020/03/01(日) 16:47:36.52ID:i3/cOUpK
>>107
新卒でそれって教える側もしんどくない?
専攻が電子関係のエンジニアの卵だとしても育てるのに相当時間かかりそう。
0112774ワット発電中さん
垢版 |
2020/03/01(日) 17:01:32.35ID:IRN96qNV
>>111
もちろんしんどいです。
ただしうちは伝統的に回路設計から組み込みプログラムまでを一つの部署で担うスタイルなので、
ハードウェアエンジニアの卵を見つけて育てます。
回路設計は取得に膨大な時間を要するのと、組み込みプログラムは昔ほど複雑ではなくなった要因もあります。
両方出来る2〜30代の方は、財閥系とか大手の方へ行っちゃいますからね。
一番辛いのはスキルがついた時点で大手により引き抜かれる部下です。
ここの方ならよくご存知とは思いますが、それだけ日本にはこの部類のエンジニアが不足しています。
ここで回答をしているのもその一環です。
0113774ワット発電中さん
垢版 |
2020/03/01(日) 17:05:17.23ID:5RTMQuqu
>>111
今の大学だとC言語を勉強しているとは限らんしね。

やってても、単位を取得するためのもののこともある。
もともと血肉になって定着もしてないし、終わったら忘れていても仕方がない。
自分が学生のときだって、むちゃむちゃ関心があるわけでもない講義だったら
そんな感じだったし。
0115774ワット発電中さん
垢版 |
2020/03/01(日) 17:25:28.75ID:8w6/SXsH
確かにプログラムは難易度下がったな
俺なんかPS1のプログラマもやっていた経歴あるが
あんな物は二度とゴメン
PS2が出た時点で転職したレベル
CPUがショボすぎて部分的にマシン語で書く数人の職人が支えてるようなもんだったw
最も厄介な3D側がしょぼいSSへ移植する部門はみんな死んだ目をしてた
0116774ワット発電中さん
垢版 |
2020/03/01(日) 17:31:01.81ID:8w6/SXsH
難易度下がったと言うか破格なマイコンでも
わざわざ最適化せずとも高級言語のまま速度が出るようになったのが一番デカいか
制作よりいかに速度を出す為に最適化してハードの仕様と癖を完璧に理解して
メモリ使用率も同時に考えるって言う
マジでクソみたいな仕事だった
開発より最適化に時間かかるからな
マシンパワーでゴリ押しするSTM32の好きな理由がそれ
0117774ワット発電中さん
垢版 |
2020/03/01(日) 22:03:33.26ID:6vQHpVB+
デジキーはもう1か月以上J-Link Eduの在庫が切れたまま
コロナの影響か?
入荷はよー
0118774ワット発電中さん
垢版 |
2020/03/01(日) 22:05:48.51ID:EKq4Zct9
節約やマニアックな調整をしなくても大半は問題ないってのは大きいが
IDEが痒い所に手が届くようになって色々自動生成してくれるからプログラミングも断然難易度下がったね
データシートと睨めっこする時間もほぼなくなったのが一番助かる
0119774ワット発電中さん
垢版 |
2020/03/01(日) 22:14:36.45ID:6vQHpVB+
けど、MicroPhthonだと割り込みもスリープも使えないんでしょ?
0120774ワット発電中さん
垢版 |
2020/03/01(日) 22:21:20.90ID:f7w9AWFU
>>113
C言語をやるよりはPython+機械学習とかやった方がずっといいだろうからな
日本では衰退産業の組み込み系に行くよりは、まだ伸びそうなIT系に行った方が良いと思うだろ

>>116
STM32というか、ARMだと上位にはcortex-Aがあるから(FPGAにcortex-A搭載時代の今は)
組み込み系エンジニアはLinuxベースの開発もできないとになってきているからな。
0121774ワット発電中さん
垢版 |
2020/03/01(日) 23:45:27.21ID:K3YJVd2E
>>112
分かる。うちにもホンモノが全然来なくて
人事部が高専のとある会場に出向いて名刺を配っているしまつだよw
情けない事にこれでも上場している企業なんだが
この分野は学歴よりセンスが物を言うから人事も頭抱えている
日本の理系離れは割と深刻だね
0122774ワット発電中さん
垢版 |
2020/03/01(日) 23:56:35.86ID:FXQcYn3b
俺もすげー分かる
閃きと物事を関連づける能力、そして洞察力ってのは
後から付いてる物(センス)じゃないってのは
人を育てる立場になると本当によく分かる
この辺は社会に出るはるか前の幼少期に芽生える才能なんだと思う
それらが必要な設計業務って無慈悲に人を選ぶ
0123774ワット発電中さん
垢版 |
2020/03/02(月) 00:06:33.59ID:psOVvb7Y
理系と一括りにされがちだけど理学と工学は別物。この手の分野は工学

今の日本の状況からして技術者が減るのは当然じゃね?技術者が増えるような要素があるようには見えない
技術やセンスで給料が上がる訳じゃないし、本当に能力があるなら日本を離れた方が稼げるだろう
0127774ワット発電中さん
垢版 |
2020/03/02(月) 02:15:03.07ID:lTwvSzTF
>>120
IT系なんて日本は全く世界と競争出来てないぞ

まだハードウェア絡んでる組み込みの方がマシじゃないの
0129774ワット発電中さん
垢版 |
2020/03/02(月) 03:47:13.52ID:zZZvKNmT
英国が工業国を脱して金融国になったように、国が成熟すると第三次産業に向かうのは世の必然
モノづくりはカネにならないから、世界的にメイカーブーム()なのはその反動とも云える
0130774ワット発電中さん
垢版 |
2020/03/02(月) 07:20:11.27ID:i6AxHMGM
今の日本に必要なのは世界で稼げるシステムエンジニア(英意味≠日意味)だが未だに技術偏重だし
0131774ワット発電中さん
垢版 |
2020/03/02(月) 21:53:54.53ID:U6Vp8cjc
>>129
日本は伝統を超守る社会だからな
ソニーのように、電気企業だったが時代の変化にともなって金融保険が柱の会社になりました
と大変革できる企業は超少ないからな
おかげで、電気部門は大リストラだったみたいだが

>>130
>技術偏重
買ってきたコアでマイコンをつくり金儲けするぞと台頭してきたSTにはなれないよな。
でも、STM32を超使っているここの連中はSTのビジネスから色々学んで
世界で稼げるシステムエンジニアになっている奴だらけだよ
0135774ワット発電中さん
垢版 |
2020/03/03(火) 06:17:59.88ID:38Uq+Vko
かと言って年収800万〜の今の仕事から他に移っても
スキルなんて回路設計しかないから俺はそれでも続ける
もう脳が回路設計専用に再構築されてる。
路面の模様見てもパターンに見える時すらある
0136774ワット発電中さん
垢版 |
2020/03/03(火) 06:39:00.32ID:5ZHSXNHV
脱線も程々に。
STM32Cube 1.3.0が出てるよ。
0137774ワット発電中さん
垢版 |
2020/03/03(火) 07:21:26.80ID:o+cCh/if
結構前のバージョンだと思うけど
I2Cと割り込みを併用すると、割り込み時にI2Cの通信も中途半端に中断されてバグる問題
いつの間にかbugfixされてたんだな。助かるわ
0138774ワット発電中さん
垢版 |
2020/03/03(火) 10:55:46.01ID:SVe3r2sg
国際的にシステムエンジニアは技術職の中でも花形だが
日本だと勘違いされているか歪曲されているか理解されないかのどれか
0139774ワット発電中さん
垢版 |
2020/03/03(火) 10:56:17.47ID:HQTpXYxF
STM32Cube入れたところなんだけど参考になるページ教えて下さい。
0141774ワット発電中さん
垢版 |
2020/03/03(火) 15:09:06.96ID:6At1cQkv
>>138
日本だけシステムエンジニアになるハードル低いのでは?
海外だと作業者と設計者は明確に分かれて設計者は日本でいう工学博士でないとなれないでしょ
0142774ワット発電中さん
垢版 |
2020/03/03(火) 17:37:15.95ID:sOyXpKZq
工学博士ってのは,設計中の一つのテーマを研究して論文に仕上げるわけで、
こいつが、設計得意なわけじゃないぜwwww
0144774ワット発電中さん
垢版 |
2020/03/03(火) 19:15:06.65ID:cgKPGiov
日本ではシステムエンジニアという用語をソフトウェア業界が盛んに使っているけど他の業界では使わないんじゃないの

採用時に学部学科不問のSEとか用語が汚され過ぎて名乗ったら勘違いされるだろ

特定の〇〇システムエンジニアならわかるが
0145774ワット発電中さん
垢版 |
2020/03/03(火) 19:15:41.88ID:38Uq+Vko
>>137
ホントだタイマ割込みは直っとるね
外部割込みはまだなのか送信が途絶えるのを確認出来た
0146774ワット発電中さん
垢版 |
2020/03/03(火) 19:20:00.70ID:yFdxLmLJ
ということはI2Cの通信中は、外部割込みは禁止する必要あり?
0147774ワット発電中さん
垢版 |
2020/03/03(火) 19:23:41.48ID:38Uq+Vko
>>140
パワー系の最先端は財閥の三菱と富士が完全に独占している上に
極端に高くもないからシェア奪えてもそんなに旨みないのになぁ
ARM搭載MCUの利益が90%を占める現状をどうにか打破したいんかね。
数年前からやけに色々着手しては中途半端なままの物が目立つ
0148774ワット発電中さん
垢版 |
2020/03/03(火) 19:35:11.60ID:38Uq+Vko
>>146
あり
長ったらしい対策コードもそんな処理をしてる
解決済みのタイマー割り込みの方はロジアナで見る限り
I2Cを使っていない時と同一のレスポンスで実現したみたいだから
同じよう性能面の影響皆無に解決したくて時間を要しているんだろうな
0149774ワット発電中さん
垢版 |
2020/03/03(火) 19:58:43.76ID:uWoVjCyN
I2C接続のOLEDでtimer割り込みによる描画更新と秒カウントをさせてみましたが
確かにフリーズをしなくなっていますね
0150774ワット発電中さん
垢版 |
2020/03/03(火) 23:41:52.91ID:VJoXyEB5
そこでRISC-Vですよ
0152774ワット発電中さん
垢版 |
2020/03/04(水) 02:55:44.36ID:IYxxcSzo
https://cc.cqpub.co.jp/system/enquete_entry/792/
こういう雑誌の読者プレゼントで
キャンペーンで中古計測器プレゼントとか見たことないわ?
タレントのサイン入り私物プレゼントとかならまだわかるけど
ウィルスついてない新品くれよ
提供が横河レンタリースだから、さもありなんだけどさ

コレ見たバカがアルコールで拭いてアクリルパネル割ったりしてwww

応募したけどwww
0153774ワット発電中さん
垢版 |
2020/03/04(水) 06:07:18.25ID:4BeWPCoN
>>147
その2社が持っているシェアの域は突出し過ぎているというか、その域は扱える電力量がそもそも桁外れで土俵が違う。
なのでHV車向けのパワーモジュールのシェアが欲しいんかもね。
InfineonがHV車向けのパワー素子では1位で、2位が以外な事にSTMとかなり上り詰めてる
ただこの1位と2位で2倍以上の開きがあるのでもう少し詰めたいって所なんだと思う。
ECUのマイコンにはそれほど関心を持っていなくて、あくまでパワーモジュールと
それを制御するマイコンのシェアがどうしても欲しいみたい。
ECUで言えば1位のルネサスがそろそろNXPに抜かれそう
0154774ワット発電中さん
垢版 |
2020/03/04(水) 06:59:06.27ID:6s0hqbqH
新参が難しい分野にちょっかい出していた中で唯一100A以下クラスでシェア取れたからノリノリだよ
元々その席は東芝がいたんだけどどっか行った
STMicroが今ほど活発に動き出したのは2000年頃に
買収が成功した大手の半導体事業がきっかけだからホント若手
当時は買収される側の規模だったのに
0155774ワット発電中さん
垢版 |
2020/03/04(水) 07:19:24.97ID:wSk7OzYT
STMicro何でもスレじゃないし 140みたいなのも他所でやってくれ 150みたいな宗教論争も不要
0157774ワット発電中さん
垢版 |
2020/03/04(水) 08:27:49.60ID:v49RlVRW
隙あらばマウント合戦
たまに出たスレにふさわしい内容から少しでも自分の領域に関係ある話題を抽出して脱線してマウント合戦
0158774ワット発電中さん
垢版 |
2020/03/04(水) 11:09:03.08ID:BjupRR5A
>>141
それだけザルって事じゃ。社内の諸課題に関して関係部門が責任のなすりあいを続けて
社長がキレるまで何も変わらないとか、高給スタンプマシーンをいっぱい雇っているとか
しばしば見る光景だがシステムに欠陥がある。そういう認識のある管理層や経営層は滅多に見ないが

>>144
システムエンジニアと言って本来の意味で通じる可能性があるのは宇宙・航空・原子力のみかも
0160774ワット発電中さん
垢版 |
2020/03/04(水) 20:55:05.45ID:KAxnSevf
ここはSTM32おっさんが雑談するところだから
これが正常だろ
0161774ワット発電中さん
垢版 |
2020/03/05(木) 09:16:09.55ID:CBffbK6l
Ruby on Railsを多少使えるだけのコンピューターを理解していない作業者も日本ではシステムエンジニア()
0162774ワット発電中さん
垢版 |
2020/03/05(木) 09:32:24.25ID:XElmKFy9
IT系は御用聞きをシステムエンジニアと呼びます。客から高い単価を頂くためです。
0163774ワット発電中さん
垢版 |
2020/03/05(木) 09:52:36.34ID:AYSY8SxU
システムエンジニア == 技術営業
だなwww
技術営業の描いた画にもとづいてIT土方が実際のコードを書く
0165774ワット発電中さん
垢版 |
2020/03/05(木) 10:55:34.11ID:eL1iy/sJ
日本のIT業界で使われているシステムエンジニアは和製英語で海外では通じない
0167774ワット発電中さん
垢版 |
2020/03/09(月) 23:31:59.96ID:D7zIcrNc
STM32の開発環境はCubeIDEで決まり?
keil uVisionで開発したモノを移植しようと思うんだが、出来るのか?
0168774ワット発電中さん
垢版 |
2020/03/10(火) 00:01:02.63ID:ghjuqW9x
>>167
雑談スレのここで尋ねてもしょうがないよ。
STのフォーラムで尋ねたほうがいいだろ
0169774ワット発電中さん
垢版 |
2020/03/10(火) 00:05:04.09ID:hw8eEfu/
ここはそういう雑談するスレじゃないのか。
0171774ワット発電中さん
垢版 |
2020/03/10(火) 01:39:17.12ID:hw8eEfu/
それもそうだな。
俺も無料体験版しか使ったことないし。
0174774ワット発電中さん
垢版 |
2020/03/10(火) 10:34:32.16ID:hs2xkQ68
うん、小さい。
ちょっと規模がでかくなると収まらなくなるから、print文削除するとかや苦労した。
だから乗り換えたい。でも移植に手間暇かけたくない。
50万払った方が幸せになれるのかな。
0175774ワット発電中さん
垢版 |
2020/03/10(火) 16:12:37.06ID:2eulXmnv
あの制限の中で収まるなら
書き直した方がええやん
0176774ワット発電中さん
垢版 |
2020/03/13(金) 02:22:10.60ID:0/U1tsI3
移植したぜ
print文が表示されなくて手間取ったけど、ネット漁ってなんとかなった
0179774ワット発電中さん
垢版 |
2020/03/14(土) 20:36:17.83ID:R26UnwOI
格安wifiモジュール「esp8266」「esp32」 4個目
https://rio2016.5ch.net/test/read.cgi/denki/1574506387/
ここのスレの

483 自分:481[sage] 投稿日:2020/03/14(土) 17:26:55.91 ID:R26UnwOI [2/4]
測定してみたら、8266から返信はあるんだけど、振幅がおかしい。
300mVくらいしか振れない
https://imgur.com/Ha6s6CB

ボードの図面を見る限り、モジュールに直結なんで悪さをするとしたらマイコンしかない
(8266はPCには普通に返信を返すので、そっちは壊れてないはず)

MCUの設定はCubeMXがUSARTとして設定したものをそのまま使ってて、
これとは別のUARTと同じ設定なんで、おかしくないと思う。

もうSTM32スレに行った方がいい気もするけど、なんかこれ見といてみたいなのがあったらアドバイスを頼む


485 名前:774ワット発電中さん[sage] 投稿日:2020/03/14(土) 19:32:30.90 ID:R26UnwOI [3/4]
>>484
TXは別ラインからきっちり出てるんだよね
ググってみてもGPIOの設定自体はあってるみたいなんで、何が悪いのかよく分からない

488 自分:774ワット発電中さん[sage] 投稿日:2020/03/14(土) 20:21:12.31 ID:R26UnwOI [4/4]
>>486
なぜこのようになるのかというのが本題なんだよね
同じマイコンボード2枚あるからもう片方でも試してみたけど、やっぱり似たような波形なんだよね
だから、多分故障しているんじゃなくて、
・IO設定
・ボードの設計
・ボードの実装
のどれかがまずいんだろうなとは思うんだ
でもそれ以上のことが分からん

なんか、8266とは関係なくなってきたから移るわ

なんだけど、なぜESP8266側のTXが出ないのか分からないんだ。
基板はこんな感じで
https://i.imgur.com/T83rqI0.jpg
https://i.imgur.com/h7XK8k6.jpg
・テスターの導通チェックではほぼ無抵抗
・8266側の基板であたっても波形が出てこない
・8266単体をPCで通信させると正常に波形が出る
・8266起動時の電圧低下は検出できなかった
という感じで、あとは何を見たらいいんだろというところで、みんなのアドバイスが欲しい
0180774ワット発電中さん
垢版 |
2020/03/14(土) 20:56:46.72ID:R26UnwOI
IO設定はこれ
static void MX_GPIO_Init(void)
{
GPIO_InitTypeDef GPIO_InitStruct = {0};

/* GPIO Ports Clock Enable */
__HAL_RCC_GPIOC_CLK_ENABLE();
__HAL_RCC_GPIOH_CLK_ENABLE();
__HAL_RCC_GPIOA_CLK_ENABLE();
__HAL_RCC_GPIOB_CLK_ENABLE();
__HAL_RCC_GPIOD_CLK_ENABLE();

/*Configure GPIO pin Output Level */
HAL_GPIO_WritePin(GPIOB, WIFI0_RST_Pin|D3_Blue_Pin, GPIO_PIN_RESET);

/*Configure GPIO pin Output Level */
HAL_GPIO_WritePin(D10_Yellow_GPIO_Port, D10_Yellow_Pin, GPIO_PIN_RESET);

/*Configure GPIO pins : WIFI0_RST_Pin D3_Blue_Pin */
GPIO_InitStruct.Pin = WIFI0_RST_Pin|D3_Blue_Pin;
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
GPIO_InitStruct.Pull = GPIO_NOPULL;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);

/*Configure GPIO pin : SDIO_SW_Pin */
GPIO_InitStruct.Pin = SDIO_SW_Pin;
GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
GPIO_InitStruct.Pull = GPIO_NOPULL;
HAL_GPIO_Init(SDIO_SW_GPIO_Port, &GPIO_InitStruct);

/*Configure GPIO pin : D10_Yellow_Pin */
GPIO_InitStruct.Pin = D10_Yellow_Pin;
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
GPIO_InitStruct.Pull = GPIO_NOPULL;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
HAL_GPIO_Init(D10_Yellow_GPIO_Port, &GPIO_InitStruct);

}
0181774ワット発電中さん
垢版 |
2020/03/14(土) 20:57:43.58ID:R26UnwOI
受信部分はこれ
static HAL_StatusTypeDef receive( ESP8266_HANDLE *handle, uint8_t *rx_data, uint16_t rx_size, uint16_t *rcv_size)
{
uint8_t dummy;
uint16_t cnt;
HAL_StatusTypeDef ret;

// when echoing is enable, dispose echoing data
if( handle->EchoOffFlg){
for( cnt = 0; cnt < rx_size; cnt++){
if( ( ret = HAL_UART_Receive( handle->UartHandle, &dummy, 1, 2)) != HAL_OK) return ret;
if( dummy == _LF) break;
}
if( cnt == rx_size) return HAL_ERROR; // can't detect _LF code
}

#pragma GCC diagnostic ignored "-Wunused-value" // *rcv_size is used at parent functions
// receive response
for( *rcv_size = 0; *rcv_size < rx_size; *rcv_size++){
if( ( ret = HAL_UART_Receive( handle->UartHandle, rx_data, 1, 2)) != HAL_OK) return ret;
if( *rcv_size > 0){
if( *rx_data == _LF) return ret;
}
rx_data++;
}
#pragma GCC diagnostic warning "-Wunused-value"
return ret;
}

送信部分はこれ
bool ESP8266_Set_AT( ESP8266_HANDLE *handle)
{
uint8_t tx_data[128];
uint8_t rx_data[128];
uint16_t rcv_size;

// transmit command
sprintf( (char*)tx_data, "AT%c%c", _CR, _LF);
if( HAL_UART_Transmit( handle->UartHandle, tx_data, strlen( (char*)tx_data), 2) != HAL_OK) return false;

// receive response
if( receive( handle, rx_data, sizeof(rx_data), &rcv_size) != HAL_OK) return false;
return strncmp( (char*)rx_data, "OK", 2)? false: true;
}
0182774ワット発電中さん
垢版 |
2020/03/14(土) 20:59:42.14ID:R26UnwOI
回路図はトラ技の2020年3月号のDVDに収録されてるけど、CQ出版社の許可なくアップすることはできないので
申し訳ないが、開示できない。
0183774ワット発電中さん
垢版 |
2020/03/15(日) 01:34:28.44ID:36v3GFKa
>>182
ここは底辺STM32おっさんの雑談スレ。雑談にならない話題は嫌われる(できるだけ控える)
だから、格安wifiモジュール「esp8266」「esp32」スレ連中のほうがずっとアドバイス
くれると思う。
あと、オシロまで所有して色々しているお前の方が、このスレの雑談おっさんよりははるかに実力は上だろ
0184774ワット発電中さん
垢版 |
2020/03/15(日) 02:06:56.71ID:EDtkgROs
導通チェックで無抵抗ってハイインピーダンスということか?ESPとSTMを繋いだ状態でだよね?それなら振幅が小さくなる理由がないぞ。

TX信号は送信端から受信端まで、当然導通してるよね。信号配線が途中で切れてたりすると、他のループを介して電圧が検出されたりもする。

あと確認することはPCとSTMがシリアル通信できるかどうかくらいか。
0185774ワット発電中さん
垢版 |
2020/03/15(日) 02:21:10.88ID:EDtkgROs
導通チェックって入出力間を測ったってことか?当該配線とGND間の抵抗かと思ってレスしてしまった。
多様な使い方を想定して、配線にプルダウン抵抗とかついてるかもね。
とりあえずSTM32とPCが通信できるか気になる。
0186774ワット発電中さん
垢版 |
2020/03/16(月) 01:08:23.17ID:QhmizDnw
原因はポートの初期化忘れだってよ
誰がこのスレに書いたか知らんが、解決しましたぐらい書けよって思う
0187774ワット発電中さん
垢版 |
2020/03/16(月) 07:58:20.96ID:Z36PHdcE
雑談爺が無双してるよりマシ
0188774ワット発電中さん
垢版 |
2020/03/16(月) 16:16:05.96ID:6ztY3Okp
ST、STM32MP1マイクロプロセッサ製品を拡充
https://eetimes.jp/ee/articles/2003/16/news028.html
>STマイクロエレクトロニクスは2020年3月、マイクロプロセッサ「STM32MP1」シリーズの新製品を発表した。
>動作周波数が最大800MHzのデュアルコアArm Cortex-A7と
>動作周波数が最大209MHzのCortex-M4を搭載した製品で、
>ソフトウェアおよびピン配置は、従来製品(Cortex-A7の動作周波数が650MHz)と互換性がある。
0189774ワット発電中さん
垢版 |
2020/03/18(水) 21:23:59.09ID:jNyv84ay
STMってどのマイコンでも基本同じ関数使えます?だとしたらもうこっちに乗り換えようかなと。
0191774ワット発電中さん
垢版 |
2020/03/18(水) 21:44:31.38ID:XRjYf0Jf
つかえますん
0192774ワット発電中さん
垢版 |
2020/03/18(水) 21:56:31.09ID:twaTBeNm
ハード的に載ってない関数は使えないけどなw
0194774ワット発電中さん
垢版 |
2020/03/19(木) 07:26:57.10ID:xz5Gkf9d
>>189が言ってる「同じ関数使える」ってどんなレベルなんだろう。

ハードウェアで実現していることを、どのマイコンでも同じように使えるなら
品種なんてとても少なくて済むけど実際にはそうはなってない。
0195774ワット発電中さん
垢版 |
2020/03/19(木) 19:24:12.66ID:tzY90t2j
メーカーがわざわざSTM32FだのHだの分けてる時点で察してほしい
都合のいい話なんか無い
0196774ワット発電中さん
垢版 |
2020/03/19(木) 19:47:03.11ID:h30NGait
後発なだけあってPIC8ビットみたいなカオスは無いよ、とだけ言っとく
0197774ワット発電中さん
垢版 |
2020/03/20(金) 08:16:17.78ID:1c88EP09
PICの品種がめっちゃ多いのは、昔からのユーザーが使い続けているものと現代のものが並んでいるからじゃないのかな?
たくさん使われた歴史を重ねて、かつ、製品を維持していれば後発でもいずれ同じようになるさ。
過去製品をなくしてラインナップを整理していくメーカーが「必ずしも」ユーザーにとって良いわけじゃないし。
0198774ワット発電中さん
垢版 |
2020/03/20(金) 10:42:22.52ID:IgkQ26um
STMもSPL捨てて?HALに移行してるしな。
0199774ワット発電中さん
垢版 |
2020/03/20(金) 14:25:48.42ID:wmJhWPYM
ここに自作インバータの基板写真貼った人が今度はAliスレでめっちゃ詮索されててウケる
STM32で誘導加熱を作ったというから、ふと思い出してキャッシュ画像見直すとカーペットの模様が一致してる。
0200774ワット発電中さん
垢版 |
2020/03/20(金) 14:44:57.42ID:qpD6SnD8
前スレにその人と思われる書き込みがある

534 774ワット発電中さん[] 2019/10/21(月) 22:59:13.68 ID:KWQVUaVR

これで20kHzぐらいのマイコン使った共振回路でも作ってみようかな
なんとなくIHを作ってみたい気分
0202774ワット発電中さん
垢版 |
2020/03/20(金) 18:51:21.05ID:k/+WtOg9
なんにしてもまぜっかえすしかできない奴よりはるかにすごい
0203774ワット発電中さん
垢版 |
2020/03/20(金) 19:24:26.11ID:2PYQAbw3
しかし行動力のある人だね
変わった事をする人は人の関心を抱くのも致し方がないけど
あまり詮索するのは良くないと思う
0204774ワット発電中さん
垢版 |
2020/03/20(金) 19:36:22.52ID:BeZTE8jL
ふーむ。STM32のコンパレータ使っているのか
使った事はないがそんなに性能良いのか
誘導加熱程度の周波数はこのマイコンにとってオモチャの様な物だろうが
気になる所ではある
0205774ワット発電中さん
垢版 |
2020/03/21(土) 02:19:28.85ID:gP6+GrsC
>>203
>行動力のある人だね
俺ら雑談おっさんとは違う世界にいる人だよな
社会人の出世同様におっさんになるとすごい差が出てくるからな
底辺が俺ら雑談必死のおっさんなら、一方、上級おっさんは自分で基板設計して製作するが普通と
0206774ワット発電中さん
垢版 |
2020/03/21(土) 14:42:13.28ID:+4yY9Kwp
ツールが使えるだけの人と、ものづくりのツールとして使える人の差は大きい。
0207774ワット発電中さん
垢版 |
2020/03/21(土) 15:32:32.18ID:UfeesWUf
オシロはケチってhantekなのがちょっと可愛らしい
この辺から俺は若い人と言うイメージを持っている。
どうせここは何かアプデなりで変化がない限り雑談スレだからまた遊びに来てくれ
0208774ワット発電中さん
垢版 |
2020/03/21(土) 15:42:13.19ID:kwhedsND
>>207
Hantekオシロ使っている自分としては聞き捨てならんな。物はとても良いよ。
その人が使っているオシロもちょっとした改造で200MHzに化けるから
海外サイトでは名機呼ばわりされているロングセラーの良いオシロ。
0209774ワット発電中さん
垢版 |
2020/03/21(土) 16:10:15.44ID:/aS0ZKVS
STはHALどこまで真面目にやる気なのか声明ってあるんだろうか
stdperiphの完全なアッパーじゃないからOSSのプロジェクトによっては両方使っててグロい
更にレジスタ直に叩いちゃう
0210774ワット発電中さん
垢版 |
2020/03/21(土) 18:14:12.74ID:8mLOWcMf
HALからしか知らん人何だがなんかいい事あるの?
0213774ワット発電中さん
垢版 |
2020/03/22(日) 08:26:55.17ID:keMG/WHr
レス追ってなんのオシロか調べたらDSO5072Pか
スペック調べるとメモリ長40kあるじゃん。2chオシロなら十分過ぎない?
むしろこの値段で1G/sはなかなか凄いと思う
>>211は意味も分からずそれっぽい事を言って否定したいだけのように見える
0214774ワット発電中さん
垢版 |
2020/03/22(日) 08:48:36.85ID:19vFtNal
すげぇなぁ
2万円台で買えるのか
0215774ワット発電中さん
垢版 |
2020/03/22(日) 11:03:30.10ID:IOj7p5Un
お前らエンジニアのくせにmacつかってるアホとか居るの?
ダイソン使ってるバカと一緒で、イライラするんだがmac使ってるアホ見ると
こいつら足向けて寝られないFreeBSDの前身が386BSDであり、
それがPCATベースってことも、その頃MacはPowerPCだったことも知らないんだな。
0220774ワット発電中さん
垢版 |
2020/03/22(日) 13:53:57.07ID:CP8IDOdd
ギニーピッグの久本みたいな気持ち悪さがあるよね
あのおばおじさん
0221774ワット発電中さん
垢版 |
2020/03/22(日) 14:15:30.87ID:nAUz8E9D
4.3BSDまではターゲットマシンはVAX11/780
BSDを広めたのはSun Microsystems
0223774ワット発電中さん
垢版 |
2020/03/22(日) 14:29:54.43ID:nAUz8E9D
Appleを敵視するってのはARMの歴史を知らない証拠

スマートフォンを席巻するARMプロセッサーの歴史
https://ascii.jp/elem/000/000/577/577932/
>最終的に、Acorn社からCPUコアの設計部隊がスピンオフする形で、ARM Ltd.を立ち上げる。
>これが1990年のことであり、
>当初はAcornと(当時の主要な製造事業者のひとつだった)VLSI Technology、
>それとApple Computerの3社によるジョイントベンチャーの形をとっていた。
> この3社が関わったのは偶然ではなく、
>CPUコアのライセンスという形で最初に登場した「ARM6」は、
>AppleのPDA「Newton」に採用された。
>と言うよりも、「ARM6は当初、AppleのNewton用に開発された」と言うのが正確だろう。
0224774ワット発電中さん
垢版 |
2020/03/22(日) 15:53:07.55ID:AS0ufK7N
>>215だってAppleを敵視しているんじゃなくて、Macを開発に使うことに嫌悪感を覚えてるんじゃないの?
それもどうかと思うけどな。今はプラットフォームの違いって減ってきてるし好きなマシンでやればいいのに。
0225774ワット発電中さん
垢版 |
2020/03/22(日) 18:28:23.70ID:IOj7p5Un
>>223
何々お前、ARMプロセッサのユーザはAppleで開発するのがデフォとでも思ってんのか?あ
EDAを使うエンジニアプラットフォームとしてapple は適当じゃないつってんだよ。何を寝言ほざいてる。


>>224
じゃ、開発マシンとして、その好きな根拠いってみ。
りんごマークが好き以外の理由があればなwww
0226774ワット発電中さん
垢版 |
2020/03/22(日) 18:37:50.51ID:q2J71JLb
ほら変に相手するから居着いちまったじゃねーか
どうすんだよこいつw
0228774ワット発電中さん
垢版 |
2020/03/22(日) 18:41:39.45ID:IOj7p5Un
居着いたて
ずーっといるがなこのスレに
こっちはQとバトルしてた頃からこの板の住人だ。
0231774ワット発電中さん
垢版 |
2020/03/22(日) 19:02:17.26ID:qY92lhTh
>>215
イキルなら、その浅い知識なんとかしろよ。
FreeBSD、386BSDはIA32 x64向けポーティングに過ぎないだろ。BSDはPC/AT固有と思ってた?
0232774ワット発電中さん
垢版 |
2020/03/22(日) 19:39:57.66ID:AS0ufK7N
>>225
>その好きな根拠いってみ。
俺に聞くなよ。
Macユーザーだと勘違いしたの? おかしい人ってすぐに妄想エスパーするね。

でもさ、
>りんごマークが好き
それで十分な理由だよ。好き嫌いに根拠なんて要らんだろ。
0233774ワット発電中さん
垢版 |
2020/03/22(日) 22:11:44.62ID:S1eS/zac
このスレは底辺おっさんスレらしくほんと雑談でないと盛り上がらないな
0234774ワット発電中さん
垢版 |
2020/03/22(日) 22:40:12.56ID:JTSe26dD
今でこそSFUを用意してMicrosoft が追いついて来た感じがあるがUNIXがそのまま使えるOS X(MacOS)の便利さを無視してもらってはは困るな
0235774ワット発電中さん
垢版 |
2020/03/23(月) 04:32:13.98ID:dGTxHcoB
>>234
SFUって何年前の認識だよw
今はWindowsもWSL2で、Linuxがまんま使えるんだよ。
0236774ワット発電中さん
垢版 |
2020/03/23(月) 05:20:05.52ID:NyDHxjk7
開発でLinuxが使えることが売りになる時代か
Linuxも出世したな
0237774ワット発電中さん
垢版 |
2020/03/23(月) 05:26:43.66ID:NyDHxjk7
ESP32の開発環境とかはLinuxの方が整えやすいよね
WindowsだとESP32用のMicroPythonのビルドできなかったし
0238774ワット発電中さん
垢版 |
2020/03/23(月) 07:21:10.73ID:OyxZrbj3
秋月の扱いがnucleo ばっかりでチップが全然増えないな。
みんなリクエストしてる?
0241774ワット発電中さん
垢版 |
2020/03/23(月) 08:47:20.24ID:OyxZrbj3
秋月は「ある物が安い」とかの講釈はいらないよ
リクエストを受けるようになったんだから使わないと両者にとって損だよ。
上の階に走るバイトの皆さんには申し訳ないがね。
信越がどうたら〜 とかの話は老人ホームでどうぞ。
0243774ワット発電中さん
垢版 |
2020/03/23(月) 09:58:22.23ID:5IfC6e4b
>>238
ワイはNucleo-144のリクエスト出してる
RSで買うと高いンだわ
0244774ワット発電中さん
垢版 |
2020/03/23(月) 11:28:37.82ID:pLhkS86O
そんなに無茶苦茶高いもんでもないからいいじゃまいか・・
最近ちょっと数作る必要があってブレイクアウト的なものを探してたんだけど
aliに転がってるチープな品だとまともな販路でチップ単体買うより安くて吹いた
0246774ワット発電中さん
垢版 |
2020/03/23(月) 12:15:47.04ID:pLhkS86O
その記事見た見ためっちゃ面白いよね
いくらなんでもperipheralの挙動まで合わせるの設計データ丸々流出でもしないかぎり無理だろと思ってたが
流石に中国でもそこまでdirtyな品ではなくて、だいたい合わせた的なの面白いよね
https://tech-blog.cerevo.com/archives/8539/
0247774ワット発電中さん
垢版 |
2020/03/23(月) 12:50:55.69ID:9RkA+pVb
SHのクリーンルーム実装が出来るんだからSTM32のIOクローンくらい楽勝だろ・・・そういう話ではない?
0248774ワット発電中さん
垢版 |
2020/03/23(月) 14:32:47.55ID:OyxZrbj3
>>247
データシートの記述にそっくり合わせてHDL記述する位、楽勝
>>245
その記事読んで「Aliexpress で売ってるSTM32は互換チップ」
って決めつけ、中国人に親でも殺されたの?
0249774ワット発電中さん
垢版 |
2020/03/23(月) 14:50:49.02ID:Xnka4g1Q
えっ?これがヘイトに思えるってどんだけw
いいことだと言ってるんだけどな。
0251774ワット発電中さん
垢版 |
2020/03/23(月) 17:05:26.68ID:7BX0s4vw
Aliの激安ブルーピル(32F103基板)なんて全部コピーチップだろ。
ライセンスがどうなのか知らんけど。
0252774ワット発電中さん
垢版 |
2020/03/23(月) 17:14:36.77ID:g88pyWzu
>>248
>データシートの記述にそっくり合わせてHDL記述する位、楽勝
マジかよそんな行間読めるマンが実在するのか・・
0254774ワット発電中さん
垢版 |
2020/03/23(月) 18:35:11.73ID:m1lcYmnG
401と441もよく見るようになったけどクローンチップなのかな
0255774ワット発電中さん
垢版 |
2020/03/23(月) 18:56:34.19ID:OyxZrbj3
CPUはARMと契約するとして、各モジュールなんて定番の回路があるからそれ並べて記述を作っていく事は可能。
ただそれやってチップ作って儲かるか、って話で
ペイするのはSTM32F103位ではないかと。
0256774ワット発電中さん
垢版 |
2020/03/23(月) 19:02:58.30ID:i6KhK7xl
F103の互換品はリセットタイミングが純正と異なるから
IDEで書き込み後はソフトウェアリセットでリセットするように設定すれば
うまくデバッグモードにも移行出来る
0257774ワット発電中さん
垢版 |
2020/03/23(月) 19:06:11.00ID:K8oMRO5w
STM32のペリフェラルってかなり性能が良い部類なのに
441まで互換品あるのか
こんな高クロックでロジック回路を動かすのって相当なノウハウいりそうなのに
0258774ワット発電中さん
垢版 |
2020/03/23(月) 19:13:55.00ID:dGTxHcoB
>>255
それはもし日本だったら、もし米国だったら、かな。
中国は中国国内で、そこそこ部品のエコシステムが出来上がってるし。
0260774ワット発電中さん
垢版 |
2020/03/23(月) 19:20:50.78ID:kA1SkTTz
ロジック部の特許ってのは、既存にある物の応用と組み合わせだから
特許を取るのは極めて難しい
なのでSTMもARMをカスタムする方向に舵を切ったんだよ
0262774ワット発電中さん
垢版 |
2020/03/23(月) 20:04:18.43ID:t7iryDmK
スマホ用のSoC作れるのにSTM32程度で難しい箇所なんてあるのだろうか
0263774ワット発電中さん
垢版 |
2020/03/23(月) 20:20:17.03ID:Xnka4g1Q
大騒ぎになったFT232RLのパチもの(これはFTDIのマーキングがしてあったから黒)も中はフォトコピーじゃなかったね。

中国はもう十分な技術力があるからどんな細工があるか分からないダイをフォトコピーするより
互換品を設計してしまった方が早いし、訴訟リスクが見過ごせない位に社会も企業も成熟しつつあるという事かいな。
0264774ワット発電中さん
垢版 |
2020/03/23(月) 20:40:10.54ID:dGTxHcoB
>>262
さぁ〜と言うか分からん。
ASICのベースがあるのなら少しは分かるし楽だろうが、これは何も無い所に回路作って行くんだろ?
いくらプロセスが緩いとは言え、どれだけ大変か想像もつかん。
0265774ワット発電中さん
垢版 |
2020/03/23(月) 22:55:01.79ID:m1lcYmnG
最近良く出回ってる中華オリジナルUSB-UARTのCH340とかめっちゃ安いよねえ
0266774ワット発電中さん
垢版 |
2020/03/23(月) 23:10:13.96ID:i5M3bFdk
>>261
回路丸写しじゃないのは分かるけど、機能丸写しって問題ないのかなって意味で聞いたんだけど
0269774ワット発電中さん
垢版 |
2020/03/24(火) 01:51:51.60ID:jE9QPeIq
>>266
機能丸写しで1番なのは、今やどこにでもあるPC/AT互換機かなw
メモリ空間を同じにし、同じ機能のレジスタを割付ける。徹底的に。
それは仕様互換であって、仕様に著作権は無いし。
0270774ワット発電中さん
垢版 |
2020/03/24(火) 07:42:13.12ID:ehzeeINg
>>259
それにSTのマークつけたらアウト
0272774ワット発電中さん
垢版 |
2020/03/24(火) 09:51:08.40ID:Gj2QLljv
>>270
それはSTのマークに商標権があるからであって、チップの仕様にあるわけではない
0273774ワット発電中さん
垢版 |
2020/03/24(火) 14:16:26.32ID:mE0o9OtL
>>231
>BSDはPC/AT固有と思ってた?

そういうアホ極まりない寝言をここでほざくなアホガキ
FreeBSDや386BSD、有料だったBSD386はPC/AT固有OSだ。
だから386〜であり、訴訟で負けたコードを差し替え、改名したのがFree〜ってことぐらい理解してから言えゴミ野郎
だいたい、どこに>>215に"BSD"と記述したか言ってみろメクラ野郎
SunOSもNEWSも触ったことのない糞ガキのお前が生意気につっかかってくんなダニが
0274774ワット発電中さん
垢版 |
2020/03/24(火) 14:43:49.24ID:mE0o9OtL
>>231
お前、AppleがオリジナルのBSDからMacOS作ったとか夢見てるんじゃねぇだろな。
MacOSの話するのに、そもそも386とは何の関係もなく、バークレーが版権主張してるオリジナルのBSD云々はお門違いなんだよ低能が。
そもそもこっちはそんな話してないのに何寝言書き込んでるんだ白日夢でもみてんのか。
FreeBSDはバークレー版権Freeであり、386のThree が進化してFreeと言う意味で名付けられてることぐらいしっとけダニ野郎
0276774ワット発電中さん
垢版 |
2020/03/24(火) 15:51:02.95ID:AVwwmBjn
>>273
FreeBSDは4.4BSD-lite2やNet/2がベースじゃないんだっけ。
こんな事言ったら俺にも怒りの長文が飛んでくる?w
0277774ワット発電中さん
垢版 |
2020/03/24(火) 17:17:12.51ID:tc4d7IWS
>>274
> お前、AppleがオリジナルのBSDからMacOS作ったとか夢見てるんじゃねぇだろな。

やっと自分の間違いに気がついたのか。おせ〜よ
0278774ワット発電中さん
垢版 |
2020/03/24(火) 20:13:50.62ID:KbV6pTjr
386BSDって結局4.3BSD Net/2に足りない部分のコードを書いただけでしょ?
しかもNet/2は訴訟で駄目になってフリーのBSDは全部4.4BSD Liteベースになってるのに
なんでそんなのにこだわるのかな?
そもそもNEXTSTEPのカーネルであるMachは初めからBSD互換機能を持ってたわけで
0279774ワット発電中さん
垢版 |
2020/03/24(火) 20:17:32.87ID:KbV6pTjr
で、ARMの設立にAppleが関わってる件はどうした?
Macユーザに386BSDが云々言うくらいの人はARMなんて使えないんじゃないの?
ARMの設立にAppleが関わってるし
ARMがここまで広まったのはAppleやGoogleのおかげでもあるわけだし
ルネサスのSHとARMで差がついたのはスマホに採用されたおかげだよね?
0280774ワット発電中さん
垢版 |
2020/03/24(火) 20:18:09.25ID:KiH3Zdl2
BSD厨はUNIX板でもLinux板でもいいからそこら辺に行って二度と戻ってくるな
0281774ワット発電中さん
垢版 |
2020/03/24(火) 20:26:44.34ID:KbV6pTjr
そもそもFreeBSDレイヤーがMacOS Xで使われるようになったのはx86になってからじゃないの?
もともとMacがPowerPCだった頃はFreeBSDはPowerPCはやってなかった気がするが
0282774ワット発電中さん
垢版 |
2020/03/24(火) 20:38:55.07ID:jE9QPeIq
>>281
MacOS Xは詳しくないが、BSD互換なのはNEXTSTEP時代の認識。
FreeBSDとか、後世代のがなんか関係ある?
0283774ワット発電中さん
垢版 |
2020/03/24(火) 20:39:10.06ID:KbV6pTjr
FreeBSDのリーダーだった人がアップルに入社したのは2001年6月頃なわけだ
もう、MacOS Xは既にリリースされてたわけだし
FreeBSD 5.0が出たのは2003年

https://www.atmarkit.co.jp/fcoding/articles/macosx/macosxb.html
>ネクストの基盤技術を引き継いだMac OS Xは、Mach(現在はMach 3.0)をカーネルに持つ。
> Machにはもともと4.3 BSDとの互換性があったが、アップルはFreeBSDプロジェクトの共同設立者、
>ジョーダン・ハバードを迎え入れ、FreeBSD 5環境を実装している。

FreeBSDリーダー、Jordan Hubbard氏がアップルへ
https://srad.jp/story/01/06/26/0320218/
>Anonymous Coward 曰く,"FreeBSDのコアメンバでリリースエンジニア、
>リーダ的存在の Jordan Hubbard氏がApple Computer, Incで働く事になるそうです。
>(FreeBSD-announceより) リーヌスの蹴ったAppleで働く事を選んだJordan氏、リーヌス氏を後悔させる事ができるか?"
>日本にも馴染が深いJordan氏、彼がAppleというのも時代の流れを 感じざるを得ない。

FreeBSD/i386 5.0-RELEASE Release Notes
https://www.freebsd.org/releases/5.0R/relnotes-i386.html
0284774ワット発電中さん
垢版 |
2020/03/24(火) 20:41:36.13ID:KbV6pTjr
>>282
NEXTSTEPのカーネルのMachはカーネギーメロン大学で開発されたものだが
最初からBSD互換機能を持ってる
0285774ワット発電中さん
垢版 |
2020/03/24(火) 20:49:04.15ID:jE9QPeIq
>>279
最初のARM機、Acorn computerにAppleは関わってないし。
むしろコンペチタだったし。
引き合いに出しているNewtonは商業的に失敗策だし。

Armの躍進はARM7が携帯電話への採用が進んだから。
その時はまだiPhone無かったし。
0287774ワット発電中さん
垢版 |
2020/03/24(火) 20:52:20.27ID:jE9QPeIq
なにを主張したいのやら。
最初はMac使いをディスってた筈だが?
0288774ワット発電中さん
垢版 |
2020/03/24(火) 20:52:35.70ID:AVwwmBjn
>>274
ということにしたいのですね
0289774ワット発電中さん
垢版 |
2020/03/24(火) 20:57:49.79ID:KbV6pTjr
>>285
その頃はまだルネサスのSHだってARMと張り合えてただろ?
今のようにARMが普及したのはiPhoneやAndroidに採用されたのが大きい
0294774ワット発電中さん
垢版 |
2020/03/24(火) 21:15:27.07ID:KbV6pTjr
Newton、eMate、iPod、iPhone
Appleはモバイル用には一貫してARMを採用してきた
0296774ワット発電中さん
垢版 |
2020/03/24(火) 21:27:16.73ID:AVwwmBjn
>>287
MacOSはFreeBSD由来、FreeBSDはPC/ATで培われた。
だからMac使いはドザーを崇めよ。
0297774ワット発電中さん
垢版 |
2020/03/24(火) 21:30:36.08ID:jE9QPeIq
>>289
iPhoneでもiPodでもないなぁ。
Arm普及を推進したのは携帯電話に加え、ゲームボーイアドバンスがバカ売れした事だよ。
ちなみにその時のiPod第1世代はバッテリーに問題があり、不評につぐ不評だった。
0300774ワット発電中さん
垢版 |
2020/03/24(火) 21:40:52.85ID:KbV6pTjr
NEXTSTEPのカーネルのMachはカーネギーメロン大学で開発され
マイクロカーネルで完全に独自だったから
当時、UNIXで普及してたBSDの互換レイヤーを持ってた
MacOS Xにも引き継がれそしてそのBSD互換レイヤーを途中からFreeBSDベースに変えただけ
0301774ワット発電中さん
垢版 |
2020/03/24(火) 21:44:48.36ID:KbV6pTjr
当時、カーネギーメロン大学が開発したMachが発表されて
途端にマイクロカーネルがクローズアップされたよな
Windows NTの開発が始まったのはMachが発表された後なわけだが
Windows NTのカーネルもMachの真似してマイクロカーネル採用
0304774ワット発電中さん
垢版 |
2020/03/24(火) 21:54:37.41ID:jE9QPeIq
>>263
> 訴訟リスクが見過ごせない位に社会も企業も成熟しつつあるという事かいな。
トランプさんがブチ切れたのもそれだろうね。
技術を盗みまくって躍進。今回の米中貿易摩擦の合意の中身をよく知らんけど、中国企業も泥棒ばかりしていると市場から締め出されると。
0305774ワット発電中さん
垢版 |
2020/03/24(火) 21:59:54.77ID:KbV6pTjr
>>304
ARMわざわざコピーしなくてもライセンス買えば使えるから中国には都合がいいんだろうな
RISC-Vはさらにライセンスすら必要ないと
0306774ワット発電中さん
垢版 |
2020/03/24(火) 22:05:53.80ID:KbV6pTjr
しかもARMがアメリカ企業ではなく
イギリス企業でソフトバンクの傘下だってのも都合がいいのかもね
0307774ワット発電中さん
垢版 |
2020/03/24(火) 22:11:07.26ID:jE9QPeIq
>>303
バカなのか?ARM社の設立は、3社のジョイントベンチャーで設立したんだぞ。
Apple単独でARM社を設立した訳では無い。

つうか事業化するにあたり、逃げられない様に資金を出させたって所が本当の所だろうw
0308774ワット発電中さん
垢版 |
2020/03/24(火) 22:13:52.03ID:KbV6pTjr
>>307
3社のうちの1社がアップルなんだから大いに関係あるじゃん
都合の悪いことは無視するんだな
FreeBSDは4.4BSDLiteベースになってて386BSDのコードなんて使われてないのにね
0309774ワット発電中さん
垢版 |
2020/03/24(火) 22:17:25.03ID:KbV6pTjr
しかもNewtonのために開発されたARM6は
ARMの普及の元となったARM7の直系の親じゃないか
0310774ワット発電中さん
垢版 |
2020/03/24(火) 22:31:18.72ID:KbV6pTjr
ARMがIP事業始めたのもARM6からだよね
というかARMが設立されて最初に売ったのがARM6なんだから当然だが
0311774ワット発電中さん
垢版 |
2020/03/24(火) 22:53:18.75ID:AVwwmBjn
>>298
奴がそう考えてんじゃ無いかと書いたつもり。
0312774ワット発電中さん
垢版 |
2020/03/24(火) 23:06:52.64ID:mE0o9OtL
>>308
>FreeBSDは4.4BSDLiteベースになってて386BSDのコードなんて使われてないのにね

386BSD中BSDが権利を勝ち取ったコードに関してはFreeBSDで差し替えられてることは>>273でとっくに書いた。
自分の都合の悪いことは無視してるのはテメエだろうが。
386BSDはPC/AT用のOSであり、
コード差し替えがなされたとはいえFreeBSDはNetBSDやOpenBSDなどと異なり386 PC/AT用のOSだと言ってるのだよウスラバカ
そしてMacOSはその、FreeBSDを転用したんだろうが。
PC/ATにこだわってないならなんでNetBSDをベースにしなかったんだいwww
理由説明してみろや。
PC/ATにこだわったからこそFreeBSDコアメンバを雇用して、情報引っこ抜いたあとで即解雇したんだろうが。


延々、何寝返してるんだ頭悪いかテメエは。
0313774ワット発電中さん
垢版 |
2020/03/24(火) 23:17:31.39ID:mE0o9OtL
>>308
FreeBSDのFree は386 のThree を Free に換えた言葉遊びっだったことぐらい知っとけ
まごうことなきPC/AT用OS
それをパクったのがAppleのMacOS
当然
FreeBSDを使うためにはPC/ATとほぼ同じHWであることが前庭だ。
そもそも同じHWにブランドイメージ植え付けてそれに踊らされてるお前みたいな奴をバカだといってるわけさwww
まさにアホの活造り
0314774ワット発電中さん
垢版 |
2020/03/24(火) 23:25:18.96ID:mE0o9OtL
>> ID:KbV6pTjr

大体AppleがARMに資金出したからApple製品使って開発するておまえアホやろ。
一体どんなおつむしてんのお前

AppleがIBM PC?ATそのもののHW作って、割高で低速PCをありがたがって購入するユーザを批判してるのに
Apple敵視とか寝言ほざいてること自体アホの極地だなお前や>>223

頭の中にチャンコロナでも湧いてんのか馬鹿たれ
0315774ワット発電中さん
垢版 |
2020/03/24(火) 23:28:29.96ID:mE0o9OtL
>> ID:KbV6pTjr
上に書いた俺のレス
どこがApple敵視してるか言ってミロや低能
低能でなければお前は真性の文盲確定
0316774ワット発電中さん
垢版 |
2020/03/25(水) 00:04:31.98ID:54e5V+ps
ほんとここは雑談必死スレだよな
スレ崩壊を起こす連中が集うからこうなんだろうな
0317774ワット発電中さん
垢版 |
2020/03/25(水) 05:08:24.49ID:hJmZSiSf
>>313
AppleがFreeBSDを採用したあたりからPowerPCも実験的にサポートするようになって
今ではいろんなCPU上でFreeBSDは動くけどな
0318774ワット発電中さん
垢版 |
2020/03/25(水) 05:16:07.97ID:hJmZSiSf
FreeBSDの起源はx86と過去の主張をするくせに
ARMの設立にAppleが関わった過去は無視する
メチャクチャだよな
AppleがNewtonにARMの採用を決定したから
Acorn ComputersからスピンアウトしてARMが設立されたのにね
AppleがNewtonでARMの採用をしてなかったら
ARMは消えて無くなってたかもしれないのに
0319774ワット発電中さん
垢版 |
2020/03/25(水) 06:04:41.90ID:A/DQQGwC
>>318
このスレにはオマイともう1人しか居ないのかい?
で、ARMが飛躍出来たのは携帯電話とゲームボーイアドバンスという事実はガン無視かい?
0320774ワット発電中さん
垢版 |
2020/03/25(水) 06:46:11.86ID:5J/UrUn5
Nucleoにくっ付いてるST-Link v2ってUSB挿すとマスストレージドライブも認識されるよね。あれ何に使うもんなの?
0321774ワット発電中さん
垢版 |
2020/03/25(水) 10:25:14.89ID:OGt0e8xy
>Nucleoにくっ付いてるST-Link v2ってUSB挿すとマスストレージドライブも認識されるよね。あれ何に使うもんなの?
mbedっていうArduinoみたいに簡単にできたらいいなってのをSTがやってたのだ最近あんまり話聞かないけど
何年か前にブラウザ上で動くIDEみたいなの触ってみたけどまどろっこしい印象しかなかったが
はじめてマイコン触るマンにSW4STM32とかkeil渡すのも学習曲線的にしんどいのも分かる
ましてやOpenOCDとgccでほにゃららなんてとてもとても
0323774ワット発電中さん
垢版 |
2020/03/26(木) 00:39:21.26ID:DO61AGAB
>>320はSTM32話題なのにあんまり相手にされてないな
おじさん的にはちょっと調べればわかることを尋ねる奴の相手をにしてもな
って感じなんだろうが。
0325774ワット発電中さん
垢版 |
2020/03/26(木) 05:31:58.42ID:W30jHiz9
>>323
すぐ雑談始める人間の屑よりずっとマシ
0327774ワット発電中さん
垢版 |
2020/03/26(木) 17:23:09.40ID:tmpEv903
NXPの野暮ったい開発ボードと比べるとSTのはよくできてると思う
0328774ワット発電中さん
垢版 |
2020/03/26(木) 22:02:56.88ID:DO61AGAB
ここの連中は仕事でSTM32を使っている奴が圧倒的多数だから、
当然、普段使っているのはJ-linkとかだからNucleoのST-Link v2は
よくわからんだろ。
簡単なプロトでNucleoを使っていても糞遅いST-Link v2は使わないで、
使い慣れているj-linkで弄っているだろう
0329774ワット発電中さん
垢版 |
2020/03/26(木) 22:10:59.69ID:u5ofFmyN
以上、自分基準がすべて、の人がお送りしました。
0332774ワット発電中さん
垢版 |
2020/03/27(金) 05:22:06.52ID:9aBLxsqV
一応職業エンジニアを30年位続けてるけどFPGA/CPUの開発機器は各ベンダーの純正しか使わない/使わせてもらえないよ。
0334774ワット発電中さん
垢版 |
2020/03/27(金) 07:11:18.55ID:2tFmZodB
マイコンでもFPGAでも、職業で使うツールはいろいろ。
名の通ったツールだけしか使わせない組織もあるだろうし、そういう組織ががそうでない人を蔑む構図はあるだろうけど、
実際は多様なものでまわってる。
0335774ワット発電中さん
垢版 |
2020/03/27(金) 08:04:09.76ID:OvWBGBWY
開発環境で言えばIARなんてデファクトスタンダードだけど別にどのメーカーのお抱えって訳でもないもんな…
0336774ワット発電中さん
垢版 |
2020/03/27(金) 09:47:38.37ID:a7/z5nj8
STって開発環境への導線が半端で、keilがお公式だけど、暗にIAR推奨してるの
まぁそりゃそうかって話なんだけど。。ドンとうちはこれだ言ってほしいなぁ。
(hobbyist向けのSW4STMから目を逸らしつつ
0337774ワット発電中さん
垢版 |
2020/03/27(金) 09:50:16.34ID:Kuh9K0Lq
STMはもうCubeIDEでいいだろ。
移行時はなにかと不都合もあるだろうが、フリー故にTipsや不具合対策の情報量も多くなって、いずれ便利になるぞ。
0338774ワット発電中さん
垢版 |
2020/03/27(金) 09:50:31.97ID:Kuh9K0Lq
STMはもうCubeIDEでいいだろ。
移行時はなにかと不都合もあるだろうが、フリー故にTipsや不具合対策の情報量も多くなって、いずれ便利になるぞ。
0339774ワット発電中さん
垢版 |
2020/03/27(金) 10:56:09.71ID:DqvvoDqv
日本では合理性や生産性より責任転嫁を重視する会社が多いからな
「みんなが使っている」、「有名なツールだ」等々
0341774ワット発電中さん
垢版 |
2020/03/27(金) 11:01:11.88ID:DqvvoDqv
そうか?欧米系企業だと適材適所でOSSのリソースを活用している例をしばしば見る気がするけど
積極的にOSSプロジェクトにリソースを投入している企業だってあるし
0342774ワット発電中さん
垢版 |
2020/03/27(金) 12:50:43.06ID:a7/z5nj8
GNU-RMのツールチェーンなりに業務でコミットしている人が大勢居るのは否定しないけど
arm-none-eabi-gccをプロダクションで使おう言われたらいやそこはewarmなりarmcc買おうよって俺なら言うわ…
0343774ワット発電中さん
垢版 |
2020/03/27(金) 13:24:30.36ID:QQJwts6Q
なんで?
メーカー製コンパイラは不具合連絡したらすぐ直してくれるの?
なら買う意味あるけどさ
0344774ワット発電中さん
垢版 |
2020/03/27(金) 14:17:46.83ID:a7/z5nj8
少なくともworkaroundは提示してくれてるな
恐ろしいことにarmccは御本家なのに泥臭い個別対応のリリースすらしてる
0345774ワット発電中さん
垢版 |
2020/03/27(金) 15:29:17.12ID:R3UPrzsF
clangが使えるアーキテクチャであえてgccを使うメリットって見えてこない
コードエディタもvscode系が下手な商用IDEより強力
フリーソフトダメ絶対とか思考停止して排除するのが利益増に繋がるかは怪しい
0346774ワット発電中さん
垢版 |
2020/03/27(金) 17:21:41.02ID:t0LBE53W
個人的に勘弁して欲しいのは原理主義者
「MIFESこそ最強のエディタ(キリッ」
0348774ワット発電中さん
垢版 |
2020/03/27(金) 17:37:38.05ID:iQRADvHC
>>342から>>345あたりの意味がさっぱり分からい素人なんだけど、
大まかに全体的に解説してるサイトや書籍って無いですか?
0350774ワット発電中さん
垢版 |
2020/03/27(金) 18:18:35.87ID:scUTPAJF
>>338
だな。自動コード生成が結構お利口さんになって来たのも大きい
割り込み設定が何より楽やわホント
0351774ワット発電中さん
垢版 |
2020/03/27(金) 18:32:35.59ID:FR0FEtl5
CubeIDEだとタイマをリアルタイムに変更するのにも一旦タイマリセットがいるんだっけ?
その辺よく分からなくてまだ乗り換えられずにいるわ
0353774ワット発電中さん
垢版 |
2020/03/27(金) 18:46:26.81ID:tvTZwZPA
>>351
htimX.instance が実際のレジスタにMAPされてるから直に操作可能
Xは1とか2とか14とか
0354774ワット発電中さん
垢版 |
2020/03/27(金) 18:55:34.67ID:FR0FEtl5
>>353

さすが純正だな
ちょっと帰ったらF446試してみるよ、ありがとう
ちなみにmbedから乗り換え考えてる
0355774ワット発電中さん
垢版 |
2020/03/27(金) 19:56:32.15ID:sHj8vxEt
ん?て事はハードウェタPWMを随時周波数変えるのも
レジスタ叩かなくてもSTM32CubeIDEなら可能って事なのか?
なんか凄いな
0356774ワット発電中さん
垢版 |
2020/03/27(金) 20:28:18.89ID:bvsVody3
mbedかいなw
はよ脱出した方がいいぞ
0357774ワット発電中さん
垢版 |
2020/03/27(金) 23:39:53.76ID:iFAmxXrr
>>355
やっていることはレジスタを叩いてるのと同じ。
HALを使えばレジスタ知らんでもマイコンを操作できるということ。
0358774ワット発電中さん
垢版 |
2020/03/28(土) 09:53:44.66ID:kznDBrM4
すばらしい。
高機能なマイコンってマニュアルと首っ引きでレジスター設定出来る限界を超えてるよ。
0359774ワット発電中さん
垢版 |
2020/03/28(土) 12:00:25.33ID:6FO+7KgU
直接レジスタ叩くよりステップ数が増えてしまうような気がするが、その辺はコンパイラ次第なのかな?
0360774ワット発電中さん
垢版 |
2020/03/28(土) 12:10:03.54ID:TkxtfS1J
レジスタのアドレスなんて定数だし一番簡易な最適化の段階で余計なステップは消えるんじゃないだろうか
0361774ワット発電中さん
垢版 |
2020/03/28(土) 12:31:20.50ID:GUj6ysxU
>>359
実際ステップ数増えるし、のろくなるよ
HALのソースみりゃ分かるけどしつこいくらいにチェック掛けてるからね
それが容認できないならレジスタ直叩きすればいい

HALを使わないとプログラムができないわけじゃないし、
HALが何をしているのか把握できるなら遅くても構わないところはHAL、
高速化したいところは直叩きのハイブリッドもできる
0362774ワット発電中さん
垢版 |
2020/03/28(土) 12:41:14.07ID:OM8id6aM
>>353
確かに出来たので報告
ちょっと今、上の方でもやっていた人がいた
STM32のコンパレータを使った共振回路の実験をしているけど
ハーフブリッジと以前Aliで買っておいた溶接用高周波トランスで
完璧に位相検出して共振している事も確認した
これも自身で周波数とDutyを調節しながら負荷に合わせて絶対的な電圧をキープしようとする回路とコード
これは確かに面白いから誘導加熱してみようと言う発想に至る訳だわ。
0363774ワット発電中さん
垢版 |
2020/03/28(土) 12:46:53.46ID:OM8id6aM
>>359
自動で作られたコードを読んだ限りだと
タイマー設定とそのチェックは初回起動時に一度だけ実行されて
その後はユーザーによるパラメータの変更だけだから
レスポンスとしてはレジスタ叩きと大差ない構造になっているように見える
何にしてもコンパイラが有能だな。さすが純正
0364774ワット発電中さん
垢版 |
2020/03/29(日) 12:09:54.68ID:YqCH8YiU
誰か話題キボンヌ
0365774ワット発電中さん
垢版 |
2020/03/29(日) 12:16:02.49ID:rXc6NG4w
>>362
そのトランス面白そう
どんなのか教えて欲しい
出せた電圧と流せた電流も良ければ
0366774ワット発電中さん
垢版 |
2020/03/29(日) 15:22:40.86ID:anzgJHip
>>365
もう商品ページは消えてた
200:20:20のトランスだよ
俺はただリッツ線とフェライトコアを個別に買うより安いから
分解改造目的で購入したので、元の構成にはあまり関心がない事を前もって言わせて貰う。
200は100uH
二次側のリッツ線の総断面的に40Ax2って所じゃないかな。
少し前に中華の溶接機の分解写真を人のブログで見たけど
こんなのを2つ乗せてる
空きパターン的に4つのモデルもあるはず
0368774ワット発電中さん
垢版 |
2020/03/29(日) 19:05:06.75ID:anzgJHip
>>367
趣味の電子工作で5つそれなりに電流のいるフローティング電源がいたから
それを作る素材にね。
流石にスレチだからこの話はこの辺で。
0369774ワット発電中さん
垢版 |
2020/03/29(日) 23:32:32.72ID:gfStNUgc
>>268
現行64bitの命令セットはAMDがオリジナルだったはず。
0371774ワット発電中さん
垢版 |
2020/03/30(月) 00:18:23.19ID:Hjf7HxIo
Intelは当初64bitはIA-64(Itanium)を推してたのでx86の64bit拡張を出さなかったが
IA-64が普及しなかったのでMicrosoftがAMDのx86の64bit拡張のAMD64を採用したんだよな
Intelは独自のx86拡張をやろうとしたときには時既に遅しで
結局AMD64をパクったx86の64bit拡張のEM64Tを出した
EM64TはIntel64と改名されて現在に至る

AMD64はAMDに移ったDEC出身の人が考案したようなので
Windows NT開発者としてMSに移ったDEC出身の人たちと交流があったのかもしれない
0372774ワット発電中さん
垢版 |
2020/03/30(月) 02:57:25.88ID:63R/lDgE
>>371
> IA-64が普及しなかったのでMicrosoftがAMDのx86の64bit拡張のAMD64を採用
違うよ。
64bitサポートは公平に2種までの方針。一つがIA-64、もう一つがAMD64。そこに3種目は無理と断った。
さんざItaniumを遅延させるは、32bitの性能が出なくて苦労させらるは、その上もう一種類!? ふざけんなインテル!! ってな話
0373774ワット発電中さん
垢版 |
2020/03/30(月) 06:56:56.60ID:uMFz+PLv
ARMにすら掠ってない。
0374774ワット発電中さん
垢版 |
2020/03/30(月) 07:16:16.26ID:c1xRCVlg
mbedもSTM32使うならパフォーマンス上げる為にHAL使う人が大半だから
CubeIDE使うとまずは自動生成されるHALコードに感心行くのか必然
俺も乗り換え時そうだった
もう便利過ぎて戻れない
0375774ワット発電中さん
垢版 |
2020/03/30(月) 10:50:55.37ID:y3bbOKBU
PICもGUIでpinと使用ペリフェラルを設定したら自動で関数が出来上がる。そういう時代なんですね。
他のマイコンも総じて同じなのかな。
0376774ワット発電中さん
垢版 |
2020/03/30(月) 10:59:04.78ID:RcsXMI4D
機能ピンがマルチ化されて、
人手だけてはパズルが解けんのじゃ
0377774ワット発電中さん
垢版 |
2020/03/30(月) 10:59:13.23ID:AcFClUBE
ライブラリがバグっていたらお手上げの人がプログラマを名乗っている時代ですし
0378774ワット発電中さん
垢版 |
2020/03/30(月) 11:08:40.92ID:eFiqP9Wq
いま小さいマイコンでもアホほどperipheral多いし
STはまだいいけどNXPのとかピンのMatrixもあるし
スタートアップルーチンやベクタテーブル書くのもうしんどいというか
理屈知ってて損はないけど手で書くのなんてやってられないと思う
0379774ワット発電中さん
垢版 |
2020/03/30(月) 12:34:28.38ID:uMFz+PLv
普段はコード生成に頼ってても
いつでもライブラリのソースが読めるように準備している事は
大切と思います。
0380774ワット発電中さん
垢版 |
2020/03/30(月) 12:45:42.07ID:CeNY3Ki8
コミケまで中止じゃメーカーフェアーを開催出来る理由が何処にもない
0381774ワット発電中さん
垢版 |
2020/03/30(月) 13:06:49.92ID:VflLJzXs
まぁ、デバッガで追いかけてりゃ一度や二度はライブラリの中をさまようだろ
0383774ワット発電中さん
垢版 |
2020/03/30(月) 20:55:41.99ID:D7l+MYg+
えっ、コードプロテクションが破られたの?www
高性能すぎるマイコンは穴も多いなw
0384774ワット発電中さん
垢版 |
2020/03/30(月) 21:08:18.18ID:oaqoeYE0
ROMプロテクションENAでもCPUから読めるのは普通だと思うが
現役のマイコンでデバッグ機能をブロック出来ない品種があることには驚いた
0385774ワット発電中さん
垢版 |
2020/03/30(月) 21:16:32.86ID:d/Mt4yM1
SWDでアクセスできてるのが脆弱性なのではという気がするがどうなんだろう
原文見るのめんどくさいね
0386774ワット発電中さん
垢版 |
2020/03/30(月) 21:25:28.21ID:Cgs7iaaJ
>>385
製品に組み込まれているSTM32は通常SWD pinを無効化してる
もちろんハードウェア的な仕様として、誤ってそうした場合の救済処置として
bootモードに落として書き換える事は可能だけど、Flashを読みだすことは出来ない
0387774ワット発電中さん
垢版 |
2020/03/30(月) 23:39:29.61ID:LFv8jPdo
>>380
直近の京都は中止だけどネット上で何かやるみたい
東京はオリンピックの余波でそもそも秋開催になってる
この頃までに収束してるといいね
0389774ワット発電中さん
垢版 |
2020/03/31(火) 10:25:04.77ID:O4RgJlLg
TAMPERと組み合わせると物理アクセス伴うhackは概ね非現実的なシナリオになると思いたいんだけどそんなにシリアスな話なんかねぇ
古典的なGALやPLDみたいにヒューズ焼き切って機能ブッ殺すぐらいの乱暴な仕組みが欲しい時はある
0390774ワット発電中さん
垢版 |
2020/03/31(火) 10:54:47.98ID:iqczQpHt
物理アクセスした時点で装置停止するから客先にあるのは安全だな
血相変えた保全マンが飛んでくるわ
0391774ワット発電中さん
垢版 |
2020/03/31(火) 11:03:35.93ID:Fqbfn+gn
そういう自殺機能って誤動作とか考えないの?フルメンテサービスの契約があるようなケースはともかくとして
小売りとか広く売る場合トラブルに発展するリスクが高いと思うけど
強固なDRMを搭載しているゲーム機ですらそこまではやっていないよね
0392774ワット発電中さん
垢版 |
2020/03/31(火) 11:33:21.24ID:O4RgJlLg
そりゃゲーム機みたいに石から作れる(≒カスタマイズ品の提供が受けられる)用途はDRMも内々で完結させられるんでね!?
そのあたりの意識薄かった初代XboxはBIOSのFlashまんま剥き出しで早々にhackされちゃったのも今となっては笑い話
0393774ワット発電中さん
垢版 |
2020/03/31(火) 11:39:10.96ID:O4RgJlLg
あんまり表立って言うのはあれだけど…鳥につける発信機で
イタリアのメーカーのはバラしたら見事に自殺された。
防水の都合でシール材みたいなのがケース内に充填されてるんだけど
穿り返すときにワイヤー切れてオジャンというよく出来た仕組みだった
0394774ワット発電中さん
垢版 |
2020/03/31(火) 14:07:59.99ID:5j72M8tG
そこまでhack阻止するなら専用のカスタマイズされたLSIになるだろ。
市販されている汎用品ではコードプロテクションなど一時凌ぎ程度。
地デジの認証カードや決済用のICカードも汎用品使ってないでしょなにいってんの。
0396774ワット発電中さん
垢版 |
2020/03/31(火) 15:20:13.97ID:5j72M8tG
パチンコの台も不正防止や法定検査があるからバス線すら暗号化されていたり
カスタム化されていると聞いてるぞ。
STM32なんて汎用品なんだからファームウエア改変改造されたって文句言えない。
そういう高レベルの保護を必要とするなら別途営業に相談するのが業界の流れ
ではないのか?
0397774ワット発電中さん
垢版 |
2020/03/31(火) 15:25:17.20ID:OlBKrnJJ
実装と使い方の問題じゃ?デバッガへの接続を阻止する機能は持たずID認証のみでも防げている所はあるみたいだし
0400774ワット発電中さん
垢版 |
2020/03/31(火) 19:28:49.04ID:dv4EaJo/
昔はバブルメモリとか意図したのかしてないのか分からない実装もあったけど
セガの今よく使われてるアーケードゲーム基板もSRAM消す形の自殺機能ついてる
自殺機能は男の子の夢だからな
0404774ワット発電中さん
垢版 |
2020/04/02(木) 07:27:37.80ID:s5IHyxQZ
Aliで買ったF103はコピー品だったから
レジスタ操作している時に気付いたけどDAC付いてたな
なぜかFlashも512kBある
純正品とはリセットタイミングが違うから
ST-Link v2がたまに書き込み後のデバッグに移行失敗するから
CubeIDEの設定をソフトウェアリセットにする必要ある
0405774ワット発電中さん
垢版 |
2020/04/02(木) 11:32:02.32ID:De9tqTNC
>>404
え?マジでDAC使えるの?
超耳寄りな話。
どうやって使うか情報キボンヌ(古っ)
CubeMXからだと使いにくいかな。
0406774ワット発電中さん
垢版 |
2020/04/02(木) 12:01:42.38ID:fGmF7yLI
103は末尾C/D/Eのメモリーの大きいタイプはDACが動く
103RBは残念
0407774ワット発電中さん
垢版 |
2020/04/02(木) 12:11:21.72ID:+8X3bgA4
>>405
>>406氏の言う通り元より対応しているF103を選べば
レジスタに関してのスキルなくても扱えるかもしれんし
デバッガに弾かれるかももしれん
弾かれたらそこで自動生成されたDACに関するコードを弾かれない型名を探して移植すればいけるはず
ちなみに俺の買ったモデルはCBT6でFlash容量からして既に合致しない
0408774ワット発電中さん
垢版 |
2020/04/02(木) 12:19:09.09ID:fGmF7yLI
で、

7.1 ファミリ製品の展開
STM32F103xx パフォーマンス・ラインの今後の開発は大きなメモリ・サイズを必要としな
いアプリケーション用により小さなサイズのFlash メモリとSRAM を内蔵したデバイスに
なります。  だってさ

でっかいのはディスコンっぽい
0409774ワット発電中さん
垢版 |
2020/04/02(木) 12:25:25.24ID:+8X3bgA4
そう言えばこの発見で興味湧いて弄った限りでは他も
3相用のタイマと思われる物も反応した
動くかどうかは確認してない
どう言う物かもよく分からんけど、恐らく相補が3相分出力できるよって物のように思う
コピー品のペリフェラル部は全部同じ最上位って事だろうね
0413774ワット発電中さん
垢版 |
2020/04/02(木) 14:02:13.35ID:qAGWKnfu
F446REをバラ売りで600円くらいにしてくれねぇかな
0415774ワット発電中さん
垢版 |
2020/04/03(金) 03:20:56.58ID:+Q9aOjhZ
STM32F1のボードはArduinoでブートローダ書き込めたんだけど
STM8S1のボードはそういう例が見つからない
どなたかご存じありませんか?
0416774ワット発電中さん
垢版 |
2020/04/03(金) 08:28:59.63ID:f4dULhWn
なんでもコア作られてるわけでもあるめぇ
自分で作ってみたら?
0419774ワット発電中さん
垢版 |
2020/04/03(金) 12:48:54.29ID:KbnO60LY
STM8S0はまあ安いけど性能はそれなりだから用途が限られるしな
STM8S1はそこまで安くないからそれならSTM32Fにしちゃおうかみたいな…
0420415
垢版 |
2020/04/03(金) 14:45:16.29ID:V87pJPl4
>>416
コアはあるんですよ、書き込みにArduino使えないかなってことです。

STM8S1はSTM32F1の4割の値段なのでとことんケチろうかなと思った次第ですが、
ST-Linkをポチったので質問取り下げます、ありがとございました。
0421774ワット発電中さん
垢版 |
2020/04/03(金) 16:20:52.26ID:MkAaO/MA
>>420
そういうのは人の作例を物まねするんじゃなくて自分でやるんだよ
みんなが通った道を通りたいなら書き込む前にエミュレータ買っとけよ
3000円くらいなんだし
0422774ワット発電中さん
垢版 |
2020/04/03(金) 16:58:38.60ID:wMW/SXN1
使徒には、必ずコアと呼ばれる部位があります。
その破壊が、使徒を物理的に殲滅できる唯一の手段なの。
ですからそこを狙い、

目標をセンターに入れてスイッチ……
目標をセンターに入れてスイッチ……
目標をセンターに入れてスイッチ……
目標をセンターに入れてスイッチ……
0424774ワット発電中さん
垢版 |
2020/04/03(金) 18:32:55.24ID:/G7IKgc6
STM8は全て新規採用非推奨のリスト入りしたディスコン予定品だから
今からこれ触って覚えるのは微妙だよ
8pinのSOPですら32bit品をリリースするようなメーカーだから
もうSTM8が目障りなんだろうな
0425774ワット発電中さん
垢版 |
2020/04/03(金) 19:13:30.05ID:q46o9Neo
>>421
質問者もお前に言われる筋合いはないよな
情報持ってないなら黙ってればいいだけ
0427774ワット発電中さん
垢版 |
2020/04/03(金) 20:15:13.94ID:jxAkdveX
ここでArduino持ち出しちゃダメなんだぜ
>>421みたいなのが顔真っ赤にして突っかかってくるから
0428774ワット発電中さん
垢版 |
2020/04/03(金) 20:17:46.66ID:S2R7J81f
>>421
こういうクソの役にも立たない説教を垂れる、そういうものに わたしはなりたい
0429774ワット発電中さん
垢版 |
2020/04/03(金) 20:29:47.90ID:N++1b0yH
Arduinoスレから来ました。
100万年ROMることにしました。
0432774ワット発電中さん
垢版 |
2020/04/03(金) 21:32:34.16ID:XNLmV3A4
STM8SはUARTでフラッシュできたはず
ArduinoのATMEGA16U2から信号線を引っ張ればいけるんじゃね?
0434774ワット発電中さん
垢版 |
2020/04/03(金) 22:50:52.09ID:h3C68CEf
>>433
ここは32スレじゃい、と言いたいとこだがそれはともかく
nRSTはローの時にリセットがかかるので常時プルアップされる
スイッチ押すとGND繋がってリセットがかかる
コンデンサはスイッチのチャタ対策
0435774ワット発電中さん
垢版 |
2020/04/03(金) 23:01:38.99ID:JZ4d8O9W
>>434
すみません、有り難う御座います
回路図の方の外部プルアップはより確実性を高める為の物で、特別必要では無いんですね
0436774ワット発電中さん
垢版 |
2020/04/03(金) 23:22:16.36ID:1H/Pc3gj
>STM8は全て新規採用非推奨のリスト入りしたディスコン予定品
そうだったのか、安いからって手出さなくてよかったわ、ありがとう
どうもPIC使ってるとディスコン感が薄れていかん
0437774ワット発電中さん
垢版 |
2020/04/03(金) 23:24:53.89ID:Wr50LTwY
>>435
STM32のことは知っていても、STM8については触った事すらない連中のスレで
STM8のリセットに尋ねてもな。STM32と同様だろうという前提で答えるぐらいしかできない
ここで聞くよりSTM8のマニュアルを見たほうが良いだろ
0440774ワット発電中さん
垢版 |
2020/04/04(土) 06:24:14.07ID:3JAAredS
nucleo-H755ZI-Qがどこにもない
IARあるんで、どんなもんか遊んでみたいのに
0441774ワット発電中さん
垢版 |
2020/04/04(土) 07:40:29.59ID:fOwep1av
あれ、俺も商社からSTM8は非推奨って聞いたけど生産は続けんの?
開発環境がもう更新されないとか?
何にしても使う事ないから気にしてなかった
0442774ワット発電中さん
垢版 |
2020/04/04(土) 08:17:01.56ID:l7zYviSI
>>441
商社は知らんが、一例でDigi-Keyのステータスはアクティブ。(画像の1番下)
https://i.imgur.com/Y8s0GOU.png

新規設計非推奨ならそう表示されるし、Digi-Keyの更新は丁寧だからこれはこれで信頼してる。

まぁ、使う予定も無いからどうでもいいけど。
それにしても75円でEEPROM、ADC、PWM、Reset IC、ClockGenが買え、そこに高度なLogic IC付き(低速+要プログラム)とはお得だな。
0443774ワット発電中さん
垢版 |
2020/04/04(土) 08:32:31.48ID:fOwep1av
>>442
なるほどな
うちは量産決まれば大量発注をする上に
製造ラインを止めないように割と厳しめの納期で設定するから
不人気で生産量の減少とか、何らかのリスク回避理由があるにせよ
個人で遊んでみたくはあるな
単価も安いから上で書かれている方もいるプログラマブルな電源制御ICのような使い方もできる
まぁSTM32もローエンドは似たような値段だから使う理由なんてないんだけど
0444774ワット発電中さん
垢版 |
2020/04/04(土) 11:25:33.59ID:l7zYviSI
>>443
STM32の最安が20ピンだから、20ピンで比較すると35円と58円。4割も価格が違うのね。
STMicroが8bit駆逐を図ったから、当の本人もSTM8を下げてた?

20ピンの対抗馬は以外にもAT-Tiny、PICかと思ってた。
そのPICの20ピンは63円。STM32が58円なんだから、今や…
0445774ワット発電中さん
垢版 |
2020/04/04(土) 11:48:01.01ID:fOwep1av
STMのローエンドは数字上のシェアと
競合の制圧が目的で採算取れているのかすら疑問な価格設定だから
自身の8bitMCUとも競合するとなれば、もはや共食状態
消したいのは必然だろうな。
0446774ワット発電中さん
垢版 |
2020/04/04(土) 11:51:34.44ID:Kz4BWuxW
ローエンドは採算どころか赤字売りだろw
F103までなら無限にサンプル品くれるからな
0448774ワット発電中さん
垢版 |
2020/04/04(土) 12:46:59.94ID:6ueY9c/W
>>443
専用のロジックICを使う場面でMCUを使う事は最近割と増えてきつつあるよ。
特にSTMのペリフェラルはそれをとても意識した構成になっている。
0450774ワット発電中さん
垢版 |
2020/04/04(土) 15:04:56.39ID:6ueY9c/W
>>449
既に供給プログラムの期限は切れてるから
いつディスコンされてもおかしくないと言う意味でも
商社なら安定供給の保証概念から推奨しなくなる事は頷ける
0452774ワット発電中さん
垢版 |
2020/04/04(土) 15:59:34.41ID:Ln8n9kBN
その昔LPC810/LPC811が出た頃にこれで8bit/16bitオワタ的な声をちらほら見たが
今に至っても生き残っている。有名なマイコン屋で8bit/16bitを閉じたところはないはず
ホビーなんてArduinoとRaspberryPiで2トップだし
0453774ワット発電中さん
垢版 |
2020/04/04(土) 16:02:41.46ID:SxLaJG0s
>>424
>STM8は全て新規採用非推奨のリスト入りしたディスコン予定品
>>450
>既に供給プログラムの期限は切れてる

一切ソースを示さずに語る主義の方々w
情弱な私はやっぱりAVR(ディスコン無しMicrochip)なArduinoに戻ります
0455774ワット発電中さん
垢版 |
2020/04/04(土) 17:34:34.29ID:fblnIsz6
いっそのこと、ごく小規模でいいからCPLD突っ込んでくれたら嬉しい。
20pin100円で同じツール使えるなら、CPU使わない用途でも使ってくれるんじゃね?
0457774ワット発電中さん
垢版 |
2020/04/04(土) 19:43:19.13ID:62hElCLH
「複雑なPLD」のごく小規模なものってPLDになるよな…

2ビット単位だと、PICにも入ってますね。
0459774ワット発電中さん
垢版 |
2020/04/04(土) 22:05:50.04ID:fmFff7lx
Sマイコン使えますアピールする為だけにボードとfirmware開発したいんだけど、以下をやろうかなと考えてます。
ADCとSPIとI2Cで各種センサーのデータ取得
SPIでLCDにデータ表示
UARTでPCとデータの送受信
タイマーと外部割り込み
他にこんな事やればアピールになるぞというのがあれば教えて下さい。
0460774ワット発電中さん
垢版 |
2020/04/04(土) 22:26:19.61ID:62hElCLH
UARTではなくて USB CDCとか。
SDカードとかUSB Flashメモリとか。
0461774ワット発電中さん
垢版 |
2020/04/04(土) 22:37:18.62ID:fmFff7lx
なるほど!ありがとう!
0462774ワット発電中さん
垢版 |
2020/04/04(土) 23:12:18.06ID:pInzBTmR
>>459
誰に使えますアピールするのかわからんが、でも、そのレベルでは趣味でやっている
サンデーマイコン使いレベルには使えますレベルだろ。
そこそこ使えるレベルをアピールしたければ、先月号(?)トラ技(初心者向け雑誌)の
STM32ボードレベル程度のものは実現できないとな。
0463774ワット発電中さん
垢版 |
2020/04/04(土) 23:21:52.26ID:aBwEUgpi
>>462
プロ向けだと、例えばコードジェネレーター作ってアホでもコードを生成できるようにするとか、省電力機能を使いまくってどうのとか
そういう、表層に現れないところのアピールになると思う

>>459の考えているのはそういうものではなく、素人に対して、俺はこんなことができるんだぜアピールするためのものじゃないのかな
誰に対してアピールするのか明示してないところから察するに、誰かにアピールする機会があまりなかった人がアピールする必要になった、
例えば、学生が就職活動でアピールするみたいなシチュエーションじゃないかと思う。
0464774ワット発電中さん
垢版 |
2020/04/04(土) 23:50:33.01ID:fmFff7lx
>素人に対して、俺はこんなことができるんだぜアピールするためのものじゃないのかな
概ねその通りです。ただ私は学生ではなくメーカーで開発に勤しんでいる社会人です。
今後は副業やクラウドソーシングが盛んになり、個人間又は会社-個人の仕事のやり取りが増えると見込んでいます。
高度情報の資格を持ってはいますが、それだけでは信憑性に欠けるので、
副業としてクラウドソーシングで仕事が受注できるよう、発注者の素人相手に口ではなく視覚的にアピールできる準備をしておきたいのです。
0465774ワット発電中さん
垢版 |
2020/04/04(土) 23:57:46.54ID:pInzBTmR
>>463-464
重要な情報の、アピールする対象・アピールする目的が不明でコミュ力低そうな奴の書き込みだからな。
アピールする前にコミュ力を何とかしないと駄目だろレベル(後出し補足をかなりしないといけないレベル)だと
技術力あっても仕事でのやり取りで難儀しそうだからな。
0467774ワット発電中さん
垢版 |
2020/04/05(日) 00:09:00.69ID:VPe6Zn2d
>>466
Firmware開発だけならNucleoにセンサ類を付ければ良いです。
自作基板はFirmware開発とは別に基板設計・開発できますよアピールにもなるので、オマケレベルです。
0468774ワット発電中さん
垢版 |
2020/04/05(日) 00:17:57.53ID:Y9BVBQGN
プロの土俵に上がろうってんじゃなくてちびっ子捕まえて相撲の先生を気取りたいって話でしょ?
商売としては正しいわ
0469774ワット発電中さん
垢版 |
2020/04/05(日) 00:44:04.33ID:nMEMIL0G
マイコンに強いシステムハウスに売り込みをするのでもなくて、
他の分野に売り込みにいくわけだよね。わりとまともな話。

優れた技術を持ってるところでも商いがうまくいっていないところも
たくさんあるし、その逆もある。
単品ものの工作に良い腕を持ってるけれど、マイコンまわりは今なおH8で
仕事をこなしてて、STM案件がきたときに価格も含めて頼れるパートナーを
探してるところもあった。

マイコンに疎い顧客は当然いるわけだけど、そういう人も他の分野に
長じていたりする。そういう人たちを指して心の中であっても「素人相手」
「ちびっこ捕まえて」みたいな見方をするのはちょっと失礼な気がする。

>>459に批判的な意見が目立つけど、あまり気にせず頑張ればいいと思う。
0470774ワット発電中さん
垢版 |
2020/04/05(日) 03:58:49.28ID:1KBzRcZ2
>>454
俺は事務系サラリーマンで趣味でロボット作ってるが、独立して零細企業向けにシステム開発している知り合いの技術の低さ・知識の無さに驚くことがある。
ただ、その技術で的確に顧客ニーズを掴んで商売できているんだから、技術=商売では無いんだなと実感する。
0471774ワット発電中さん
垢版 |
2020/04/05(日) 03:59:37.70ID:1KBzRcZ2
>>470
変なアンカーがつきました。失礼しました。
0472774ワット発電中さん
垢版 |
2020/04/05(日) 06:21:10.23ID:JEgCI32M
>>469
今更H8?
俺はH8を使った事ないので良い点もあるだろうが、分からん。
昨日、8bitマイコンの価格を見たが、H8は今やメチャ高いし。
0473774ワット発電中さん
垢版 |
2020/04/05(日) 07:47:16.07ID:VPe6Zn2d
その方は、顧客ニーズを掴んだり課題解決に長けてるという事ですね。それもまた立派な技術力です。新しいこと、難しいことだけが”技術”ではないです。下手すると只の押し売りになり兼ねない。

個人的には新しい技術を使うのは最後の手段という印象。確かにそういう技術が必要になる時はあるけど、
基本は枯れた技術の水平思考で対応したほうが、安心安全安価。それが出来るのも技術。
それで対応出来ない場合に渋々新しい技術を渋々導入します。
0474774ワット発電中さん
垢版 |
2020/04/05(日) 07:59:14.88ID:VPe6Zn2d
>>469
フォローありがとうございます。言いたいことが網羅されててありがたい。


>>468
私はマイコンで先進的な取り組みや応用方法の研究に没頭するつもりは確かにありません。
ただし、プロとは顧客の抱える課題を解決出来る人だと思っています。その過程で新たな技術が必要になれば習得することはやぶさかではないです。
0475774ワット発電中さん
垢版 |
2020/04/05(日) 09:25:08.35ID:JEgCI32M
>>473
大筋賛成だけど、なんか違和感あるな。
アナログに近いほど枯れた技術ですむが、環境を配慮してより電力効率の良い技術が必要。
デジタルになるとムーアの法則で否応なし。枯れた頃には部品終息がやって来る。

> 基本は枯れた技術の水平思考で対応したほうが、安心安全安価。
安価は違うな。
0476774ワット発電中さん
垢版 |
2020/04/05(日) 11:01:32.82ID:nMEMIL0G
>>475
H8で今なお仕事をこなしてる人のことが理解できない人だよね。

ちょっと認識の視野が狭いと思う。安価の件もふくめてだけど。
仕事でのコストに占める部品の価格がとてもひくい分野もあるわけだし。

現実世界は多様性に富んでる。>>473みたいな考え方の人もいて、そうじゃない人もいて、
それで良いんだと思うよ。
0477774ワット発電中さん
垢版 |
2020/04/05(日) 11:27:21.69ID:++3YL1th
>>474
すばらしい心がけや
ワイは大賛成
0478774ワット発電中さん
垢版 |
2020/04/05(日) 11:49:12.58ID:nx+t+OJR
小規模の特殊製品開発してる会社なら基板から作ってくれるのはありがたいよ。
基板やソフトをそれぞれ相応なところに頼むと高額だし骨も折れる。
まあそういう仕事を掴むカギは人脈だったりするけどね。
0479774ワット発電中さん
垢版 |
2020/04/05(日) 12:57:57.98ID:JEgCI32M
>>476
大筋は賛成のところを反論されてもw
色々な事情はあるだろうけど、極論するとH8も>>473も流用設計。
オリジナルで正常動作してても新規ではどうなの?てね
0481774ワット発電中さん
垢版 |
2020/04/05(日) 13:11:26.26ID:VMUok/QL
そういうので良いんだよ
0483774ワット発電中さん
垢版 |
2020/04/05(日) 13:36:04.68ID:xuaXpaQc
STM32を使ったアプリケーションの話は結構だけどH8云々の話は不要
0484774ワット発電中さん
垢版 |
2020/04/05(日) 15:40:24.56ID:CrUDUy7R
>>478
特殊品で数が少ないなら既成のマイコンボードをベースとした方が無難なケースも多いのでは?
0486774ワット発電中さん
垢版 |
2020/04/05(日) 16:53:11.66ID:CrUDUy7R
Arduinoは10年以上、RaspberryPiだって8年目。いずれも初代モデルまで現行品
STマイクロの長期供給保証は10年だし十分じゃね
あと長期の安定供給が重要ならそれを見込んで買い込んでおくべき
ディスコンしなくても諸事情により一時的に供給が途絶える可能性は考えられるし
0487774ワット発電中さん
垢版 |
2020/04/05(日) 17:18:57.10ID:nx+t+OJR
WindowsやLinuxの産業用ボードならまだしも
製品にNucleoとか使ってたら恥ずかしくない?
普通はマイコンボードだけじゃ完結しないし、
開発請け負うにしても一からの方がお金取れるじゃん。
あくまで基板設計からできる人の場合の話だよ。
0490774ワット発電中さん
垢版 |
2020/04/05(日) 19:25:45.62ID:uVzynVqu
既存基板の方が導入コストは安価
オリジナル基板の方がディスコンに対応しやすい

どっち使うかはそれぞれの自由
まぁ客はオリジナル基板嫌がる傾向強いよな
供給会社がディスコンになったら担当者責任とらされるからな

コロナショックで赤字製品はディスコンになるだろう
バカ売れpiだってチップ供給会社が金融混乱に
巻き込まれないなんて全然分からないからな
0491774ワット発電中さん
垢版 |
2020/04/05(日) 19:55:26.58ID:nMEMIL0G
客が、それでもいいと言っているのに、お金がかかることはしないな。
将来の供給もふくめて過剰品質にはしたくないし。
0492774ワット発電中さん
垢版 |
2020/04/05(日) 20:04:31.20ID:CrUDUy7R
旧製品どころか新製品すら入手困難になるしご時世に
安定供給云々言ったところで無い物ねだりじゃね?
ここ1〜2年くらいIntelのCPU不足でIntel厨涙目みたいだし
0493774ワット発電中さん
垢版 |
2020/04/05(日) 20:06:51.71ID:E2oz9b4j
Nucleo-64や144だとピンヘッダやst-linkの都合で無駄に大きいからそのまま載せるのは抵抗があるね
全部既製品で作れて基板を起こす必要がないなら別だけど
0495774ワット発電中さん
垢版 |
2020/04/05(日) 20:10:19.44ID:ItJKn2N5
小ささよりも納期優先の仕事だったら既存のCPUボードでもいいでしょ
自分の周りにそういう案件がないからといって世界中にそういうものがないとか
思い込むのはよくないぞ
0497774ワット発電中さん
垢版 |
2020/04/05(日) 21:27:34.83ID:CrUDUy7R
小型の要求はそれだけで高コスト要因。小型機器にありがちな省電力を付けるとコストはさらに上がる
特殊品で数が少なくかつ小型が要求される案件ってどのくらいあるんだろうね
Nucleoででかすぎとなれば基板を新規に起こすしかないがそれが普遍的だとは思えない
0499774ワット発電中さん
垢版 |
2020/04/05(日) 22:10:40.67ID:E2oz9b4j
普遍的な意見を言ってると思われたなら謝るわ
業界や状況によって変わるだろうし、私もそのまま使うこともあるよ
しかし、他の機能のために基板を起こす必要があるならNucleoを使うメリットはあまり感じない
Nucleo64や144は必要な機能だけ引き出せば比較的簡単に小型化できるし、一度CPU周りを作れば使いまわせるし

あくまでもうちの業界の傾向と個人的見解な
0500774ワット発電中さん
垢版 |
2020/04/05(日) 22:25:56.62ID:nMEMIL0G
うっかりすると、人間って住んでる世界が当たり前の世界だと思うものだからね。
0501774ワット発電中さん
垢版 |
2020/04/05(日) 22:29:04.54ID:zRjsoPVH
ほんとここはSTM32の話がスレ違いの雑談スレだよな
底辺おっさんは雑談ぐらいしかできないから仕方ないよな
0502774ワット発電中さん
垢版 |
2020/04/05(日) 22:45:57.37ID:t+JxA6BT
nucleoを製品に組み込んで出荷してる会社があるって知れたから面白かったわ
うちはFAだからちょっと怖いから真似できないけど
0503774ワット発電中さん
垢版 |
2020/04/05(日) 22:47:50.25ID:nMEMIL0G
発する言葉を自分で客観的に見ることができるような、言葉の鏡があるといいのにね。
0504774ワット発電中さん
垢版 |
2020/04/05(日) 22:51:53.26ID:nMEMIL0G
>>502
大学相手だと、むしろ評価基板を使ってほしいって言われることもあるよ。
あとから、研究室の先生や学生さんが改造や拡張するのに都合がいいからなんだと思う。
車載・FAとは違う世界ですね。
0505774ワット発電中さん
垢版 |
2020/04/05(日) 23:00:11.64ID:E2oz9b4j
>>497
>特殊品で数が少なくかつ小型が要求される案件ってどのくらいあるんだろうね

単純に小型機器のデモ品や試作品なら小型が要求されるよ
製品版では小さくなります、って言っても納得しがたいし
0506774ワット発電中さん
垢版 |
2020/04/05(日) 23:57:43.53ID:CrUDUy7R
>>502
特殊品でLinuxボードが必要なケースがあると仮定して
数千円のRaspberryPiと数万円のインダストリアルLinuxボードが候補としてあって
みんな後者を選ぶかと言えばそうとは限らない

>>505
そういう案件がないとは思わないけど小型化が求められる場合、今だと基板よりUIの方が支配的
デモや試作段階でそこまで要求される案件がどのくらいあるのかって話
0507774ワット発電中さん
垢版 |
2020/04/06(月) 01:48:16.39ID:bROTWuKN
>>502
さすがに特注品の類だけじゃないの
何台くらいを想像してるのかわからんけど

>>506
実際のところ統計は分からないよ
ただ自社の試作では要求仕様が固められてない場合が多いので、「なるべくちいさく」とか適当な話になることが多い
結局基板を起こすなら基板にnucleo設置部を作るのもマイコン回路を実装するのも手間は変わらないから、要望通り小さくなる後者を選ぶことになる
nucleoじゃダメというよりは単純にメリットを感じないだけ
0508774ワット発電中さん
垢版 |
2020/04/06(月) 07:43:36.72ID:jqf2fsrY
>>501
スレチと不平を言う前に 進んで話題を振りましょう。
0509774ワット発電中さん
垢版 |
2020/04/06(月) 08:52:10.40ID:39IdC73M
世間に「顧客」の数がどれぐらいあるかわからないけど、
自分たちの収入を賄うのに10もいれば十分な業態もあるわけで、
傾向や自分の経験で議論しても仕方がない。
自分の経験から考えられない世界について、存在を否定するのではなく
自分の世界とは違うがそういう世界もあるのだな、と存在を認めればいいだけなのに。

何を選ぶかとかメリットを感じないとか。自社の事情は自社の事情。
繰り返して書く目的ってなんだろな。自分の感覚や、やり方への承認願望かな?
0510774ワット発電中さん
垢版 |
2020/04/06(月) 09:15:17.75ID:FD6jPt5F
>>509
>自分の世界とは違うがそういう世界もあるのだな
こいつが一番他の事情を受け入れないタイプなんどろうな
わざわざこんな駄文書き込むくらいだから
0511774ワット発電中さん
垢版 |
2020/04/06(月) 11:03:57.64ID:e+tYtIc6
話の発端の>>507みたいなケースだと完成品の小売り並みに
訴訟を含めたPLリスクがあると思うけどどうするんだろ
個人レベルでそこまで面倒見きれるのか
ユーザーのハードルを下げるって事はそれだけ無知な人が
使用するって事だしそれだけ作る側の責任が増える
0512774ワット発電中さん
垢版 |
2020/04/06(月) 13:03:52.92ID:Ev4wTY9l
話をどんどんめんどくさくして隙を狙うのが好きだよね、君達って
0513774ワット発電中さん
垢版 |
2020/04/06(月) 16:14:53.44ID:ccVM9HXy
街中見ても案外雑な製品転がってるのにね、よくないけど…
productionでも安全性と数と単価にそんなに厳しくない用途はある
矜持とかそういうメンタル面は知らんけど…
0514774ワット発電中さん
垢版 |
2020/04/06(月) 17:13:02.84ID:hzm+YvjI
Nucleoなら、基板作る前にソフト開発用として万能基板上に周辺デバイス載せて作る事はあるよね。
普通の事だと思う。

>>506
> 数千円のRaspberryPiと数万円のインダストリアルLinuxボード

ラズパイは産業用バージョンもあると聞くけど、何せPCIeが無くてI/Oが貧弱。
一方QsevenとかのSoMなら、CPUが選り取り見取りで割と便利よ。

STM32PのSoMが出ないかなと、密かに期待してるとこ。
0516774ワット発電中さん
垢版 |
2020/04/06(月) 23:11:52.02ID:EHRNwEag
高信頼性の塊と思ってたATMも今やパソコンのマザーボードで動いてるんたよな
起動に失敗したと思われるATMの画面がBIOSそのものでびっくりしたわ
0517774ワット発電中さん
垢版 |
2020/04/06(月) 23:17:45.96ID:39IdC73M
>>515
メーカーが発行しているライセンスという観点なら評価用以外に使ってはいけないものが多いよ。
Nucleoも同じような条項はあったはず。

でも、ビジネスでも特に研究開発の部門だと四角四面にやってるところばかりじゃないしね。
0518774ワット発電中さん
垢版 |
2020/04/06(月) 23:22:09.64ID:39IdC73M
>>516
ハードじゃなくてOSの方だけど、イージス艦がWindowsNTのトラブルで航行不能になったってニュースもあったし。
それ以降、Windowsの採用をやめた、って話は聞かない。
0519774ワット発電中さん
垢版 |
2020/04/07(火) 07:53:17.01ID:JhUrY1sf
>>517
業界や状況によってはライセンスなんて気にしないんだよ
0520774ワット発電中さん
垢版 |
2020/04/07(火) 08:02:22.43ID:6HNMQy67
評価用以外に使用してはならないって万が一不具合があっても問題が起きても保証出来ないって意味じゃないの?
自己責任で使用するなら問題ないと思うけど
高信頼性を要求される用途に使うなと書いてある民生品用部品は多いけどそういう用途に使ってる例もあるしな
0521774ワット発電中さん
垢版 |
2020/04/07(火) 08:12:13.53ID:YhQ7suzM
ぶっちゃけ輸出する時以外にそんな細かいこと気にしたことない
0522774ワット発電中さん
垢版 |
2020/04/07(火) 08:19:19.44ID:AmvdglfQ
>>519
そんな感じ。

客に求めらたとしても、
・特許に関わるようなところだと強い躊躇
・保証などの都合から許可されないようなことなら客の理解次第
という感じで心理的ハードルは変わるかな。

いろいろな現場を見たけど、J-link の学習用を使うとか、ソフトウェアのアカデミックライセンスとか、
オープンソースライセンスを使うとか、HDMIとかBluetoothとかSDカードのライセンスとか、USBやPCI、
MACアドレスなんかのオレオレIDとか、まずかったりヤバそうなことはよくある。

それに比べれば、Nucleoを客に求められて、実験装置に組み込むのはたいした障害にはならないと思ってる。
Nucleoのライセンス条項でも「評価用であっても購入者本人に限る」みたいなのがあったはずだけど、
それでもNucleo自体をお客さんに買ってもらって(もらったことにして)回避できる話だしね。
0523774ワット発電中さん
垢版 |
2020/04/07(火) 08:22:37.44ID:tF1rQxVB
>>520
使用目的と違う形で使われたなら契約違反だよ
契約違反が発生したわけだから
損害分は民事訴訟対象になる
まぁそんな訴訟をいちいち供給メーカーがするとは思えないけど

納入先に、あ〜この会社は契約違反を平気でやっちゃう会社なんだ
と思われるだけだろ
0525774ワット発電中さん
垢版 |
2020/04/07(火) 10:23:41.73ID:LqDAFXGT
他人の訴訟をおまえ等ごときがなぜ心配する?
おまえ等いつからそんなに他人思いになったんだ?
0527774ワット発電中さん
垢版 |
2020/04/07(火) 11:09:51.76ID:xvIAc5FN
>>523
納入先の指示って事も少なからずあると思うけどね
「金がない」という理由で民生用の部品を試験して使えそうなら宇宙に飛ばしてしまうとか良くある話
大手メーカーが噛んでいる規模のプロジェクトならともかく、ベンチャーや大学、個人レベルのプロジェクトで
ベンダーの了承をもらっているかは相当怪しい。地上系を含めると無断使用はゴロゴロしているんじゃないかな

もちろんベンダーも火の粉が振りかかならければ訴えるメリットなんてないし放置だろうけど
0528774ワット発電中さん
垢版 |
2020/04/07(火) 12:01:23.62ID:o5u2NVme
どの製品にも航空宇宙医療原子力には使うなと書いてあるからねえ
0529774ワット発電中さん
垢版 |
2020/04/07(火) 12:30:15.95ID:60poWa4k
使うなとは書いてないだろ
営業にご相談下さい(お高い特注品をご用意します)だろう
0530774ワット発電中さん
垢版 |
2020/04/07(火) 12:51:19.33ID:/XVnMx4Z
>>528
それ責任回避のためだけではなく、本気で止めてほしいと思ってる場合も多いよ。
特に軍事利用に関しては
0531774ワット発電中さん
垢版 |
2020/04/07(火) 12:59:38.15ID:FzOwp4W8
弱小で汎用マイコン使って兵器開発ってそれはテロリストじゃ
使用許諾なんて知ったことか組の一部だろう
0532774ワット発電中さん
垢版 |
2020/04/07(火) 13:08:16.99ID:S7ZT1gUE
使用条件なんて同意契約して買ったもの以外には掛からんだろ
0533774ワット発電中さん
垢版 |
2020/04/07(火) 13:30:31.66ID:/XVnMx4Z
>>532
nucleoはパッケージに同意しろと書いてあるからだめだね
0534774ワット発電中さん
垢版 |
2020/04/07(火) 13:33:41.52ID:S7ZT1gUE
そういうのはダメだね
ない奴だと善意の第三者同様ワンクッション挟んだだけで関係なくなるからライブラリ利用で同意入れたりソフト方面やアフターその他でどうにか掛けようとするわけだけど
0535774ワット発電中さん
垢版 |
2020/04/07(火) 13:44:21.43ID:PKTzGFA/
小さな会社だと無視しまくるよね
0536774ワット発電中さん
垢版 |
2020/04/07(火) 15:24:14.76ID:9UBZr6uO
シュリンクラップ契約の有効性って諸説なかったけ?
実際に紛争になったときは気が付かなかったで終わる可能性もある
0538774ワット発電中さん
垢版 |
2020/04/07(火) 16:45:53.16ID:/XVnMx4Z
>>536
残念ながら外箱に書いてある場合は購入前に条件を確認できるから有効である可能性が高い。
通販だから見れなかった、という反論は多分通用しない。
0540774ワット発電中さん
垢版 |
2020/04/07(火) 17:56:00.83ID:feROAx7h
だとして使用差し止めまでは取れても賠償にはまた損害の証明が要るからなあ
まあ別にそれはいいけどあまねく製品にそれが適用されると言わんばかりの教条主義の人がめんどくさい
0542774ワット発電中さん
垢版 |
2020/04/07(火) 18:50:21.84ID:eNypp8/+
STMicroから見たら開発会社はお客さんだから多分訴えないと思うよ
訴えるとしたら顧客だから、売るのは理解のある顧客(?)だけにした方がいいね
後で裏切られるかもしれんけど
0545774ワット発電中さん
垢版 |
2020/04/07(火) 22:18:59.92ID:/PDqIWnT
評価ボードをベースとした製品でメリットがあるのは試作品がせいぜいでは
相応の数の量産となれば基板を起こした方が良い
0546774ワット発電中さん
垢版 |
2020/04/07(火) 22:21:17.61ID:AmvdglfQ
>評価ボードをベースとした製品でメリットがあるのは試作品がせいぜいでは
もともとそういう話だと思う。

量産品で使ってるって書いてる人いたっけ??
0547774ワット発電中さん
垢版 |
2020/04/07(火) 22:27:07.84ID:/PDqIWnT
自分もそういう認識だけどなんかNucleoで製品作るのがどうのこうの言っている人がいるように見えたから
0548774ワット発電中さん
垢版 |
2020/04/07(火) 22:51:19.62ID:qLpPZVb1
話の発端は>>487かな。

つまらない事にSTM32Fを採用する案件って、ゴミみたいな案件なんだよね。
せいぜいハードに1人、ソフトに1人付けたら人掛け過ぎと言われる位w
0549774ワット発電中さん
垢版 |
2020/04/07(火) 22:58:29.97ID:AmvdglfQ
>>547
製品=量産品って感覚なのかな?

Nucleoで単品物は納めたことあるよ。客先要望で採用。
0551774ワット発電中さん
垢版 |
2020/04/07(火) 23:21:38.41ID:AmvdglfQ
人殺しもアウト、コミックのコマをSNSに投げるのもアウト。
0552774ワット発電中さん
垢版 |
2020/04/07(火) 23:49:26.51ID:/PDqIWnT
ルールだからで思考停止して影響とか考えない人って結構いるよね。マジ迷惑
0553774ワット発電中さん
垢版 |
2020/04/07(火) 23:58:34.74ID:AmvdglfQ
自分の行動規範にしているぶんにはそういう人がいても良いのだけどな。
0556774ワット発電中さん
垢版 |
2020/04/08(水) 09:39:18.72ID:p5ONAoJ2
口は悪いけど間違ってない
国内の大規模案件は車載が多いし
0559774ワット発電中さん
垢版 |
2020/04/08(水) 15:03:20.80ID:SjVBUnyl
そろそろSTM32の話しようか。
皆さんSTM32cubeIDE入れてるマシンに別にMX入れてたりする?
MXで出来てた事全部できる訳では無いから、要る時は要るよね。
0560774ワット発電中さん
垢版 |
2020/04/08(水) 18:20:19.23ID:/CaLm+jd
>>559
それできるのか
足ピンの画面を2つ開けないのが不便だから
できるならインスコしようかしら
0561774ワット発電中さん
垢版 |
2020/04/08(水) 19:15:36.13ID:R5JiKgP2
CubeMXとCubeIDE両方入れてるわ。
CubeIDEだと関数宣言重複してるエラーとかUSB CDC設定でエラーでるから。
なかなかバグは無くならんね。
0563774ワット発電中さん
垢版 |
2020/04/08(水) 21:48:08.22ID:vUflPqsd
CubeIDEでもiocファイルから新規プロジェクト作れるようになったけど、それで充分だと思われても困る。
0564774ワット発電中さん
垢版 |
2020/04/08(水) 22:28:13.37ID:Kkr1aGy8
nucleoのライセンスの話は結局どうなったの?
量産ではなく試作なら大丈夫ってことでいいんだよな
0565774ワット発電中さん
垢版 |
2020/04/09(木) 00:03:09.88ID:zZalo1Eo
>>564
>試作なら大丈夫ってことでいいんだよな
良いって話あったっけ?

https://www.st.com/ja/evaluation-tools/stm32-nucleo-boards.html#resource
ここのリソース→法務→ライセンス契約→terms of use

https://www.st.com/resource/en/license_agreement/evaluationproductlicenseagreement.pdf

The Evaluation Board shall not be, in any case, directly or indirectly assembled as a
part in any production of Yours as it is solely developed to serve evaluation and testing purposes
and has no direct function and is not a finished product.

評価基板は、いかなる場合も、直接的にも間接的にもあなたのあらゆる製品の部品として組付けられてはならぬ(shall not)。
それは以下の理由による(as)
評価基板はもっぱら(solely)、評価、テストの目的のために開発されていて、
直接的機能を持たず(direct function ? なんか違うな…)
最終製品でもないから。


If the Evaluation Board is incorporated in an evaluation system, the evaluation system
may be used by You solely for Your evaluation and testing purposes.
もし、評価基板が評価システムに組み込まれる場合は、その評価システムは
評価とテストの目的のためにあなただけが使うことができる。


↑このあたりを見て、ダメっぽいなって思った。評価システムを作って納めるような場合についても
言及してるし。

というのは、あくまで契約上の話。
もともと電気の世界のルールをくまなく全部クリアして仕事をしてるわけでもないし。

お客さんが望めば、実験回路にNucleoを組み込むのはやってる。といっても今までで2件だったけど。
0566774ワット発電中さん
垢版 |
2020/04/09(木) 00:13:03.99ID:zZalo1Eo
もっとも、実験回路にNucleoを組み込んだのはお客さんの意向だから
俺は単に設計して配線をしただけで>>565の文書が書いている「You」はドカタの俺を
指しているのではないしねッ。
0568774ワット発電中さん
垢版 |
2020/04/09(木) 10:14:42.38ID:Lhcsdvr8
USB CDCがうまくいかん。そもそもポートが認識されない。困った。
0569774ワット発電中さん
垢版 |
2020/04/09(木) 12:13:12.05ID:3GxTYK/Z
cubeMXから発生させてるなら、変にdescriptor 弄ったとか…
あとは配線くらいしか…
0570774ワット発電中さん
垢版 |
2020/04/09(木) 14:08:50.78ID:x5ObXqVj
どのレベルでうまくいかんのか判らんが
F103なら1.5Kくらいのプルアップレジスタが必要だゾ>USBデバイス
0571774ワット発電中さん
垢版 |
2020/04/09(木) 21:52:19.95ID:LHbnDf2F
F103のUSBプルアップで思い出した
コピー品はこのプルアップ抵抗値が純正とは違っていて
青PillでUSBの認識問題が一時期蔓延してた
ペリフェラルやレジスタすら完全に真似ているのに電気的特性が絡むアナログはやっぱ難しいんだなって思ったよ。
あと上の方で見かけた通り、ADCがない型名でCubeIDEのレジスタ操作で確かに存在して機能したのを俺も確認した
特に隠されている訳でもなく当たり前のように作動する
0572774ワット発電中さん
垢版 |
2020/04/09(木) 22:14:19.22ID:C5oOqjIs
>>569
>>570
結果的に解決しました。

USB MPにプルアップ付けてみたが、変化なし。
USB MP端子の電圧を測定すると0V。
基板見るとUSB MPの端子がGNDとジャンパーでつながってた。
ジャンパー取れば動作した。
俺ホントバカ。

でも、二人のコメントがあったからこそすぐに気付けたんだと思う。ありがとう。
0573774ワット発電中さん
垢版 |
2020/04/09(木) 22:17:59.83ID:C5oOqjIs
ちなみに基板はNucleo-L432KCです。
その後プルアップ抵抗を除去しても動作することを確認しました。
0574774ワット発電中さん
垢版 |
2020/04/10(金) 00:02:52.32ID:ytDDeDgO
>>569-570
>>568の情報だと超妄想して答えるとことになるからな
このスレはコミュできない奴が尋ねてくるのが普通だからな
0575774ワット発電中さん
垢版 |
2020/04/10(金) 00:13:10.39ID:ytDDeDgO
>>565
Nucleoはそんな使用条件なのか。かなり厳しいな
でも、無視して使うような会社だとNDAも無視するような・いい加減な体質だろうな
0576774ワット発電中さん
垢版 |
2020/04/10(金) 01:31:34.41ID:PfFecfrB
それライセンスの話か?
評価基板を製品に組み込んだ場合は当社は免責っす
じゃね?
0577774ワット発電中さん
垢版 |
2020/04/10(金) 02:55:33.45ID:5zdkzbDj
どっちかと言えば、ライセンスと言うよりPL対策っぽい文面だな
0578774ワット発電中さん
垢版 |
2020/04/10(金) 06:21:30.64ID:UGUsmEXP
評価のための製品に組み込んで売るんだからいいじゃねーか。
0579774ワット発電中さん
垢版 |
2020/04/10(金) 06:46:47.25ID:5zdkzbDj
とは言え利用規約(term of use)なんだから、お客さんにagreeしてからこの試作品を使って下さいねと説明は要るだろうな。
製作元が品質を保証出来ないのに、中間業者(俺ら)も保証出来る訳が無いから
0580774ワット発電中さん
垢版 |
2020/04/10(金) 06:57:06.99ID:UGUsmEXP
んなこたーない
使う範囲は使う人が決めてその範囲内で使えることを保証するのは当たり前にやってること
0581774ワット発電中さん
垢版 |
2020/04/10(金) 07:20:59.59ID:5zdkzbDj
すげーなー
メーカーが保証を超えられるお前様は一体何様?
0585774ワット発電中さん
垢版 |
2020/04/10(金) 09:05:13.17ID:UlUAG+Q2
一般的には
部品の信頼性 > 俺の信頼性
ゆえに、製品の信頼性を決め主たる要因は、俺の信頼性、俺の保証力。

×メーカーの保証を超えられる

結局のところ、「メーカーの保証の範囲を下回る範囲」で、
トラブルがあったときの交換対応も含めて、客との合意のもとで
製品の保証をしてるわけなんだけどな。

過酷な条件で使われるものだと事情が変わってくるけど。
0586774ワット発電中さん
垢版 |
2020/04/10(金) 09:54:06.65ID:Sk1KlYc3
メーカーはそもそもそこまでしか提供してないのに比べようがないんだが

>>578

>>565なんかの例だと用途のほかに利用対象があなた個人に限定されることも書いてあるからね
0587774ワット発電中さん
垢版 |
2020/04/10(金) 11:34:42.11ID:AxO+btW0
技適警察、特許警察、ライセンス警察・・・etc
ルールこそ唯一絶対で異を唱えるべきではないみたいな人は結構いる
0588774ワット発電中さん
垢版 |
2020/04/10(金) 12:15:46.82ID:92DC6kED
持論の結論を宣言するだけで話をしないタイプも割と同類。
0589774ワット発電中さん
垢版 |
2020/04/10(金) 14:49:23.37ID:6GDJWAkq
>>587
上は責任とらないけど自粛要請は出してるんだからお前らあとは知らないからな!解ってるな!
で万事通用する国だからなw
0590774ワット発電中さん
垢版 |
2020/04/10(金) 15:03:12.25ID:CX8qVw3L
>>574
それでよくない?今回は当たったみたいだし。
STM32から遠くなってるのに延々話し続ける老害より有用
0591774ワット発電中さん
垢版 |
2020/04/10(金) 15:56:59.62ID:iPzDE45Z
IntelとかMicronとか従業員や社会の支援を目的に数千万ドルの資金を出すと表明しているけど
日本の会社でそういう所って聞かないよな。ほぼノーガードで公費に集る会社はいっぱいあるけど
0593774ワット発電中さん
垢版 |
2020/04/10(金) 19:57:51.12ID:Oy1nMgd7
ライセンスや特許を軽んじる奴って一体どんな会社に勤めてるの
うっかり試作依頼したら大変だからぜひ社名を教えてほしいな
0595774ワット発電中さん
垢版 |
2020/04/10(金) 20:32:05.28ID:kiZUapJO
>>593
このスレでライセンス違反や特許侵害の話なんてあった?
財産権を侵害する条項のある、サインも押印もしない契約とやらが有効と曰うのは居たけどね。
0596774ワット発電中さん
垢版 |
2020/04/10(金) 20:40:18.22ID:UbTQzE35
ウェブ翻訳を使って国民に多大な迷惑をかけた人が居ましてね。
0597774ワット発電中さん
垢版 |
2020/04/10(金) 20:42:10.94ID:UbTQzE35
ウェブ翻訳混入事件のS氏ですけどね。
逮捕まだですかね。
0599774ワット発電中さん
垢版 |
2020/04/10(金) 22:12:02.00ID:UlUAG+Q2
>うっかり試作依頼したら大変だからぜひ社名を教えてほしいな
これまでにそういう要求が通っているかどうかぐらい、普通の人ならわかりそうなもの。

普通ってなんだよ。
0600774ワット発電中さん
垢版 |
2020/04/10(金) 22:19:18.38ID:UlUAG+Q2
>利用対象があなた個人に限定されることも書いてあるからね

AさんがBさんに依頼して、周辺回路を含んだSTM32のシステムを評価するするための装置を作ってもらった。

この場合、契約書が言ってるYouはAさんじゃないのかな?
そうでないと、Nucleoを使って評価システムを使う人は、自ら買い物にでかけて、回路設計、配線、プログラミングも
できないといけないことになる。BさんはAさんの手足となって動いただけし。
0601774ワット発電中さん
垢版 |
2020/04/10(金) 22:19:59.08ID:TAm5fIH6
うっかりも何も客先指定でもないのに使った話じゃねえじゃん
0602774ワット発電中さん
垢版 |
2020/04/10(金) 22:22:36.25ID:WVcedd87
>>600
納入試作品を製造するためのものじゃなくチップを評価するためのボードだもの
0604774ワット発電中さん
垢版 |
2020/04/10(金) 22:33:58.99ID:tiz8bakR
依頼者が開封するわけでもないのに契約書をBに提示して依頼者をyouとみなす方がよほどずれていると思うが。
0606774ワット発電中さん
垢版 |
2020/04/10(金) 22:44:39.58ID:UlUAG+Q2
誰が開封するかって関係あるのかな?

仮にあるとして、Aさんが開封してBさんに提供すれば済むこと。
0608774ワット発電中さん
垢版 |
2020/04/10(金) 22:49:37.43ID:aO+Bwntd
契約の種類に依ろうが他人どころか別企業にサインさせる事は無いがね。

つか正直他人とこなんざ知ったこっちゃないから自分とこで正しいと思うなりリスクをかぶる覚悟があるなら勝手にやれ、
こっちに影響する可能性なんざ業界のモラルだの言っても迂遠な話だとしか思わないんだが

ただ何とか正当化しようと曲解を聞かされるのは正直鬱陶しい。そんなに気になるならSTMに問い合わせて正しい解釈はそっちで得てくれと言いたい。
0610774ワット発電中さん
垢版 |
2020/04/10(金) 22:56:55.97ID:Oy1nMgd7
>>608
曲解もなにも>>600は作業の委託契約だからYouになるのは指示したAさんだよ
ライセンスは厳守すべきだけど、これは>>600がただしい
0611774ワット発電中さん
垢版 |
2020/04/10(金) 23:11:33.54ID:WH+gPHi1
いつになったら素人の法律談義は終わるの?
本当に気になるならプロかSTに聞けばいいのに
0612774ワット発電中さん
垢版 |
2020/04/10(金) 23:36:09.08ID:5zdkzbDj
話の発端はなんだっけと遡ったら、>>490>>491が平気で製品に使うと書いているからか。
それはダメでしょ

〜〜〜
490 774ワット発電中さん sage 2020/04/05(日) 19:25:45.62 ID:uVzynVqu
既存基板の方が導入コストは安価
オリジナル基板の方がディスコンに対応しやすい
どっち使うかはそれぞれの自由

491 774ワット発電中さん sage 2020/04/05(日) 19:55:26.58 ID:nMEMIL0G
客が、それでもいいと言っているのに、お金がかかることはしないな。
将来の供給もふくめて過剰品質にはしたくないし。
0613774ワット発電中さん
垢版 |
2020/04/10(金) 23:48:46.61ID:ytDDeDgO
>>611
別な面白そうなネタが出ればそれに移から終わる。
法律談義がいやならなんかネタ(雑談ネタでも)を出せばいい
ただ、このスレの多数派であるおっさん(それなりにマイコン経験あり)ぐらいになると
STM32の低レベル話題より法律談義のような話がずっと面白いとなるからな
0614774ワット発電中さん
垢版 |
2020/04/11(土) 00:53:05.90ID:sPNGf85L
老害ホームはここじゃないよ
さすがに本題を否定されちゃそう言わざるを得ない
0616774ワット発電中さん
垢版 |
2020/04/11(土) 06:09:24.05ID:JmcZfsfY
>>614
本題って何かな?
一応言っておくが、ここは電気電子板。ソフトのネタは板違いだぜw
0617774ワット発電中さん
垢版 |
2020/04/11(土) 07:50:39.23ID:q0u9Bc6M
とにかく製品に評価ボードを使う事の是非なんか他メーカーにも共通な話になるから 別スレ立てて 出てってくれ。
0618774ワット発電中さん
垢版 |
2020/04/11(土) 07:56:34.68ID:q0u9Bc6M
でSTM32の話に戻すとST Microのページと別にstmcu.jpってあるけど、あれなんなん?
全然運用に力入ってるように見えない。情報も古いし。
0619774ワット発電中さん
垢版 |
2020/04/11(土) 09:27:27.11ID:oIl5Lz7r
>>616
電気電子ならソフトは板違いって…お爺ちゃんいよいよボケちゃったの?
0620774ワット発電中さん
垢版 |
2020/04/11(土) 10:14:58.72ID:JmcZfsfY
>>619
ハーネス屋がなんで口出すんだ?
巣に戻れよ

制御盤 設計(ハード/ソフト)・試験・現場工事etc その8
89 :774ワット発電中さん[sage]:2020/04/11(土) 01:01:00.83 ID:oIl5Lz7r
ハーネス作ってる会社だけどそれ一昨年の年末大掃除で処分したわ
さすがに売ることもなく産廃コンテナに掘り込まれてった
0621774ワット発電中さん
垢版 |
2020/04/11(土) 10:26:41.86ID:ZskLh6Ax
F103とF030以外で
皆さんどの石を使ってますか?
0622774ワット発電中さん
垢版 |
2020/04/11(土) 10:29:05.84ID:FDxkp5TP
STMにしろ今の電子っておじいちゃんの時代みたいにハードロジックだけじゃないんだよ?
ファームウェアの話になったらソフト板に行ってんの?頭大丈夫?
0623774ワット発電中さん
垢版 |
2020/04/11(土) 10:58:50.77ID:Gc6xwJSe
大きくて早く死体 F446   でCANができなくていいなら F401

えっさLANホスイとき F746 F767 これは使い分けがまだ???
   つうか 絶賛ドハマリ中
0624774ワット発電中さん
垢版 |
2020/04/11(土) 11:08:56.49ID:q0u9Bc6M
秋月で売ってた&USB必要だから STM32F042K6

ピンが足らない… STM32F072C8
0625774ワット発電中さん
垢版 |
2020/04/11(土) 11:19:00.38ID:Wb87gtN9
>話の発端はなんだっけと遡ったら、>490と>491が平気で製品に使うと書いているからか。
いや、元々の話の発端は、>>459でしょ。
それに対して、「わざわざ作らなくても既存基板を使えばいいのでは」と言う話が出て>>490はそういう話。
既存基板=Nucleo じゃないしね。>>490-491が既存基板=Nucleoと考えているかどうかは関係なく、
今のNucleoが使えるかどうかの話の発端として>490-491を出すのは間違いだと思う。
0626774ワット発電中さん
垢版 |
2020/04/11(土) 11:23:35.43ID:Wb87gtN9
>>609
どこと齟齬があるか出してみてほしい。ちゃんと見てみるから。
0627774ワット発電中さん
垢版 |
2020/04/11(土) 11:26:46.39ID:A/84+91r
ならnucleoの利用規約の解釈の云々を延々と続けても全く意味ないのでは?
同種製品統一でもないし
0628774ワット発電中さん
垢版 |
2020/04/11(土) 11:28:56.84ID:cyFzyFJU
NUCLEO-F767ZIをmouserでお買い物したときについでに買った
税別2,610円だった
0629774ワット発電中さん
垢版 |
2020/04/11(土) 11:30:13.40ID:0Y2+5G90
>>598
志賀乙。
0630774ワット発電中さん
垢版 |
2020/04/11(土) 11:30:32.03ID:Wb87gtN9
秋月の STM32F303K8T6 ボード。なんでこのチップを選んだんだろうって気はする。
サイズも含めて、BluePill互換のものを秋月が出したら喜ぶ人は少なくないはずなんだけど。
0631774ワット発電中さん
垢版 |
2020/04/11(土) 11:32:25.16ID:Wb87gtN9
>>627
>なら
アンカーか引用付けないと何に対する「なら」なのかわからないね。
0632774ワット発電中さん
垢版 |
2020/04/11(土) 11:42:19.08ID:A/84+91r
どっちにしろどれを採用するか決めてからでないと結論の出ない話。
0635774ワット発電中さん
垢版 |
2020/04/11(土) 11:55:36.41ID:Wb87gtN9
>>632
>どっち
何と何のどっちなのかも書かずに「どっち」もないね。
0638774ワット発電中さん
垢版 |
2020/04/11(土) 12:16:40.19ID:q0u9Bc6M
>>630
すぐ買いたい人か現金でないと困る人以外の需要ありますか?
0639774ワット発電中さん
垢版 |
2020/04/11(土) 12:26:46.34ID:FRg4gotS
>>630
BluePill互換も含めてDIPタイプのほうがArudinoタイプのnucleoより
ユニバーサル基板で扱いやすいからな
俺は安くてDIPタイプである中華BluePill互換を使っている
秋月がBluePill互換を出すとすると正式のSTのチップ採用で中華BluePill互換より
ずっと高くなるだろ
0641774ワット発電中さん
垢版 |
2020/04/11(土) 13:22:05.96ID:ZskLh6Ax
やっぱりF303K8T6使ってる人が多そうですね
秋月の影響力か
0642774ワット発電中さん
垢版 |
2020/04/11(土) 13:23:03.74ID:vX2xAzOU
これからはBluePillの時代だよ
nucleoと違ってライセンス契約もないんだし
0643774ワット発電中さん
垢版 |
2020/04/11(土) 13:42:45.52ID:FRg4gotS
>>642
だよな。DIPのnucleoは製品に組み込むのに超良いけど
ライセンスで出来ないからな。
中華BluePillはチップの刻印を消して製品にしれっと使えるからな
0645774ワット発電中さん
垢版 |
2020/04/11(土) 14:35:02.48ID:0Y2+5G90
>>642
おまえ志賀だろ。
Ubuntu JPに謝っとけよ。
0646774ワット発電中さん
垢版 |
2020/04/11(土) 15:00:59.09ID:Wb87gtN9
>>638
同じようなものなら、Aliで買うよりは、秋月で買いたいと思う人は少なくはないだろうな。
1,000円ぐらいまでなら売れると思う。
そういう感覚は合理的ではない。Aliで問題ない。という人は自分が合理的だと思うことをすれば
良いわけだし。
0647774ワット発電中さん
垢版 |
2020/04/11(土) 18:50:25.36ID:jtK37SAe
Nucleo程度ならともかくSTM32F746G-DISCOみたいなのを製品に組み込んでいる人は少なからずいるだろうな
試作やデモで数個作るのにあんなボードをゼロから作ったりガチ産業用のボードを買ってきたら倍どころでは済まない
0648774ワット発電中さん
垢版 |
2020/04/11(土) 19:42:55.92ID:Wb87gtN9
STM32じゃないけど、SnapDragonの評価ボードを組み込んであるのもたまに見た。

代理店に問い合わせたら、製品には使えません、とのことだったけど、ライセンス規定については、
藪はつつかない方が良いことも多い思う。

少なからぬ人がやってることは、実質的にお咎めはないのに、知ったばかりに、モヤモヤが残ったり
するものな。それでも、あとから客に言われるよりは、最初から客に判断を任せる方が安全だけど。

費用の面では、既成基板は魅力的。ラズパイ(は組み込み制限はないけれど)だって、周辺の基板は両面でも
やっつけられても、本体から自分で作ってたら、お金がかかりすぎ、というか無理だし。
0650774ワット発電中さん
垢版 |
2020/04/11(土) 20:57:15.01ID:q0u9Bc6M
>>648

> STM32じゃないけど、
その時点で書くなよ、
0651774ワット発電中さん
垢版 |
2020/04/11(土) 21:15:53.90ID:PgE+ANCp
面倒臭い奴だな
話の流れを無視してるわけじゃないんだから別にいいだろ
0653774ワット発電中さん
垢版 |
2020/04/11(土) 23:41:28.14ID:jtK37SAe
製品に使った場合免責しておかないとPLが飛んでくる可能性があるしね
日本みたいに注意書き書いておいても追求されるかもしれない国もあるし
作る方からしたら使うなって書いておく方が無難
Raspberry PiやArduinoは教育用でPLを回避
0655774ワット発電中さん
垢版 |
2020/04/12(日) 06:42:21.68ID:X7WSM09g
>代理店に問い合わせたら、製品には使えません、とのことだったけど、ライセンス規定については、
藪はつつかない方が良いことも多い思う。

蒸し返してマデ話を続けようとしてるやつに言われてもな。
0656774ワット発電中さん
垢版 |
2020/04/12(日) 06:54:42.62ID:EAqDdZxt
事を荒立てなけりゃなぁなぁで行くことが多いのは日本以外の国でも同じ
0657774ワット発電中さん
垢版 |
2020/04/12(日) 07:53:02.95ID:To/G4afr
>>656
なぁなぁは不味いだろ。
試作品ならともかく、保証出来ない製品を作るのはエンジニアとしてどうなの?それでは中国と変わらん。
プライドを捨てるのはまだ早いぜ
0658774ワット発電中さん
垢版 |
2020/04/12(日) 07:59:46.65ID:EAqDdZxt
>>657
エンドユーザーが買って使うようなものは大々的の範疇に含まれるので
そういう話はしてない
0659774ワット発電中さん
垢版 |
2020/04/12(日) 09:08:10.83ID:2GgF/BMW
>>658
すまん。何言ってるのかわからん。
0660774ワット発電中さん
垢版 |
2020/04/12(日) 09:14:34.14ID:JbFfWkbV
選択の権利はユーザー側にあるからなあ。
自分が買う立場なら、
・市場に大量に出回っていて、いろいろな場面で使用実績があって、不具合への対処も情報が豊富なもので、低価格。
・独自製品で、よりプロプライエタリで、ネットで検索しても情報が出てこなくて、高価格。ただし製作者のプライドあり。
という比較なら前者を選ぶな。
日本製品が思いっきり成長した頃は、プライドよりバイタリティだったって先輩に聞いた。

パソコンで何かを制御するシーンって多いけれど、稼働中にトラブルを発生しないことを保証しているパソコンやOSってあるのかな?
保証の概念にもいろいろある。
保証の概念を一面的にとらえた上で、保証された部品だけを使わないと保証できる製品を作れないのだとすると、もの作りの範囲ってすごく狭くなりそう。
0661774ワット発電中さん
垢版 |
2020/04/12(日) 09:39:10.85ID:To/G4afr
>>660
前半は何を言っているのやら。
後半のPCについては、医療機器クラス3以上に組込まれているのはそうなっているよ。
0663774ワット発電中さん
垢版 |
2020/04/12(日) 11:57:58.24ID:rUuaUzWX
雑談してる奴ら全員コロナでタヒんでくれ。
0665774ワット発電中さん
垢版 |
2020/04/12(日) 14:41:17.85ID:GWrt+axO
アメリカは契約社会で契約内容に五月蠅いけど同時に自己責任も重視される
害がなければルールに反していても見なかったことにするは結構あるよね
マーメイド号事件に関する日米の対応なんてまさにそれ

勝てば官軍、結果出した方が正義なんだよ
0666774ワット発電中さん
垢版 |
2020/04/12(日) 14:42:39.28ID:To/G4afr
>>664
おいおいw
「評価ボードはどう扱えば良いのか?」という真面目なハードの話だろw
いやマジで( ー`дー´)キリッ
0667774ワット発電中さん
垢版 |
2020/04/12(日) 15:11:33.75ID:TTLpwKxc
製品の契約条項による、終わりなのに個別の条件も出さず統一見解出そうとしたがってるからただの無駄話でしかない
一部のアスペが面子かけて争ってるだけ
0668774ワット発電中さん
垢版 |
2020/04/12(日) 15:26:47.06ID:XvEtXrFl
簡単な質問ですんません。
HAL_UART_Receiveで1Byteのみのデータを受信する場合でも、
HAL_UART_Receive(&huart, rxbuf, 1, timeout);
この書き方しかありませんでしょうか。
0669774ワット発電中さん
垢版 |
2020/04/12(日) 17:56:33.64ID:+10bi45H
>>665
日本は不法出国なのにアメリカ側がコロンブスもアメリカ大陸に着いたときはビザを持ってなかったとか言って入国許可したらしいね
トランプ政権で厳しくなったけどメキシコからの不法入国に対して必ずしも完全ブロックじゃないところと似てるな
0670774ワット発電中さん
垢版 |
2020/04/12(日) 18:20:10.10ID:Gp9Y5Hic
>>669
アメリカ的には追い返すより受け入れた方がメリットが大きいってだけだと思うよ
あっちの国は英雄とか大好きだし悪意のある不法入国でもないし
ジャーナリストや大衆も喜ぶしでみんなハッピーだ

その点日本は許認可制&杓子定規で得られるはずの利益逃しているところは結構ある
0672774ワット発電中さん
垢版 |
2020/04/13(月) 06:43:12.66ID:6n2noPHV
>>668
ポーリング式なら それかな。
0673774ワット発電中さん
垢版 |
2020/04/13(月) 11:12:13.07ID:N7HLQOYG
>>671

利益の最大化を妨げる分にはな
その辺の鼻が利かない奴ほど原則に固執する
0674774ワット発電中さん
垢版 |
2020/04/13(月) 12:49:21.43ID:9hG99Wfe
知財防衛も守ることが自社の利益にならないと判断されれば積極的に解放されるよね
MSのファイルシステム関連の特許なんか最たる例。かつてはOSS勢を攻撃していたが
今やどうぞ使ってくれ状態だし
0675774ワット発電中さん
垢版 |
2020/04/13(月) 16:22:59.54ID:GKAj4MXv
基本的なことですまないが教えてくれ。
メインループ内で以下を実行すると100%タイムアウトする。HAL_Delayをコメントアウトすると正常にデータが受信できる。
何故???
char usBuf[6] = {0};
HAL_UART_Receive(&huart1, (uint8_t*)usBuf, sizeof(usBuf), 1000);
HAL_Delay(100);

今までそんな経験した覚えがないんだが、今まで運がよかっただけかな。
0676774ワット発電中さん
垢版 |
2020/04/13(月) 17:31:39.57ID:6n2noPHV
ビットレート書いてまへんがな
0678774ワット発電中さん
垢版 |
2020/04/13(月) 18:36:09.11ID:Mw2gsUUK
志賀スレだからな。
0680774ワット発電中さん
垢版 |
2020/04/13(月) 19:43:50.58ID:VGGHQV8K
>>677
倫理観が欠如してる奴に何言っても無駄
全員がこうではないから誤解しないでね
0682774ワット発電中さん
垢版 |
2020/04/13(月) 20:13:03.86ID:cVFKXO8Q
実害のないルールまで遵守する倫理観ってビジネスの場で重要か?
世界的にはそんな物知ったことかの方が多いように見えるけど
AMDとMSが謀ってAMD64をIntelに飲ませた事件とか倫理もクソもないだろ
日本が潔癖なだけじゃ
0683774ワット発電中さん
垢版 |
2020/04/13(月) 20:18:51.89ID:M3Gfxq+A
>>676
ビットレート?UARTのボーレートのこと?
それって関係あるんですか?
0684774ワット発電中さん
垢版 |
2020/04/13(月) 20:42:05.09ID:mddTCN0A
謀っても何もIA-64の上に遅れて2つも3つも出すからいい加減にしろっていうだけだろ
さすがに引き合いにはアレ過ぎる
0685774ワット発電中さん
垢版 |
2020/04/13(月) 21:35:19.43ID:zMqvxz5j
割り込みなしでできるものなのか。無理だと思って試したことさえなかった。
0686774ワット発電中さん
垢版 |
2020/04/13(月) 21:39:39.61ID:A+TK5REI
全てを疑うっていう姿勢がないと答えに辿り着くのは難しいと思うよ。
前は動いてたってのもタマタマかもしれない。送り側がタイミングずれた可能性もある。
0687774ワット発電中さん
垢版 |
2020/04/13(月) 21:49:06.18ID:oXobmCj6
思いっきりスレチだが、
>>682
> AMDとMSが謀ってAMD64をIntelに飲ませた
マイクロソフトはIntelにIA-64版を、AMDにx86-64版を提供した。公平にね。
だがIA-64は売れず3つ目の64bitを画策したが、そんな不公平とx86の64bit版Windowsの混乱を嫌って拒否した。
倫理観が無しはIntelだよ。

ちなみにIA-64のIA-32エミュレーション機能はクソ遅く、マイクロソフトはハード機能を使わずソフトエミュレーションで実装した。
そこまで迷惑掛けられて、IA-64を捨てる? ザケんじゃねぇとマイクロソフトは思ったに違いない。
0689774ワット発電中さん
垢版 |
2020/04/13(月) 22:47:04.96ID:GKAj4MXv
ちょっと調べてみましたが、TIM使ってるのが影響しているような感じです。
まだよくわからないけど。
0690774ワット発電中さん
垢版 |
2020/04/13(月) 23:12:06.33ID:GKAj4MXv
NVICでSystem tick timer以外の優先度を下げてみたけどダメだった。
うーん、わからん。
0692774ワット発電中さん
垢版 |
2020/04/14(火) 02:25:15.08ID:nVGS02VF
>>690
Sys tickの優先度を下げるんや
0693774ワット発電中さん
垢版 |
2020/04/14(火) 16:33:19.11ID:al1RMyGo
>>685
ポーリング方式でもできることはできるでしょ
ただ、ポーリング周期中にバッファが溢れない、ということが担保できるならね
0695774ワット発電中さん
垢版 |
2020/04/14(火) 17:42:03.49ID:1+mrBawh
    r⌒Υ⌒丶
  O=l ̄ ̄ ̄ ̄`l=O
   └┬┬^┬┬┘
    ∀  ∀

尻ある通信のボーレートって
    ___
   /ィvvv、\
  / ⌒‥⌒\ヽ
  |  i  ||
  |  U   ⌒)
  |     厂
  _\ o /_
 |  ̄ ̄ ̄ |
 |/    ヽ|
 (フ|――――|ヒ)
  |__L__|
   H  H
   U  U

1文字の速さであって、文字間の時間じやないから
0696774ワット発電中さん
垢版 |
2020/04/14(火) 18:18:24.86ID:Dcc86gB4
変調もしてないのにボーレートか。パソコン通信世代か?
0698774ワット発電中さん
垢版 |
2020/04/14(火) 20:08:39.54ID:Dcc86gB4
>>697
他人を無知呼ばわりするほど有能なら >675 を今すぐ解決してやったらどう?
0699774ワット発電中さん
垢版 |
2020/04/14(火) 20:34:20.11ID:diJ/6Au4
>>692
え、そうなの?
一応試しにやってみます。
0700774ワット発電中さん
垢版 |
2020/04/14(火) 20:34:50.71ID:diJ/6Au4
>>691
最適化とは、、、
調べてわかったらやってみます。
0701774ワット発電中さん
垢版 |
2020/04/14(火) 22:56:46.49ID:JARdpAK+
>>700
コンパイラ、最適化などでググったらわかると思います。
開発環境かわかりませんが設定で最適化レベル変更できます。
0702774ワット発電中さん
垢版 |
2020/04/14(火) 23:02:06.07ID:JARdpAK+
>>700
HAL使ってないのでわかりませんが、DELAYがタイマ割込みを使ってるとしたら、USART割込みがタイマ割込みに負けて悪さしてませんか。
USARTの優先度をタイマより高くするとどうなりますか。
0703774ワット発電中さん
垢版 |
2020/04/14(火) 23:13:58.94ID:1+mrBawh
RXNE ビットがクリアされていない状態で文字が受信されると、
オーバ・ラン・エラーが発生します。
RXNE ビットがクリアされるまで、
データが シフト・レジスタから RDR レジスタに移されることはありません。

逆に、データがこないと待ちぼうけするよ


ループで受信イクナイ
0704774ワット発電中さん
垢版 |
2020/04/14(火) 23:28:58.92ID:hy/L0cEV
>>702
USARTは割り込みは使っていません。タイムアウトするかデータが来るのを待っています。

>>703
なるほど。受信データはHALと関係なく常に一定時間ごとに受信されているので、オーバーランエラーが発生しているというのはしっくりします。
後出しで申し訳ないですが、実は昨日の時点で受信バッファをその都度空にしてやればいけるかもと思い、
HAL_UART_Receiveの直前でMX_USART1_UART_Initを実行してやるとうまくい事がわかりました。

自分の基本的な認識が間違っているようなのですが、HAL_UART_Receiveは実行するタイミングでデータを受信し始めるわけではなく、その時点で受信バッファに溜まっているデータを読み出すのでしょうか。
また毎回初期化するのは避けたいのですが、単に受信バッファをクリアする方法ってありますか。
0705774ワット発電中さん
垢版 |
2020/04/14(火) 23:46:58.48ID:/1/NPKwg
STM32CubeIDEでLチカ始めたばかりの超初心者です。
https://qiita.com/usashirou/items/65be086c28f7a6feac7d
とか参考にLチカは一応動いたのですが、コーディングとかの作業中
いろんな場面で時間待ち(クルクル回るやつ)が発生して1分とか待たされます。
例えば変数名の補完とかで必ず待ち時間が発生します。
遭遇した人いませんか?
0706774ワット発電中さん
垢版 |
2020/04/15(水) 06:08:23.34ID:REjTV/Ka
>>704
認識はあってるよ
読み込むことで読み込み完了フラグが立つから読むしかないね
0707774ワット発電中さん
垢版 |
2020/04/15(水) 10:40:20.37ID:mA3lCB7f
>>704
>また毎回初期化するのは避けたいのですが、単に受信バッファをクリアする方法ってありますか。

__HAL_UART_SEND_REQ(&huart1, UART_RXDATA_FLUSH_REQUEST);
HALのマクロ直だけど・・・。
0708774ワット発電中さん
垢版 |
2020/04/15(水) 15:05:10.36ID:scwlfN9y
STM32CubeIDE 1.3.1が来ましたよ。
リリースノートはまだ載ってないので何が変わったか不明w
0710774ワット発電中さん
垢版 |
2020/04/15(水) 15:46:46.94ID:vkIKj9xF
学術巨大掲示板群: アルファ・ラボ
ttp://x0000.net

物理学 化学 数学 生物学 天文学 地理地学
IT 電子 工学 国語 方言 言語学 など
0714774ワット発電中さん
垢版 |
2020/04/16(木) 09:15:01.45ID:xbdFtYMR
>>711>>713が何に対するコメントなのかが分からずもやもやする。
0715774ワット発電中さん
垢版 |
2020/04/16(木) 11:58:57.99ID:DfYGactE
HAL_UART_ReceiveとHAL_Delayの同時使いでの問題は、結局UARTの割り込み使うことで解決しました。
何事も横着せず根本から理解する事が大事だと再認識しました。
0716774ワット発電中さん
垢版 |
2020/04/16(木) 19:07:02.47ID:xbdFtYMR
なんで生成されたUARTのコードがリングバッファになってないのか不思議な気がしないでもない。
Arduinoからマイコンの世界に入った人だと戸惑うのでは。
0717774ワット発電中さん
垢版 |
2020/04/16(木) 19:18:46.96ID:kwu9aG36
んな大した手間でも無いんだから文句書いてる間に手を動かせよ。
0718774ワット発電中さん
垢版 |
2020/04/16(木) 21:57:17.26ID:xbdFtYMR
大した手間でもないからと手を動かしている人であれば不思議だとは思わないかのような狭さ。
わりとそういう人はいるから今さら不思議ではないけどね。
0719774ワット発電中さん
垢版 |
2020/04/16(木) 22:51:07.82ID:5P67u0WM
不思議に思う事イコール手が止まる事かのように捉えてるのが笑いどころやぞ
人を見る時は自分の行動を基準に考えがちだから、そういう事よ
0721774ワット発電中さん
垢版 |
2020/04/17(金) 10:34:47.32ID:9UUCx7/f
リングバッファじゃないけど俺もバッファ自前でクリアしたい時があってちょっとした層は拵えたな。
0722774ワット発電中さん
垢版 |
2020/04/17(金) 10:41:40.14ID:9UUCx7/f
STM32FのUART peripheralまあまあ良く出来てる方だと思う・・
比較対象がバグバグなUSARTとか便利そうで融通の効かんNXPのそれしか知らないけど
0723774ワット発電中さん
垢版 |
2020/04/17(金) 14:52:22.69ID:21M+blvA
nucleo-H755
どこにも売ってない
日本で開催されたセミナーでは配られたらしいんだが、

Digi-keyでH745なら在庫あるんけどな
0725774ワット発電中さん
垢版 |
2020/04/21(火) 14:25:33.45ID:TXzhq+Z/
なんでご本家ARMのCMSIS-DAPやSTのST-LinkよりJ-Linkの方が速くて安定して動くんだろう…
コンパイラや開発環境もだいたいEWARMが一番アッパーだけど、なんでご本家の方が弱いの…
0727774ワット発電中さん
垢版 |
2020/04/21(火) 20:14:32.30ID:MGKPzaUh
そんなとこ作り込んでも金にならん
色んな意味で安く使える環境を作ってシェア取れば勝ち
0728774ワット発電中さん
垢版 |
2020/04/22(水) 06:40:00.64ID:ycOxPP4M
値段の差は考えないのかな
0729774ワット発電中さん
垢版 |
2020/04/22(水) 07:45:10.63ID:okcFzXx9
EWARMはまさに価格と言うか投入されたであろうリソースの差はモロに感じる
ICEの性能差はマジなんなんだろうねそんなに価格差あるもんでもないのに
NXPのとかアダプタ付けたら簡易ロジアナになったり面白いなと思う
0731774ワット発電中さん
垢版 |
2020/04/24(金) 15:56:39.38ID:BLJaVdW/
普段抜くリオ使いが、NXPのFRDMに嵌った。

Win10で使うには、Firmにワクチンっぽいの打ってってか。
0733774ワット発電中さん
垢版 |
2020/04/29(水) 20:42:14.48ID:t/9+Pgc1
>>732
なにかあったの? 
彼女にHALをディスられたとか?
0735774ワット発電中さん
垢版 |
2020/05/02(土) 08:44:43.84ID:NbSJp4+S
Aliexpress で買ったSTM32F072なのだが、半田付けしてSTM32CubeProgで書こうとしたら、フラッシュの内容が読めない。
何かとおもったらOption Byteでレベル1プロテクションが掛けられていた。
…という事は、再利用品?端子とか全くきれいなのだが。
0736774ワット発電中さん
垢版 |
2020/05/02(土) 08:51:11.40ID:cGXqKjDU
プログラミング済みのチップがキャンセルとかで流れてきたのでは?
0737774ワット発電中さん
垢版 |
2020/05/02(土) 09:59:26.73ID:E8jFBpnT
>>735
ショップ教えて欲しい
安いの買い漁っているから気になる
0738774ワット発電中さん
垢版 |
2020/05/02(土) 12:43:39.16ID:NbSJp4+S
>>737
Gotone IC store という所なのだが 前買った時は何も無かったのでたまたまなのかな、
0739774ワット発電中さん
垢版 |
2020/05/03(日) 19:44:10.99ID:3TsBPq8F
>>736
げっ そんな事もあるんだ。
0740774ワット発電中さん
垢版 |
2020/05/03(日) 21:35:01.94ID:OI32wxM6
3月の宿題で(1)のみ正解の数弱@shukudai_sujaku

昨年度の大学への数学(大数)での勝率は、

学コンBコースが 1/1 = 100% ,

宿題が 3/10 = 30% でした!

宿題の勝率が低すぎると思うので、

これからは一層精進していきたいです!

https://twitter.com/shukudai_sujaku
https://twitter.com/5chan_nel (5ch newer account)
0741774ワット発電中さん
垢版 |
2020/05/27(水) 14:39:31.46ID:kxTw63wj
cubeIDE初めて使ってみたが日本語化けることあるのがうざいな
0743774ワット発電中さん
垢版 |
2020/05/29(金) 22:38:38.25ID:JM5A85QL
usb hostやってるんだけどgenerateされるコードの出来の悪さに驚くわ
こんな糞コードでよくリリースできたな
0744774ワット発電中さん
垢版 |
2020/05/30(土) 10:10:50.60ID:FXdKXcQ+
べつにそのまま使わなきゃならないって法律は無いから好きに改造すれば良い。

自分でコード改造した後、IOC編集してコード生成すると
自分のコードMXが潰して来るのでそれだけなんとかして欲しいが。
0745774ワット発電中さん
垢版 |
2020/05/30(土) 10:31:24.38ID:5w1IFu0W
日本語のコメント化け本当に治してほしいな
0746774ワット発電中さん
垢版 |
2020/05/30(土) 10:40:41.22ID:Cb25Ycme
Shift-JISに設定してもダメだったっけ。
0747774ワット発電中さん
垢版 |
2020/05/30(土) 10:45:21.22ID:n2ayGDCi
ローマ字コメントに慣れすぎてスラスラ読めるようになったぞ
0749774ワット発電中さん
垢版 |
2020/05/30(土) 19:21:28.40ID:r0IsNORU
libopencm3がお気に入りなのですが使ってる人いませんか??
0750774ワット発電中さん
垢版 |
2020/05/31(日) 19:48:34.64ID:rEPkjszd
>自分でコード改造した後、IOC編集してコード生成すると
>自分のコードMXが潰して来るのでそれだけなんとかして欲しいが。

/* USER CODE BEGIN x */

/* USER CODE END x */

の間に書いていても潰してくる?
0751774ワット発電中さん
垢版 |
2020/05/31(日) 20:05:19.91ID:itDWCRu9
>自分でコード改造した後
その領域にコーディングするなら改造って表現しないでしょ
0752774ワット発電中さん
垢版 |
2020/05/31(日) 20:55:35.81ID:rEPkjszd
>>751
だったら上書きされても仕方がないね。

特定のペリフェラルについてのものなら、IOCの管理外にしては?
0753774ワット発電中さん
垢版 |
2020/05/31(日) 22:10:32.74ID:qNpiUGrA
BEGIN - END で挟んで保護されるのは/Coreの中だけのようだ。
当然ながらそれで済まない実装なので他のフォルダもどんどん変更してる。

毎度潰されてはwinmarge で戻してるよ。
0756774ワット発電中さん
垢版 |
2020/05/31(日) 22:48:11.90ID:++9F/ujy
保護したいところに新しくガード用のコメント書いてもダメなの?
0757774ワット発電中さん
垢版 |
2020/05/31(日) 23:13:46.41ID:qNpiUGrA
>756
無視されてる。
0758774ワット発電中さん
垢版 |
2020/06/01(月) 10:35:02.29ID:v2QAFeHg
>>743
どうひどいの?
シェアNo1のSTMのリファレンスがそんなひどいんじゃいろんなとこからクレームあると思うけど
hostとかになるとそもそもべた書きじゃなくRTOS入れて動作させるのが妥当な部分だよね
0759774ワット発電中さん
垢版 |
2020/06/01(月) 10:38:30.44ID:v2QAFeHg
>>744
>自分のコードMXが潰して来るので
こうなるともう使いにくいだけなので、
生成されるコードはほぼユーザが文句のつけようのないリファレンスコードじゃないと意味ないんだよな
万人向けなんで余計な箇所は削ってゴリゴリにチューンしたいんなら話は別だけど
そこまで糞コードなんかな?
0760774ワット発電中さん
垢版 |
2020/06/01(月) 10:39:55.68ID:v2QAFeHg
>>755
ない
あれはコーディングの労力をセーブするためのもんだし
逆に手間になるんじゃまったく意味なし
0761774ワット発電中さん
垢版 |
2020/06/01(月) 10:44:58.07ID:8xYhlLH7
>>758
シェア多かろうが、クレーム多かろうが、修正する(できる)とは限らないからな。文字化けなんてそのいい例だろw
0763774ワット発電中さん
垢版 |
2020/06/01(月) 17:36:09.99ID:jUsvoYF7
英語が苦手な技術者がのさばってるのは日本くらいだからどうしてもほったらかしになるだろ
0765774ワット発電中さん
垢版 |
2020/06/01(月) 23:51:39.99ID:eq4FOgGa
書き換えちゃだめなところを書き換えておいて「つぶしに来る」は変ですね。
0766774ワット発電中さん
垢版 |
2020/06/01(月) 23:59:50.46ID:eq4FOgGa
>>764
UTF-8で日本語が化けるんなら、中国語でも化けるんじゃなかろうか。
0767774ワット発電中さん
垢版 |
2020/06/02(火) 01:25:09.20ID:ivzlCels
HALを量産にそのまま適用するの、なかなか勇気いりますよね。結局、自分でイチから実装してしまう
0768774ワット発電中さん
垢版 |
2020/06/02(火) 06:56:46.39ID:9sFIszf4
>>765
煽りなんだろうが、じゃなんでソース配布して自分でビルドできるようになってるの?
0770774ワット発電中さん
垢版 |
2020/06/02(火) 07:51:58.46ID:heSvQ1mx
>>768
煽りじゃないよ。

>なんでソース配布して自分でビルドできるようになってるの?
自分でビルドできるようになっていることと、MXの管理下でソース生成を継続することは
直接の関係はないと思う。

ソースが生成されるから、ユーザーコード以外でも必要に応じて自分で改造することもできるし、
改造する方がいいと思うなら改造したソースを自分の管理下におくこともできるわけだし。
0771774ワット発電中さん
垢版 |
2020/06/02(火) 08:11:13.97ID:eDrvrjlK
不満なら自分で作ってみんなに無料で配れ

コード生成はMXに任せて
マージだけで良い

頑張ってね
0772774ワット発電中さん
垢版 |
2020/06/02(火) 08:55:56.30ID:nP/q8rIa
よっぽどの初心者じゃない限り自作ライブラリ持ってるだろ
ただそんなもん配られたとこで他人が使うのは難しい
アプリでも何でもそうだが、自分で使うのと他人に使えるようにするのとでは方向性が全く違うからな
0773774ワット発電中さん
垢版 |
2020/06/02(火) 10:18:04.88ID:vaj3ThSx
ほんとに糞なんかね?
単にコードを理解してないだけじゃねーのかよwww
0774774ワット発電中さん
垢版 |
2020/06/02(火) 10:23:59.78ID:vaj3ThSx
>>761

クレーム多かったら修正するだろ
会社の信頼性に関わる
ローカル言語の文字化けでどんだけのユーザーが律儀にクレーム入れてると思ってるんだい?ww
お雨自身バグレポートぐらいはしたのかよ。
報告すらほぼだれもやってなくて、現状認識してないだろSTMはww
0776774ワット発電中さん
垢版 |
2020/06/02(火) 11:18:52.25ID:vrrEHAN8
>>773
通信応答待ちがタイムアウトがハードコーディングされて通信相性問題出るとか、その間、無限ループだからブロッキングされるとか
通信バッファが固定値でいつもそのサイズのメモリ確保される(必要に応じて変更できない)とか
テスト用途には使えるけど応用が利かない部分多いぞ
0777774ワット発電中さん
垢版 |
2020/06/02(火) 12:04:13.41ID:VLtc4qux
通信APIなんて通信速度やCPU速度やOS有無やソフト規模で
いくらでも最適な構成が変わるから

不満なら自分で作ればいい

MXはあくまで参考コード
0778774ワット発電中さん
垢版 |
2020/06/02(火) 12:27:26.36ID:UPxu2VOk
UARTのコードだとブロッキングバージョンは使わないな
0779774ワット発電中さん
垢版 |
2020/06/02(火) 12:36:07.78ID:V2e4U925
苦労なくポチポチやってそれらしく動くソースを一式を吐いてくれるだけで泣くほど嬉しいんだけど、みんな要求キツいんだな
0780774ワット発電中さん
垢版 |
2020/06/02(火) 12:38:21.07ID:VLtc4qux
超チープなCPUだとブロッキングの方が良いこともある
割り込みが使えない時も有効

普通のアプリならノンブロッキングだけで良い
0782774ワット発電中さん
垢版 |
2020/06/02(火) 14:03:29.09ID:0bhUM1Ph
電気・電子掲示板群 ttp://x0000.net/forum.aspx?id=16

学術巨大掲示板群: アルファ・ラボ ttp://x0000.net
物理学 化学 数学 生物学 天文学 地理地学
IT 電子 工学 国語 方言 言語学 など

PS 連続と離散を統一した!
ttp://x0000.net/topic.aspx?id=3709-0
0783774ワット発電中さん
垢版 |
2020/06/02(火) 14:15:30.59ID:vrrEHAN8
中途半端なコードをサンプルとして同梱 →わかる
中途半端なコードを自動生成するたびに上書 →氏ね
完璧なコードだと失職 →アホ
0784774ワット発電中さん
垢版 |
2020/06/02(火) 15:41:43.88ID:T9Kuu2Gu
自動生成は一切マージしないようにしておけば
アホ対応は減ったかもしれない

マージの完全な自動化など不可能
どこまでやっても必ず文句をいうやつがいる
0785774ワット発電中さん
垢版 |
2020/06/02(火) 18:15:53.41ID:Idathpz0
「マニュアルに書いてあること=出来ること」な人と
「コードジェネレーターで出来ること=出来ること」な人がいると思う
0786774ワット発電中さん
垢版 |
2020/06/02(火) 18:33:25.65ID:vaj3ThSx
結局
デフォで用意された Begin/End以外に確実に上書きされない仕組みがあれば問題ないってことだよな
これがあるかどうかで作業効率は全然違ってくる

任意にユーザが
/* USER CODE BEGIN x */
/* USER CODE END x */

と書いたらその部分をシカトしてくれたらいいだけなんだな
0788774ワット発電中さん
垢版 |
2020/06/02(火) 19:51:42.22ID:eDrvrjlK
>>786
試しにそれだけのルールでマージするコードを書いてみな?
単純じゃない事がわかるから
0789774ワット発電中さん
垢版 |
2020/06/02(火) 19:54:40.74ID:eDrvrjlK
そうか?

/* USER CODE BEGIN x */
#if 0
/* USER CODE END x */

とか出来るからかなり自由だぞ
0790774ワット発電中さん
垢版 |
2020/06/02(火) 21:45:18.32ID:D4ZvAFRP
あれってコメント内を保護してんじゃなくて、コメント内を退避して全部生成して上書きた後でコメント内を移植してんでしょ
0792774ワット発電中さん
垢版 |
2020/06/02(火) 22:57:37.92ID:vaj3ThSx
>>787
>>788
なんでだ?
#asm, #pragma
といっしょだろ
そもそも /* */だっておんなじじゃねーか。コンパイル対象から除外する、

/* BEGIN */ から/* END */ 区間はそのまま記述を残すだけなら何の問題も無くできるだろ
そういう統一ルールになってないことが問題なんだろが
0794774ワット発電中さん
垢版 |
2020/06/02(火) 23:46:54.44ID:D4ZvAFRP
>>791
過程が違えば実装が変わるでしょう
今の実装はお手軽に作ってそうだからチョロチョロっと改造してあちこちにユーザーコード保護できるようにはならないと思っただけ
0795774ワット発電中さん
垢版 |
2020/06/03(水) 00:30:20.67ID:ejfJrrhj
gitで生成したコード専用のブランチ作っといて
いじったコード用のブランチにmerge
0797774ワット発電中さん
垢版 |
2020/06/03(水) 03:28:32.71ID:IfwM3CtT
/* USER CODE BEGIN x */
/* USER CODE END x */

このブロックの中はソースA
このブロックの外はソースB
を使ってソースCを作る

こんなコードを書いてみな
簡単に出来ると言うなら
0798774ワット発電中さん
垢版 |
2020/06/03(水) 09:32:12.68ID:bJ5KGIpt
>>790
もとのコードを読んでるのかな。
1. プロジェクトAでユーザーコードを改変1を行う。
2. プロジェクトAをSTM32CubeIDEのプロジェクトエクスプローラでコピーしてプロジェクトBを作る。
3. プロジェクトBのIOCの名前がプロジェクトAのままなので、プロジェクトBの名前に変える。
4. プロジェクトBで、ユーザーコード改変1に手を加えて改変2とする。
5. プロジェクトBで、MXを起動してコード生成を行う。

プロジェクトAの改変1と、プロジェクトBの改変2はどうなるんだろう。仕事から帰ったらやってみよう。
0799774ワット発電中さん
垢版 |
2020/06/03(水) 22:33:28.51ID:bJ5KGIpt
>>798 の5のあとで
プロジェクトAはCoreのSrcが消えた。
4で行ったプロジェクトBの改変2は残った。

5の操作をやったときに、プロジェクトAからソースを持ってきて、4の操作が消えるのかなと思ったけど、そうでもなかった。
0800774ワット発電中さん
垢版 |
2020/06/04(木) 08:40:34.01ID:pSW0IcBl
モジュールXを使うコード生成
自分でいじくる
モジュールXはDisableにする
モジュールYを使うコードを生成

いじくったあとはOffにしないとまんま別モジュールをenableにしちゃうと
そらむちゃくちゃになるわな
0802774ワット発電中さん
垢版 |
2020/06/05(金) 00:01:02.84ID:KiSoYuOq
>>801
MXが効率を下げると思うのであれば、MXを使わないプロジェクトも作れるよ。

MXが効率を下げると考えるかそうでないと考えるかは人それぞれだけど、
MXを使うと効率を下がると考える人が、MXを使うとしたら
自ら進んで効率を下げるように努めてることになる。おかしい。
0803774ワット発電中さん
垢版 |
2020/06/05(金) 06:41:39.70ID:suD9IPzQ
後でシリアルIO追加したいとか要望が発生した時にMXで生成できる状態をなるべく保っておきたいな。
0804774ワット発電中さん
垢版 |
2020/06/05(金) 11:04:54.82ID:XeiHwUFD
時短にはなると思うが、吐いたコードの
吟味は必要
チップの機能全部カバーしてないし
0805774ワット発電中さん
垢版 |
2020/06/20(土) 20:24:25.48ID:b4YjyTxZ
今や組み込み系にもブラックボックスでも動けばおkな人いそう
0806774ワット発電中さん
垢版 |
2020/06/21(日) 04:04:18.68ID:3d6W6K5h
電子工作初心者です。質問を二点。

いままでArduino使っていて、STM32をこれから使おうと考えています。
STM32Cubeはまだ敷居が高いので、STM32duinoかMbedどちらにしようかと
思っていますが初心者へのお勧めはどちらでしょうか。

また、STM32duino/MbedでSTM32のピンの機能は変更できるものなのでしょうか。
あるいはSTM32CubeMXでpin機能を変更したあと、Mbed等から利用可能なのでしょうか。
参考になるようなサイトがあるなら紹介頂ければ幸いです。

開発環境はVSCode+PlatformIOを考えていますが、これは絶対ではありません。


よろしくお願いします。
0807774ワット発電中さん
垢版 |
2020/06/21(日) 06:32:19.28ID:1s87hKuj
>>805
STじゃないが、ライブラリがバイナリで供給されていて、逆汗してもよくわからんから
動作チェックだけ念入りにして実装することがよくある。
0808774ワット発電中さん
垢版 |
2020/06/21(日) 09:57:00.76ID:ZwoNl40K
俺はmbedのつくりのほうが好きだから雑な用途にはmbed使ってるけど
なんも知らないんだったらArduino使ったほうがいいと思うよ
0809774ワット発電中さん
垢版 |
2020/06/21(日) 10:28:18.61ID:1s87hKuj
LチカはArduinoが楽だけど、その先がねー
Cube使って始めるほうが結局は楽なような気がするな
0811295
垢版 |
2020/06/21(日) 14:46:25.63ID:+pX2bqOG
libopencm3が一番使いやすい
0812774ワット発電中さん
垢版 |
2020/06/21(日) 15:02:44.46ID:omAuoXKM
>>806
Cube IDEでやった方がいいよ
そうじゃないなら脱Arduinoする意味がない
全力でHALライブラリを覚えるんだ
0813774ワット発電中さん
垢版 |
2020/06/21(日) 21:45:23.44ID:P5E6L8N4
arduinoがいいよ。つまずくことがなく普通にうごく
ほかのは罠が多いからな。よく引っかかるw
0815774ワット発電中さん
垢版 |
2020/06/21(日) 22:33:38.42ID:20SZHQlv
やりたいのがプログラミングじゃなくて電子工作
使うのがplatformioなら
arduinoでいいと思うよ
0817774ワット発電中さん
垢版 |
2020/06/22(月) 06:04:46.55ID:Lr9Zfa/V
少しでも高度な開発環境を使いたいんだけど同時に手戻りリスクは避けたいんだよ
察してやれよ
0818774ワット発電中さん
垢版 |
2020/06/22(月) 10:22:27.44ID:SopD1f1A
806です。

多くのご意見ありがとうございます。

質問を書いたときはMbedを押されるのでは無いかと
内心思っていたのですが、なかなか決定版はないのですね。
libopencm3というのは初めて知りました。

目的は電子工作というかロボット作りです。
(RoboCupJuniorと言う大会に出ています)
コロナの影響で学校の寮を追い出され実家にいるので、
暇な時間に部屋に籠もって色々検討していたのですが
どんどん欲が出てきて妄想爆発状態です。
10万円の給付金で父が3Dプリンタを買ったので更に妄想加速中


それほどプログラミングの知識があるわけでは無いので
取りあえずは、STM32duinoの素のArduinoコマンドから初めて
少しずつSTM32固有の機能を利用する方向にしたいと思います。

また、CubeIDEは来シーズンの楽しみに取っておこうと考えています。

pinの機能変更については実践してみて改めて質問したいと思います。


ありがとうございました。
0820774ワット発電中さん
垢版 |
2020/06/22(月) 11:33:26.14ID:dprusAtr
mbedのほうが使い勝手がいいと心底思ってるがインターネットに情報がない点で大幅マイナスがつく
まわりに使い込んでる人がいるならともかくね
0824774ワット発電中さん
垢版 |
2020/06/22(月) 16:05:30.52ID:kSXj4ZnM
>>822
礼節を持って質問してくる子供に対するコメントがそれかよ。
0825774ワット発電中さん
垢版 |
2020/06/22(月) 16:33:07.63ID:IIYMisPt
電気・電子掲示板群 ttp://x0000.net/forum.aspx?id=16

学術巨大掲示板群: アルファ・ラボ ttp://x0000.net
物理学 化学 数学 生物学 天文学 地理地学
IT 電子 工学 国語 方言 言語学 など

PS 連続と離散を統一した!
ttp://x0000.net/topic.aspx?id=3709-0
0827774ワット発電中さん
垢版 |
2020/06/22(月) 18:58:42.86ID:5nlPp9EB
公式のマニュアルやサンプルよりサーチエンジンの検索結果を優先する風潮に違和感を感じる
0828774ワット発電中さん
垢版 |
2020/06/22(月) 19:46:52.63ID:TPoP+LJM
マニュアル読むのは当然として、
それだけで解決しない場合でしょ
0829774ワット発電中さん
垢版 |
2020/06/22(月) 20:11:11.47ID:j7BVL/Q1
マニュアルを読んでるとは思えないし
そんな時代でもない
0830774ワット発電中さん
垢版 |
2020/06/22(月) 20:19:57.22ID:Ysi7+v58
初心者に共通する話題を素人目線で書いてある記事のほうが、とりあえず
動くまでの時間が短い。

最初のとっかかりを得てからは、公式マニュアルが機能全部を網羅的に書いてあって
よい。

でまた、マニュアルにも書いてないようなマイナーな事柄になると、またぞろgoogleの
お出ましだね。
0831774ワット発電中さん
垢版 |
2020/06/22(月) 20:26:21.75ID:oV37mLdB
>>830がまっとう過ぎて。
電子回路でもプログラミングでも、身近かな先輩に手ほどきを受ける方がとっかかりはずっと早い。
いきなり公式マニュアルだけで、それと同じ速さで習得できる人なんて、ごく少数だろうね。
身近かな先輩がいなけりゃ、入門書か雑誌記事か今ならWEBの解説記事ってことになるよな。
0832774ワット発電中さん
垢版 |
2020/06/22(月) 20:37:33.29ID:4m9gIKQ/
身近な先輩か…反面教師みたいな人多かったし、
赤の他人のコードの方が為になるよ。
0833774ワット発電中さん
垢版 |
2020/06/22(月) 21:10:27.43ID:oV37mLdB
親の愛を受けずに育った子が、自分の子供を虐待するみたいなのか。
0835774ワット発電中さん
垢版 |
2020/06/22(月) 21:26:52.64ID:MxKEOACo
セミナーに行くと一気にできる気になるけど、あれが正しいと思う
とりあえずひと通り写経でいいから体験して大まかな地図を得てから細かいマニュアル見るのが効率いい
0836774ワット発電中さん
垢版 |
2020/06/22(月) 21:29:23.99ID:gL+3vw7c
まずは骨組みできたほうが理解しやすいね
マイコンに限らないけど
0837774ワット発電中さん
垢版 |
2020/06/22(月) 22:07:34.13ID:Y5mNt4Ub
ホビーユーザーが少ないと
そういう取っ掛かりになる情報は少ないんだよな

STM32も僅かなネット情報はロボコン学生っぽい人のもので
仕事で使ってる人は個人ブログで発信したりしないからなぁ
0838774ワット発電中さん
垢版 |
2020/06/22(月) 22:10:58.38ID:gL+3vw7c
新入社員や後輩用に作ったパワポがわんさかあるけど、まあ社外公開できないしなあ
ブログ用に書き直すほどの熱や時間は別のものに割いてるから難しいわ
0839774ワット発電中さん
垢版 |
2020/06/22(月) 23:12:55.71ID:vkWaBmpX
日本語の解説作ったとこでアクセス少ないからな
ページ作ってライブラリとか公開してるが英語だけでやってるw
0840774ワット発電中さん
垢版 |
2020/06/23(火) 00:18:01.74ID:28b9AvXk
>>830
ググると上位に出てくるHow to ArduinoやHow to RaspberryPi的なサイトで
オフィシャルの技術資料を紹介している所って見たこと無いな
技術資料の存在自体を知らない初心者は少なからずいるのでは
0841774ワット発電中さん
垢版 |
2020/06/23(火) 00:50:00.67ID:Vp474BxI
わざわざ英単語でググってるんだから公式出せよgoogleと思うことはしばしば
0842774ワット発電中さん
垢版 |
2020/06/23(火) 07:29:56.58ID:pyRyqggC
googleの検索結果なんて「金になりそうなページ」が先じゃん
0844774ワット発電中さん
垢版 |
2020/06/23(火) 09:32:31.64ID:KEN3UDZN
まあまだSTM32は扱いが素直だし、情報も多いな(中華のパチモンチップも多いしw)
ATSAMDなんかadafruitが殆ど公式だw
0845774ワット発電中さん
垢版 |
2020/06/23(火) 19:53:18.92ID:HdjLdiZT
データシートがあるし
コード自動生成機能もあるから
全然苦労しなくてつまらんくらいだ

良い時代になったもんだ
0846774ワット発電中さん
垢版 |
2020/06/23(火) 20:26:25.97ID:BpGjunXD
脱Arduinoするのにこの上なく適したデバイスだと思うわ
すごく使いやすい
0852774ワット発電中さん
垢版 |
2020/06/24(水) 09:25:53.95ID:IAkD5t0V
ほんのわずかに足すだけでより性能高いのが買えるからな
というのはあるが、だいたいにおいてbluepillで十分間に合うし、情報も多いしPC13=LEDにされてるサンプルも多いからbluepillでいいわw
0856774ワット発電中さん
垢版 |
2020/06/24(水) 12:20:03.62ID:octcAd+L
そんなことより、お前ら
bluepill のoscやusbに繋がれているピンの有効利用方法を考えろや
いや、教えて下さい
0857774ワット発電中さん
垢版 |
2020/06/24(水) 12:44:07.87ID:IxypbfKw
USB端子は色々と便利じゃないか?
PCから制御したりデバッグ情報をはきだしたり

OSCはいらんな
なんで2個もつけたかねえ
0859774ワット発電中さん
垢版 |
2020/06/24(水) 12:49:07.62ID:IxypbfKw
>>851
だよね
チップ単体より安いってどういうこと?
って思う

躊躇なくガシガシはんだ付けしたり加工したり出来る
0860774ワット発電中さん
垢版 |
2020/06/24(水) 13:00:32.54ID:Qz2iwHx0
2.54mmビッチに縛られるの嫌なんでこれからも基板起こすよ
原理試作ぐらいならnucleo使うけど。
0861774ワット発電中さん
垢版 |
2020/06/24(水) 13:03:23.80ID:UHwVl3bL
2.54ピッチで使うために
Blue Pillっぽい基板起こしてる俺と正反対やんけ
0862774ワット発電中さん
垢版 |
2020/06/24(水) 13:05:27.74ID:IxypbfKw
マイブームは32pin最強のG431
8pinも気になるけどまだ使ってない

H743はNucleoで遊んだ
745はこれから
0864774ワット発電中さん
垢版 |
2020/06/24(水) 13:30:40.94ID:IAkD5t0V
>>858
単純に値段ならF401が300円からあるし、何が欲しいかによるだろ
そういう質問するレベルならbluepillで十分だよ
0865774ワット発電中さん
垢版 |
2020/06/24(水) 15:03:11.01ID:Qz2iwHx0
趣味でも制御できるかどうかわからんデバイスならいきなり基板起こさずブレッドボードかユニバーサル基板で動かしたりするだろ。
原理試作って言葉尻だけ捉えたいのかね?
0867774ワット発電中さん
垢版 |
2020/06/24(水) 17:31:40.71ID:YF0uttow
「原理試作って... まさか仕事の話?」
これが何を意図してるのかが不明だな。
>>865が反応するほどの意味はないと思うけどね。取り組み方はひとそれぞれなんだし。
0868774ワット発電中さん
垢版 |
2020/06/24(水) 17:55:48.94ID:IAkD5t0V
普通に「テスト」とか「試作」でいいのにやってることすごそうな単語使ってるから反応しただけでしょ
0871774ワット発電中さん
垢版 |
2020/06/24(水) 18:53:56.06ID:YF0uttow
>>869
こんなところにPOCって使うのか。普段の常識はそれぞれだな…

>>870
「まさか」って疑いのニュアンス含んでしまうからなあ。この場合、仕事でも趣味でも関係ない部分でもあるし。
ちょっとした行き違いだね。
0873774ワット発電中さん
垢版 |
2020/06/24(水) 21:48:37.81ID:e9PVrETZ
32ピンでUARTがひたすら欲しくなることがたまにある
出来のいいソフトウェアUARTのライブラリないっすか
0876774ワット発電中さん
垢版 |
2020/06/24(水) 21:56:52.44ID:qGlraiCO
一度自分で作っておけば使い回しがきく
ちょっとの変更で他CPUにも

UARTなんて普通はソフトでやるもんじゃないけど
CPUの無駄使い
0879295
垢版 |
2020/06/24(水) 23:42:15.63ID:nwkll+h9
使える外部割り込みとタイマーの数次第だな
0880774ワット発電中さん
垢版 |
2020/06/25(木) 00:13:05.33ID:BKQUCvDb
多チャンネルソフトウェアUARTは、同じビットレートで使う限りは
割り込みは、タイマー割り込み1個で済ますものだと思ってた。
0881774ワット発電中さん
垢版 |
2020/06/25(木) 05:11:15.32ID:e/ydeB9B
速度によるんじゃね
遅ければポーリングでなんとかなるが。
0883774ワット発電中さん
垢版 |
2020/06/25(木) 07:24:03.25ID:wv1z/vgT
>>880
複数のデバイスが任意のタイミングで送ってくるのを受ける場合それだと難しくね?
全てのデバイスが同じタイミングで送ってくるのであれば可能だと思うけど
0885774ワット発電中さん
垢版 |
2020/06/25(木) 08:42:56.90ID:BKQUCvDb
>>883
たとえば、
ビットレートの4倍でサンプリングする(このタイミングを作るのにタイマー割り込みを使う)
(複数のチャンネルならそれぞれ別に)2回連続してLならスタートビットとみなし、そこから4回のタイマー割り込みごとにD0からD7をシフトインする。
みたいな感じで。
0886774ワット発電中さん
垢版 |
2020/06/25(木) 10:24:57.33ID:mvIe3rrA
優しいオッサンが多いな
0887774ワット発電中さん
垢版 |
2020/06/25(木) 12:00:09.61ID:KoLtcJ5J
複数の受信を同じポートグループにしておいて
タイマーをトリガーにDMAでメモリにポート状態を書くようにするのが良いかな

こうすればCPUは暇な時にまとめて処理出来る
0888774ワット発電中さん
垢版 |
2020/06/25(木) 12:08:26.15ID:KoLtcJ5J
サンプリング周波数は一番速いヤツの4倍とか
115200bpsの1/n限定で(115200x4)Hz固定とか

最速の1/nじゃないのがあるとちょっと面倒
0891774ワット発電中さん
垢版 |
2020/06/25(木) 19:13:53.31ID:JpCbfORd
115200bpsを4倍でサンプリングとすると周期は2.17us
マイコンのクロックを72MHzと仮定すると全て込みで156クロック
実装は出来そうだけど結構忙しそう
0893774ワット発電中さん
垢版 |
2020/06/25(木) 21:51:17.82ID:EaCqrJmH
毎回割り込みじゃきびしいけど
まとめて処理なら楽勝だろ
0894295
垢版 |
2020/06/27(土) 16:48:08.66ID:9c+g5Eu0
なるほど勉強になるなあ
0895774ワット発電中さん
垢版 |
2020/06/29(月) 21:02:35.29ID:Q45+zktt
ソフトウェアによるUARTと一口に言っても
1. 一定周期のタイマー割込みでRxを監視、H/Lを取り込みながら8bit溜まったら
 一文字入力完了、
 出力も同様
2. Rx入力で外部トリガ割込みを発生させてその時の時刻を記録してゆく、
 スタートからの時間で割り込み禁止して終了
 出力は1bit幅で割り込み掛けてポートを上げ下げ

2はめんどくさいから1でやるのかな
0897295
垢版 |
2020/06/29(月) 21:58:59.72ID:fCg2n1c4
受信についてはスタートビットを外部割り込みで検出して残りのビットを
タイマー割り込みで拾うという方法もある
0898774ワット発電中さん
垢版 |
2020/06/29(月) 22:10:27.58ID:aw26SnhE
ハードの基本は一定間隔のサンプリングだから
それを忠実に再現するなら>>1

複数chも>>1の方がやりやすい

まあ普通はハードを使う
0899774ワット発電中さん
垢版 |
2020/06/29(月) 22:13:04.32ID:aw26SnhE
ソフトの実装はどれが正解ってこともない
使える資源や通信速度などで臨機応変に決めればいい
0900774ワット発電中さん
垢版 |
2020/06/29(月) 22:39:35.75ID:8/06r+6n
先月作る羽目になったソフトウエアシリアルは
外部割込みがでタイマーを動かしてビット取りこみ終わったらタイマー止めたな
0901774ワット発電中さん
垢版 |
2020/06/29(月) 22:48:51.48ID:NXHbahzE
後処理でCPUの仕事が増えるけどタイマのインプットキャプチャを使う手もあるな
かなりの高速通信でも受けられるかと
0904774ワット発電中さん
垢版 |
2020/07/03(金) 20:37:10.15ID:B9cS8p5V
チャンネルが少なければそうかもね
チャンネルが少ないなら普通ハードを使うけどね
0905774ワット発電中さん
垢版 |
2020/07/03(金) 21:11:21.35ID:+Juz8BvF
足らなくてもI2C接続のシリアルポートとかあるし、それ載せるよな。
0907774ワット発電中さん
垢版 |
2020/07/03(金) 21:48:54.70ID:B9cS8p5V
I2C UART変換を使うくらいなら
安マイコン追加の方が安いんじゃ?
0908774ワット発電中さん
垢版 |
2020/07/03(金) 22:10:43.03ID:Cj02wqlJ
ま、有るとしたら、基板作った後、
どうしても追加のシリアルが必要です、
でも基板の作り直しはなしですって場合かな。
0909774ワット発電中さん
垢版 |
2020/07/03(金) 22:12:23.74ID:B9cS8p5V
基板の作り直しがないのにUARTをどうやって追加するんだかわからん
0912774ワット発電中さん
垢版 |
2020/07/03(金) 22:33:16.45ID:j5Yo2ydm
基板開いてるとこに適当なio引っ張りだしてコネクターおいとくのは基本だろ
基板変更なく機能追加できる
0913774ワット発電中さん
垢版 |
2020/07/03(金) 23:49:12.78ID:pjWICsaI
ターミナルサーバーを思い出した。
シリアルポートが沢山出ていてTCPポートと相互変換する奴。
今でも売ってるのかな。
0915774ワット発電中さん
垢版 |
2020/07/04(土) 02:40:57.81ID:5z89IDr3
いわゆる無人くんの中身に使われてる(現時点でもそうかは不明)
タッチパネル、身分証用スキャナ、プリンタ、生体認証、カード発行機、
USB接続もあえて 232C 接続して制御を統一してる
0916774ワット発電中さん
垢版 |
2020/07/04(土) 03:14:45.91ID:SQZMOfTj
>>913
ネットワーク機器の管理に使うから、バリバリ使われてるよ
普段はTCP/IPで入れるけど、障害時やメンテするときはシリアルも使ってる
0917774ワット発電中さん
垢版 |
2020/07/04(土) 06:16:51.51ID:VqScqO+z
>>912
そうなのか
うちだとあり得ないなあ
つなぐ相手を入れるスペースなんか無いし
後から外にコネクタ出すなんてのも無理

製品のサイズや種類によるんだろう
0918774ワット発電中さん
垢版 |
2020/07/04(土) 09:09:48.73ID:GOz77qVv
ある程度のカスタム性を残さないといけない用途と、がちがちの量産用とでは設計が変わるしね。
5chは違う世界が疑似体験できるいい場所。
0919774ワット発電中さん
垢版 |
2020/07/04(土) 11:22:43.85ID:VAfYiU04
うちはあまりよろしくない業界だから特に要求されなくても後に数回の改造拡張に対応できるように設計しとくのが普通
上場企業の大工場でも稼働計画が適t・・・フレキシブルなんだよね
数年稼働だと聞いてたのに、他設備に転用するから調整しろとか、同スペックを追加で100台作って10年単位の量産やるわとか
0921774ワット発電中さん
垢版 |
2020/07/06(月) 07:56:23.71ID:GT6q0zMq
806です。
皆様からのアドバイス感謝いたします。ありがとうございました。

少々進捗(←と言う言葉を最近知りました)の報告を。

私の予定では3種類のSTM32を使う予定でした。
F303K8T6/F303VET6/F446VET6の3つです。
検証用にNucleo-64 F446REを買っていて、「よっしゃ上手くいくぞう」と
思っている矢先に、PlatformIOではNucleo等のボード以外は
Arduinoライブラリが使えないことが解りました。

と、言うことでしょうが無いのでSTM32CubeIDEを使うことにしました。
この土日にF303K8T6の最小限のボードを作って、Lチカ出来るようになりました。

調査中WebでSTM32の最小回路と称する回路図がいくつか見つけたのですが、STMicoの推奨どおりの
コンデンサを設置していなかったり、CPUへの書き込み方法では、Serialでの書き込みとSWDでの
書き込みの説明が混在していたりと解りずらく、随分苦戦しました。


これからはHALライブラリを使ったコーディングの勉強です。
正直、今のところ何のことやら全く解りません。ははは。

とはいえ、妄想はまだ止まらないので、これからFreeRTOS/DMA/CANについて勉強予定です。
また、STM32固有の機能の、超高速AD変換、ADCのキャリブレーション、CORDICの利用も
したいと思っています。


学校の方は八月七日まで閉鎖の予定だったのですが、七月一三日からの
開校が決まりました。(課題が済んでいない...)

ということで、また行き詰まったら質問させて頂きたいと思います。
今後ともよろしくお願いします。
0922774ワット発電中さん
垢版 |
2020/07/06(月) 08:07:36.67ID:hQ9vd8gN
小生とか言い出しそうなおっさんみたいな文体だけど好感の持てる若者だな
実際のおっさんの体と交換してやりたいわ
0926774ワット発電中さん
垢版 |
2020/07/06(月) 10:47:12.29ID:lTcZXOnu
一択に絞りたがるのは今も昔も初心者だけ
何に使いたいか考えて選べ
0927774ワット発電中さん
垢版 |
2020/07/06(月) 11:09:16.24ID:jWrfzNOf
安物のボードにのってる32.768kHzの水晶が発振しなかったり
変な周波数で発振したりで不安定なんだが叩くと安定発振する。
海外では負荷容量の問題と言われてるようだけど先生方の意見はどうですか?
0928774ワット発電中さん
垢版 |
2020/07/06(月) 11:17:35.29ID:GgfTCVSx
水晶なんてコンデンサの容量しかいじれるとこないんじゃないの
0929774ワット発電中さん
垢版 |
2020/07/06(月) 11:35:58.99ID:jWrfzNOf
ボードについてるのは15pfっぽい。stm32の推奨水晶の負荷(3〜12.5pf位)よりは大きいけどこの程度で不安定になる??
外してみるしかないか
0930774ワット発電中さん
垢版 |
2020/07/06(月) 11:58:55.39ID:lTcZXOnu
ひとくちに「水晶」って言っても個体差(製品差)があって、発振が安定不安定、容量がいくつぐらいがいいって変わる
推奨値はその範囲で探せって目安であって、それに近ければいいってもんじゃないし、基板パターンなんかによっても変わる
0931774ワット発電中さん
垢版 |
2020/07/06(月) 12:27:55.10ID:jWrfzNOf
うーん。水晶と負荷の組み合わせの問題ではなくてstmの発振回路側の
都合で負荷容量が大きいと発振できないと言われてるぽい。
本当かね?
0933774ワット発電中さん
垢版 |
2020/07/06(月) 12:31:49.60ID:EIHICGNl
>>926
F3xxが渋いって書いてる人がいたから
渋くないのはどれだと思ってるのか聞きたかっただけなんだけど

上から目線の中身の無い会話が好きな人かな?
>>930といい
0934774ワット発電中さん
垢版 |
2020/07/06(月) 12:54:13.26ID:jWrfzNOf
>>932
俺のはstm32 smartというボードなんだけど
bluepillでも同じ問題が報告されてるね
そのうちコンデンサ換えてみますわ
0935774ワット発電中さん
垢版 |
2020/07/06(月) 15:37:19.36ID:gUXGdRbF
>>927
エラッタに記載されてるLSEが発振しない件の事だったら
発振子とパラに16-22Mの帰還抵抗に入れるのがおすすめと書いてある。
0937774ワット発電中さん
垢版 |
2020/07/07(火) 17:36:55.74ID:08JB5Rfw
>>921
がんばれ!
Arduinoライブラリを離れたのは正解
Cube HALで書き直せた時、スーパーマンと化すぞ
0938774ワット発電中さん
垢版 |
2020/07/24(金) 13:11:06.38ID:/8VvXq4g
中華stlink2ってどうやって使うものなの?
SWDIOをSWCLK、RSTを配線して、新品のstm32に書き込み成功→二回目から書き込めず
書き込むタイミングでリセットボタン連打で、ごくたまに書き込み成功って感じなんだけど
0939774ワット発電中さん
垢版 |
2020/07/24(金) 13:20:33.67ID:24j1+SRr
>>938
書き込んだプログラムがSWDIOを有効にしていなかったというオチはない?

俺、初めてのときにそれやったし。
0941774ワット発電中さん
垢版 |
2020/07/24(金) 13:32:31.25ID:24j1+SRr
>>940
CubeIDE(というかMX)を使ってるなら System coreの SYSのDebugで Serial Wireを選んだら、ピンアウト表示にも反映されます。
純粋にソースコードでやったことは無いな…
0942774ワット発電中さん
垢版 |
2020/07/24(金) 18:06:39.56ID:oQyamXvk
>>938
私もそんな経験があったなあ
NucleoをST-LINK2にして
リセットつないで復活させた覚えが

復活させてからは再発してない
0943774ワット発電中さん
垢版 |
2020/07/24(金) 20:48:47.30ID:w7UW16OZ
>>941
そんな方法があったのか。ありがと
stm32cubeideの方では解決したけどarduinoの方はまだ解決できず

ここまでのメモ
stlinkでstm32に書き込みできなくなったらstm32 st-link utilityでリセットボタン連打しつつ接続してデバイス消去すれば復活
stm32cubeideでプロジェクト作ったら>>941の方法で設定もしくはソースコード中の__HAL_AFIO_REMAP_SWJ_DISABLE();をコメントアウトしないと書き込みできなくなる

って感じかな
中華stlink2の安物だから起きたのかと思ったけど純正品でも同じトラブル起きそうだね
0944774ワット発電中さん
垢版 |
2020/08/05(水) 22:58:12.58ID:a5Mr82a3
げっ
これってバグじゃねーの

次スレ立てた人

>>943の書いてくれた↓忘れずコピペしてね

>stlinkでstm32に書き込みできなくなったらstm32 st-link utilityでリセットボタン連打しつつ接続してデバイス消去すれば復活
>stm32cubeideでプロジェクト作ったら>>941の方法で設定もしくはソースコード中の__HAL_AFIO_REMAP_SWJ_DISABLE();をコメントアウトしないと書き込みできなくなる
0945774ワット発電中さん
垢版 |
2020/08/05(水) 23:00:51.78ID:a5Mr82a3
あ、>>941入れないとあかんな
下の941と942全文コピペよろしく>>次スレ立て人様

941 名前:774ワット発電中さん[] 投稿日:2020/07/24(金) 13:32:31.25 ID:24j1+SRr [2/2]
>>940
CubeIDE(というかMX)を使ってるなら System coreの SYSのDebugで Serial Wireを選んだら、ピンアウト表示にも反映されます。
純粋にソースコードでやったことは無いな…

943 名前:774ワット発電中さん[sage] 投稿日:2020/07/24(金) 20:48:47.30 ID:w7UW16OZ
>>941
そんな方法があったのか。ありがと
stm32cubeideの方では解決したけどarduinoの方はまだ解決できず

ここまでのメモ
stlinkでstm32に書き込みできなくなったらstm32 st-link utilityでリセットボタン連打しつつ接続してデバイス消去すれば復活
stm32cubeideでプロジェクト作ったら>>941の方法で設定もしくはソースコード中の__HAL_AFIO_REMAP_SWJ_DISABLE();をコメントアウトしないと書き込みできなくなる

って感じかな
中華stlink2の安物だから起きたのかと思ったけど純正品でも同じトラブル起きそうだね
0947774ワット発電中さん
垢版 |
2020/08/06(木) 07:46:21.41ID:t89/X9dv
シリアルワイヤーピンがGPIOと兼用になっているわけだし、
そこに何か(デバッガ含む)を繋ぐなら、その何か用の設定が必要だという前提でいいのかもね。
0948774ワット発電中さん
垢版 |
2020/08/06(木) 08:44:20.17ID:g6YbDQqP
人様が困ったこと、それに、はまって時間を費やしたことを他人事と思わず、
情報を有効利用して、自分はそれにはまらないように気をつける、人の経験を自分のこととして学習できる人と

人ごとと軽ーく受け流し、再度自分がどつぼにはまってしまい
車輪の再開発やらかす >>946

の差

>>946の糞人生が目に見えるようだ
何をやってもダメなやつだろなww
0950774ワット発電中さん
垢版 |
2020/08/06(木) 12:17:19.56ID:WXGfI679
自分は他人が作ったものでも自分のプロジェクトに有用と吟味出来れば分け隔てなく受け入れ活用する。
今回の件だってCubeMXでてSWDデバッグ使う設定でコード生成してたらそれに応じたコードが生成され問題は発生しない。

MX使わない選択したなら使いたいIOがSWDのピンとMUXされてる位の事は下調べしてからコードなり回路図書けよ。
0951774ワット発電中さん
垢版 |
2020/08/06(木) 12:53:47.33ID:dQnuiKVx
「俺様が不必要だと思う情報は書くな(主観)」みたいな輩が表のSNS等も含めていっぱいいるからな
0952774ワット発電中さん
垢版 |
2020/08/06(木) 13:16:28.35ID:NaVek5AU
>>946
同感
すぐに貼れるテンプレ形式にしてくんないとやらない、俺が建てるなら
0964774ワット発電中さん
垢版 |
2020/08/14(金) 06:49:16.77ID:JBEn1V5C
STM32CubeIDE 1.4.1 は新デバイス対応、で良いのかな?
0965774ワット発電中さん
垢版 |
2020/08/15(土) 18:25:18.86ID:IWoJuQim
Update で 1.4.2が入ってきた。
プログラムモジュールの更新っぽい。
0966774ワット発電中さん
垢版 |
2020/08/20(木) 22:35:13.65ID:UPYXDQh+
久々にSTMのサイトを見に行ったが、非力なおいらのパソコンが落ちるかと思うほど
ぐちゃぐちゃだなあ。カーソル当てただけでコロコロ動くし、落ち着かないサイトだ。
製品セレクタなんてどうやって使うんだ。
0967774ワット発電中さん
垢版 |
2020/08/20(木) 22:56:38.75ID:n11HhiMW
>>966
>製品セレクタなんてどうやって使うんだ。

たとえばこれの話?
https://www.st.com/en/microcontrollers-microprocessors/stm32f4-series.html#products
右の上の方のPackageとかOperating Frequency とかはソートしかしてくれないですが、
左端のペイン。下の方に Filter があって、メモリやパッケージ、ペリフェラルで絞り込みができるようになってます。


でも、そういう話じゃないのかな。
0968774ワット発電中さん
垢版 |
2020/08/21(金) 00:00:45.37ID:1ueuH3Wh
>>967
そういう話なんです。どうもありがとうございます。

全体にサクサク動かないし、横スクロールだって一番下まで行かないと出来ない。
途中でおっとり出てくるMore details変な矢印でもトロトロしか動かない。
フィルタもひたら上下スクロールさせられる。
ということで、普段はdigikeyで検索しています。digikeyの詮索で、例えば「STM32」って入れると
たいがいのものはサクサク見つけられるし、ついでも単価もわかっちゃう。

STMのweb設計者は、使いたかったら「慣れろ」ってスタンスなんだろうな。
もっとも、おいらのPCとネットの環境、そして頭が非力すぎるのかもしれませんが。
0969774ワット発電中さん
垢版 |
2020/08/21(金) 07:06:13.98ID:25uoWY/K
STに限らず、WEBサイトは遅い端末で見ると悲しくなることが多いね。
クリックしたときにはレイアウトが変わっていて、期待しないページに飛ぶとか。

>普段はdigikeyで検索しています。
便利ですね。なんならほかのメーカーの製品とも比較できるし。
0970774ワット発電中さん
垢版 |
2020/08/21(金) 07:20:28.01ID:Pm/7gmVX
確かにあのページはチラチラしすぎる、まあ個人的な好みにもよると思うけど
あと日本語ページも2種類あって
https://www.st.com/ja/microcontrollers-microprocessors.htmlから行くと高機能で重くてチラつくけど
https://www.stmcu.jpから行くと比較的軽くてチラつかないサーチページが出る
Loginはそれぞれ登録が別になってるらしい
0971774ワット発電中さん
垢版 |
2020/08/21(金) 07:33:52.11ID:Hbi4939d
そんなPC環境じゃJREだのEclipse類を動かして開発すんのも辛かろうに。
0972774ワット発電中さん
垢版 |
2020/08/21(金) 07:43:53.27ID:25uoWY/K
開発にEclipse使うとも限らんし、WEBサイトを別の端末で閲覧するときの話かもしれんしね。
0973774ワット発電中さん
垢版 |
2020/08/21(金) 07:57:03.12ID:RFpDNX4P
いらいらするからgoogleから飛んでるな
デザインはいいけど使い勝手悪すぎる
0974774ワット発電中さん
垢版 |
2020/08/22(土) 00:58:58.65ID:Z/yogsnK
>>971
Jは使わないけれど、eclipseはIndigo時代から使っているよ。
最近はバージョンが頻繁に上がって、もうどうでもいい。
STM32CubeIDE が出ちゃったから、無理にeclipseに戻る必要が無くなったし。
もっともHALを使っちゃうとハードウェアの奥深いところが見えなくなるから、
使わないけれどね。
0975774ワット発電中さん
垢版 |
2020/08/22(土) 08:18:46.29ID:pVGQLV7F
>>974
>Jは使わないけれど、eclipseはIndigo時代から使っているよ。
JREを使わずにEclipseって使えるのだっけ。

>STM32CubeIDE が出ちゃったから、無理にeclipseに戻る必要が無くなったし。
>>971はSTM32CubeIDEをEclipseに含めてるのでは。

このコンテキストはPCに対する負荷の話だし、オリジナルのEclipseに比べてCubeIDEが
特別軽いなら別だけど、そういうことってあるのかな?
0976774ワット発電中さん
垢版 |
2020/08/23(日) 00:30:57.04ID:YodF+Bod
ペリフェラルにAFでピンを2つを割り当てた時の挙動ってどこかに明文化されてますかね
UARTで実験してみると出力は両方に出て入力はOR取られてるみたいな挙動なんだけど
リファレンスマニュアルを読み慣れてないのもあって探せ出せてないです
0977774ワット発電中さん
垢版 |
2020/08/23(日) 09:32:10.49ID:vnbo8OF0
>>976
やったことないけど、入力がORというのは、そういう構造を作ってないとできなさそう。
マイコンは何なんでしょ。型式によってかわるかも。
0978774ワット発電中さん
垢版 |
2020/09/09(水) 06:25:17.51ID:G1SXAvJF
>>967
その製品セレクタ、ボードを探そうとすると使い物にならないや。
載っているマイコンや形状で絞り込みたいんだが、その選択肢が無い。
0981774ワット発電中さん
垢版 |
2020/09/12(土) 13:44:16.81ID:w1DjMux5
>>979
> STM32 Discovery Kits
> か
> STM32 Nucleo Boards

そこで既に選択肢から外れてるw
探したいのはSoMなんだよ
0982774ワット発電中さん
垢版 |
2020/09/12(土) 14:25:59.02ID:FbNjUiO5
>>981
あなたは>>978さんですか?

>載っているマイコンや形状で絞り込みたい
絞り込むほどSTにSoMボードってあったっけ?
0984774ワット発電中さん
垢版 |
2020/09/13(日) 08:56:40.99ID:qxBuxfCQ
めんどうくさい人だな。
0986774ワット発電中さん
垢版 |
2020/09/13(日) 11:40:57.02ID:qxBuxfCQ
>>985
ふたつのうちのひとつに答えたんだね。

同一の人なら、最初からSoMを探す場合で、って書いてくれれば面倒じゃなかったな、って思った。
後出しだからって批判してるわけじゃないよ。最初から自分の考えを漏れなく書ける能力のある人なんてめったにいないし。

同一の人でなければ、>>979あなたに宛てたコメントじゃないし、って言うつもり。
0987774ワット発電中さん
垢版 |
2020/09/13(日) 12:23:03.94ID:qxBuxfCQ
あ、>>981>>983は別の人か。これは申し訳なかった。
0989774ワット発電中さん
垢版 |
2020/09/13(日) 15:07:53.43ID:qxBuxfCQ
ってか、俺は面倒な人だよ。
0990774ワット発電中さん
垢版 |
2020/09/13(日) 19:14:23.44ID:WE9jHcvd
stmcu.jp って何のためにあるんですかね?
0994774ワット発電中さん
垢版 |
2020/09/14(月) 10:42:00.91ID:RaiRrsRm
秋月とかアマゾンとかRSオンラインとか、DiscoveryやNucleo探すのに便利なサイトはたくさんあるんだからわざわざSTのサイトでは探さないなあ。
0999774ワット発電中さん
垢版 |
2020/09/15(火) 12:40:04.69ID:7qv1NvoP
G031の取り扱いありがたい
コンパクトだし8bitマイコンを置き換えられるね

LシリーズならL010よりもUSB付きのL052あたりが欲しかったけど
コスト高くなるからGPIO数そこそこ必要なケースの場合はありかな
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 207日 0時間 46分 5秒
10021002
垢版 |
Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。

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