TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
初心者質問スレ その106
【電気】理論・回路の質問【電子】 Part18
直流安定化電源総合スレッド
【ダイナモ】自転車電装【電池】
トランスを使わないAC100V回路設計
【雑談禁止】秋月電子の商品についてのみ語るスレ 2
スイッチング電源 6台目
【ついに来た・・】2SC1815が新規設計非推奨に…Q5
eBay, AliExpress で電子工作関連のお買い物 7
3Dプリンター個人向けその10

STM32スレ part2


1 :2020/02/21 〜 最終レス :2020/06/23
ST Microelectronics 社のARM マイコン
前スレ
STM32スレ
https://rio2016.2ch.sc/test/read.cgi/denki/1528514691/

2 :
--~~~~~--~-~~----~~-~--~-----~~-~~---~~-~~-~~--~~-~~-~--~-~--~~~~~----~-~~-~
~~-~~~-~~~-~----~~--~~---~--~--~~~~--~---~----~-~~~-~-~----~-~~-~~-~~~~~---~
---~~-~-~~-~--~~-~--~~~-------~~~-~-~~~--~-~~~-~~~--~~----~-~--~--~--~~-~~~~
-~-~~~-~-~-~~-~~--~-~~--~--~-~-~~~--~--~~-~------~~~~~---~------~~-~~~~~-~~-
~---~~-~-~~-~----~~--~~~~-----~-~-~~~~~--~~--~--~~-------~~~~-~--~~-~~~~--~~
~~--~-~~~-~-~--~~--~~~--~-----~~~~--~--~~~---~-~-~-~~~-~-~-~~-~--~--~~---~~-
-~~~~----~---~----~~--~~~~-~~-~-~~~~-~~~--~---~~~~----~~~-~~~~~~--~----~----
--~~--~~-~~----~--~-------~~~~~~~~--~--~---~~-~-~~~~~~~---~--~~---~-~~--~~~~
~-~~--~~~~-~-~--~~---~-~~-~-~~~--~~--~~--~~---~~-~-~~~--~----~-~~~--~~----~-
-~-~~~--~~--~-~~--~-~---~---~--~~-~~~~~~-~~--~---~~-~--~~~--~--~--~~~--~~--~
~~--~--~~-~~~----~~~---~-~~~-~~~-~--~~~-~-~~-~~~-~-----~---~---~---~~-~~-~~-
--~~-~--~~-~~~-~--~-~~----~-~-~--~~---~~-~--~~-~------~-~-~-~~~~~~--~-~-~~~~
-~~--~~-~-~-~--~~~-----~~-~~~-~~-~---~---~-~~---~~~~~~~~~-~---~-~-~-~~---~--
~-~--~~-~~~------~-~~~~--~~-~~-~--~--~~~~---~---~---~--~-~~~~-~--~--~-~~~~~-
--~-~-~~-~~--~-~--~---~--~~--------~-~-~~-~~-~~-~-~~--~-~~~---~~~~~~~--~-~~~
-~--~~~~~~-~-~~~~~---~~---~--~~-~~--~~-~~--~-~---~-~--~---~~----~~-~--~~~~--
---~~~~~-~-~---~-~-~----~~--~-~--~~-~~--~~~-~--~--~~~-~--~~--~~~-~-~~~--~-~-
~-~-~~~-~~~~--~~-~-~-~-~--------~---~-~---~---~~~~-~~---~~-~~--~----~~~~~~~~
~~-~~~-~~~~~-~---~~-~--~~-~-~--~-~-~-~-~----~~~--~-~~-~~~~--~-----~-~-~~----
~--~~------~~-~---~-~~~--~~-~~~~--~---~~-~~~~-~~--~~--~-~-~~--~~~~~----~-~--
---~---~~~-~-~~~-~---~-~-~~~~----~~~~--~~~~---~~-~-~~~~~-~---~~~~---~-----~-
-~--~-~~-~--~~-~-~~~--~--~~-~---~-~~-~----~-~-~~--~-~~~--~~~~-~-~-~~~-~~----
~-~-~~-~---~~~--~--~---~~~~~--~~-~~-~----~-~-~-~~~~~-~~---~~-~-~~~---~-~----
~~~-~~~~~~--~~~~~~~----~-~~~~~~---~-~----~--~~-~--~-~-~~-~~~-----~----~-----
~~~--~~-~~~~--~~---~~----~-~-~~~~--~-~~~~~~-~------~--~-~~-~~-~--~~-~----~--
~~~-~-~-~~~--~-~~~~~-~--~-~--------~~~~------~-~~~~~~--~~~-----~~~~~~----~--
~-~~~~~~---~-~--~~~~~-~~----~-~--~~--~--~-~~~---~~-~-~---~~~~~-~~--~---~----
-~-~-~~-~~~~-~---~~~~--~~~~-~----~~~~--~~-~~-~-~-~~---~~~--~-~~---~----~----
~-~~--~-~-~~-~~~~~~---------~--~~--~-~----~-~--~--~~~-~~~-~~--~~~~--~--~-~~~
-~-~~--~~-~~-~~---~~~~-~------~~--~~--~~--~----~~~--~-------~--~~~-~~~~~~~~~
-~~~~~-~~--~-~--~-~--~--~~---~~~~--~-~--~-~---~~~-----~--~~--~-~-~~-~~-~-~~~
-~--~~-~~--~----~-~---~~~~-~~~~-----~-~~~~-~~---~--~~-~~~~~-~~-~----~-~---~~
~~~~~-~-~-~~~~--~~-~~~---~--~-~~-~~-~-~--~~~-~-~---~----~---~~---~~-~~---~--
-~~---~-~-------~~~~--~-~-~--~~~~~~~--~~-----~----~-~~~-----~~-~~~~--~~~~~~~
~~-~--~~~-~~~~-----~~~~-~~-~-~-~~~~-~--~~--~~---~---~~--~-~-~~~---~~---~----
-~~---~~~~-~-~--~~--~-~~-----~~~~~~--------~~~~--~~~~~~~~---~---~~~~--~--~--
---~~------~~-~~~~---~---~~-~------~~---~-~~~-~-~~-~~-~-~~-~~-~~--~~-~-~~~~~
~~~~~--~~~~------~-~~---~~--~~~--~---~~--~~--~--~~~---~-~~~~--~---~~--~-~-~~
~~~--~-~~--~-~~-~--~-~~~--~~~--~--~~----~--~-~~--~-~~~~~~-~~~-~--~---~-~----
~~~-~---~~-----~-~~~~-~-~~~-~~~~-~---~~~-----~~~~~-~----~--~-~----~-~~~~--~-
~-~~-~~-~~~~~~~-~~-~---~~-~--~-~--~-~-----~-~-~--~--~--~-~--~-~-~~~~~-~--~--
----~---~---~-~--~~-~~~~--~~-~~----~-~-~-~-~--~~~~~--~~---~~~-~~~-~~~~-~---~
~-~-~--~~--~----~~--~--~~--~~~~-~-~-~-~--~-~~~--~~~~~~-~-~--~-----~-~--~~~-~
~~~-~~~-~~-~-~-~--~~-~-~~~~--~~-~-----~~~-~--~~--~~-~--~---~~~----~---~~-~--
-~~--~--~--~-~~-~-~-~~-~-~~~~-~-~---~-~--~--~-----~~--~~~-~~---~~--~~~~-~-~~
~----~-~--~~~~--~~----~~-~~~~-~--~~-~~~-------~~--~----~-~~-~-----~~~~~~~~~~
~-~--~~~--~~-~~---~~-~~--~~-~~~--~~----~----~-~~-~--~--~~--~~-~~~~~--~~~----
~-~~~~--~~-~-~~--~~~~~-~~-~~~--~--~-~~--~~~~--~~--~------~--~-~-~--~~-~-----
~-~~~~~---~--~~---~-~~~~--~-~-~---~~-~~--~--~~----~~----~~--~---~--~~-~~~~~~
~~~~----~-~--~--~~~---~~---~--~~~-~--~--~-~~~~-~~~-~-~~-~----~~~-~~--~-~-~--

3 :
理由がわからないけど何故かタイマーの周波数が1/10倍になる
誰か同じようになったことある人いませんか

4 :
CubeMXの解説本って全然ないよね、英語のリファレンス読めって話なんだろうけどさ
最初は同人の簡易解説本でなんとなく理解した

5 :
適当に操作したらなんとなくわかるだろ

6 :
トラ技買って読んでみたが興味がある記事がArduino使っててがっかりだった
STM32である必要性が薄かった
WiFiデーターロガーの記事なんてWiFiにESP8266のモジュール使ってて
そんなのだったら初めからESP32を使えよって感じ

7 :
>>6
それ、学習用ボードの記事なんでarduinoなのは仕方ないところだ
君なら特に記事を読まなくてもネイティブアプリ作れるでしょ?

8 :
>>6
いまはIoTでネット接続できないとなんか魅力ないなって感じがるからな
で、今回のスポンサーはSTだから、ESP32しか使わないでやるってのはできない
で、仕方なく安いESP8266を搭載だろな

9 :
学習用にArduinoの有用性ってどのくらいあるんだろうか
かつてプログラミングの学習用にBASICがあって自分もそのクチだけど
構造化プログラミングとか全く学べないし役に立った感はなかったな
OOPとか理解するのに大分苦労した

10 :
>>4
コロコロ仕様が変わるから無駄

11 :
Arduinoで言うところのmap関数はcubeIDEで使えない?
存在しない関数としてエラー出てしまうわ。

12 :
Cにそんな関数なかったと思うし、ライブラリにないなら自作するしかないんじゃね?

13 :
自作とかw Arduinoのソースからコピペしればええやんけw

14 :
>>13
>>11みたいな質問するような奴にそれができると思うのか?

15 :
>>14
すまない。Arduinoのリファレンス見たらMap関数が内部的にどう処理しているのかソースを見つけたので
実装を終えた所だわ
参考にしたサイト
http://www.musashinodenpa.com/arduino/ref/index.php?f=0&pos=2743
>>13
ありがとう
全くそのままの事をした

16 :
>>15
おう、おめでとう

17 :
ブラボーw

18 :
心温まる話だわ。

19 :
うけるのが必死見ると別スレでインバータ基板自作しているっぽい事
そんなスキル持ちがmap関数ないって質問してきたギャップが結構ツボった
そら即効で解決するって

20 :
自力で実装出来るとしてもすでにあるなら車輪の再発明になってしまうわけで
避けられるなら避けたいと思うのは別におかしいことではないのでは

21 :
Arduinoの人がArduinoの外に出て来たって事だけで全米が泣くわ。

22 :
みんなで楽しく電子工作

23 :
俺も必死見たがF303で三相インバータか
タイマーも豊富だし良いチョイス

24 :
内部クロックではなくOSC外付けに拘りを感じる
左のNANDはコードミスによるアーム短絡防止をハードで実装したんかね

25 :
可能な限りハードの安全装置をつけたいよね

26 :
パワー素子はどこに載っているんだろう。3相ならIGBTまたはMOSFETがどこかに6個あるはずだけど
とても基板の全体像が見てみたい。また来てくれないだろうか

27 :
ゲートドライバーは別基板でしょう

28 :
俺も見せて頂けるのならば、とても見てみたい
マイコンに角度を付けて配線距離を最短にしている工夫や部品のレイアウトの規則正しさ、少し見える配線パターンからして
とても美しい基板である事が想像できる

29 :
えぇ、、、めっちゃ解析されてて怖い
>>24
プログラムは不得意なので全くその通り
ゲートドライバは3.3V 5V両対応ですが5Vの方が何となく安心できるので
1kでプルダウンして強い目のノイズ保護とレベル変換も兼ねてます。
282Vの疑似正弦波PWMは結構ノイジー

30 :
>>19
なんか代わりになる便利な関数ないかなーって程度の質問だったんですが
なんかすいません。

31 :
人に見せるつもりが全くなかった基板なのでとても恥ずかしい
アイコンなんて入れるんじゃなかった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
変に期待させてしまってすまない
現実はこんな物なのだ。

32 :
ケッテンクラートの駆動をしてそうな基板だ

33 :
楽しみながら電子工作している感が伝わる基板やな
しかしIPMを使っているのは予想外
俺もゲトドラは別基板であると想像していたが、IPMだとここまでスマートに仕上がるのか。
この手のブラックボックス化されたデバイスは俺の場合敬遠してしまいがちだが、
やはり好き嫌いは良くないな。

34 :
DIPIPMはAliのセールで安く売ってるのを見つけて買ったのが始まりです
https://i.imgur.com/oX1D8MF.jpg
この時はArduinoとESP32で遊んでいましたが
評価を終えて基板を設計する過程でQFPを手ハンダで実装したい欲望にかられて
STM32に乗り換えてCubeIDEの勉強がてらにこれを作りました

35 :
三菱のIPMなんかしらんけどAliにいっぱいあるよね

36 :
へえアリエクにあるんか、知らなかったわ
今度買ってみるか

37 :
手ハンダなのか。うまいな

38 :
NANDのpull-down抵抗が見当たらないと思ったら裏面か。しかもSMD
ぱっと見シンプルだけど部品点数は多いな
そうは思わせない回路設計にやはりセンスを感じる。
しかし器用だな

39 :
いろいろやりたいなあ

40 :
見れば見るほど素人の趣味とかそういう域ではない感じがする
PWM信号周りにはベタGNDを引かない点やIPMのサージを考慮した短距離配線
バリスタまで付ける徹底っぷり
本場のエンジニアが趣味で作っているようにしか見えん(w
もし学生だったらうちに来て欲しいぐらいだ

41 :
オラなんか分かんねーけどワクワクすっぞ!

42 :
あまり解析するとまた怖がられるぞw

43 :
どんなにいい仕事しててもあのキモいシルクで萎える

44 :
萎えも含めて遠足だ

45 :
遠足?
200Vって電源はどうしてるんだろ

46 :
趣味の域じゃないのは同感だなぁ
俺も仕事で回路設計はしているけど、ここまで綺麗には仕上げられる自身がない
この辺は知識云々より絵描きと同じでセンスが言う箇所だから少し嫉妬してしまう

47 :
どっかでガーバ拾ってきたんでしょ

48 :
map関数がないなんて言うやつに基板作れるとも思えねーしな
Aliで基板も買ったじゃねーの?

49 :
他人を貶めることに熱心な人ってなんなの

50 :
仕事で設計とかやっていたら普通に作れると思うよ。

51 :
むしろIPM以外秋月で仕入れた部品じゃないの
DC-DCもクリスタルもネジ端子もフィルムコンも俺が秋月で買った事のある物ばかり
基板を購入したとすれば、フットプリント的にもこんな偶然考えにくい。

52 :
ついでにNANDも秋月で検索をかけたら東芝製で型名が一致した。

53 :
仕入れ元は疑う余地なく>>34がもろに秋月のC基板じゃん
どっちにしても高電圧箇所は基板に切り込み入れてたり
部品点数の割にごちゃごちゃしていない配線の引き方からして素人じゃないのは間違いないから
変に自分にはできないから否定とかそういう対象じゃないと思うぞ

54 :
>>53
>部品点数の割にごちゃごちゃしていない配線の引き方
確かにそれは思った。
部品レイアウトを優先するとパターンが犠牲になりがち。
それを両立出来るのはやはりセンスだな。

55 :
そもそも、基板買ってくるならユニバーサルで実験する必要ないね。

56 :
日本人のダメな部分を凝縮したようなレスがあるな
オシロのプローブが写っていたから正弦波の波形とかどんなもんなのか見てみたかったが
もうダメだろうな

57 :
シルク見てると同じ業界の人間っぽい
趣味でもバッチリ楽しんでそうで羨ましいぜ

58 :
200Vラインをシルクで囲んでいるのがねw
ポリシーある時点で
それよか部品面をP面と呼ぶのも勤め先と一緒だけど
一般的にはC面と呼ぶんだっけ
ちなみにS系勤め

59 :
Pは何の意味なんだろう。
↓見たことがあるのはこれ。
Cはコンポーネント(反対側はSでソルダー)
Tはトップ(反対側はBでボトム)

60 :
KiCADのロゴあるけどフォントが違うのと日本語フォントが扱えている点が気になった
Unicode有効にしてフォントも変更した自前ビルドかね
それとも回路はフットプリントライブラリの管理に優れたKiCADで書いて
配線はそれに優れたEagleって言う二刀流の人も多いそうだけど

61 :
I don't know what it's like, but it's exciting!

62 :
人をけなすなら自分はこんなもんを作ったって晒せばいいのにな
自分のものが圧倒的にすごけりゃみんなダンマリになるというのになぜしないのだろう?

まぁ、ないものは晒しようもないからしょうがないのかな

63 :
>>59 Partsだろ

64 :
>>63
うわ。あたりまえ過ぎて見落とし。
ありがとう。

65 :
>>62
>自分のものが圧倒的にすごけりゃみんなダンマリになるというのになぜしないのだろう?
自分のものが圧倒的にすごくても、他人を貶していい理由にはならないけどな。
人間性の問題だよな。

66 :
日本語表示したいなあ

67 :
ガーバーデータに?
それともCADの作業エリアに?

68 :
ログ追いかけて読んだけど面白いな
元はAliスレでこのOLED良いよと写真張ったら
その下に写っていた元は無関係な基板側に関心を抱いたこのスレの人らが全体が見たいと言い出し、
AliスレからSTM32スレへ誘導した人までいる始末
実に面白い
俺はというと写真が消されていて拝めなかった

69 :
俺は長年インバータ回路がメインの仕事をしているけど
200VのPWM制御はノイズ大きなノイズ源である故に、同じ基板上に
MCUが共存してている回路がいかに難しいのか
それを知っているので決して貶すような事はしないし言えもしない。
ジャンパーを飛ばす決断をしたのは、実験の段階でそれを察知出来たからなのだろうか?
どちらにしても、実験を経て基板を起こし、STM32の勉強をするという姿勢は尊敬したい。
俺も今現状の安定した生活に満足するだけではなく
学ばなければならない事はまだまだ多いと痛感したよ。それほど例の基板にはインパクトがあった
回路設計をする人間の多くもレスを見ると反応している
何気なしに開発に使用しているSTM32スレをブックマークに入れておいて良かったと心底思ったよ。

70 :
パワー回路さっぱりな世界だけどAli電子工作スレでいち早く反応した人も何かを感じたんやろねぇ
見る人が見れば分かるってやつか

71 :
パワみある工作をしたい

72 :
やろう
まずはメルカリで適当なモータ買ってくるところからだ

73 :
MicroPythonやmruby/c的な奴ってメモリを馬鹿食いする上に遅いので使いどころが難しい

74 :
使う場面が思い当たらない

75 :
そういうマイコンはあふれるパワーがあるので複雑なロジックを書いてもそれなりの速度で動く
雑に作って使うのにはいいよ

76 :
Cortex-Mコア自信が無駄を許容して使いやすさに振ってる設計じゃないの?

77 :
先に言っとく「無駄がイヤー!って人ばASICへ」

78 :
そこはカスタムICでしょ

79 :
BASICでええやん

80 :
今時BASICはない
MicroPythonは画像でも扱わなければSTM32のRAMでも十分使えるでしょう
STM32はCPUパワーも十分ある

81 :
でも、MicroPython使うとなると、こういうの欲しくなるね
ST Nucleo Board STM32F767ZIT6
https://www.switch-science.com/catalog/3363/
3,971 円

82 :
安いのだとこの辺りか
STM32 Nucleo Board STM32F411RE
http://akizukidenshi.com/catalog/g/gM-10175/
1個 ¥1,850(税込)

83 :
https://www.aliexpress.com/item/4000346695587.html
F411CEU6 533円(送料込み)

84 :
>>81
>本商品をお買い上げいただいたお客様の情報は、STマイクロエレクトロニクス株式会社及び
>そのグループ会社と共有をさせていただきます。購入の際は、この点ご了承下さい。
定期的に営業メールが送られてきたりするのだろうか

85 :
いつの間にMXって新規プロジェクトのApplication StructureがAdvanced固定になったんだ。
ずっとBasicで作ってたのに。
今から変えると… gitリポジトリが血を見るな。

86 :
>>83
これはまとめて買わなきゃ送料分損だな

87 :
送料込みでしょ

88 :
Nucleo STM32F767ZIはaliexpressでも安くないんだな

89 :
Nucleo みたいな公式商品は安くはならないのでは。

90 :
コピー品が出ればArduinoみたいに安くなるかも
最近は中華製品でもクオリティいいしな

91 :
AliのF103ならほぼコピー品がメイン
クロックを100MHz以上に容易にOC出来てしまうのがコピー品
後は型名と一致せずFlashがやけに多い。
この前購入した物は256kb〜512kbあった。どれも同一型名で
その中にFlash容量がそれぞれ混在している状態。
恐らく元は全て512kb品で歩留まりの為に一部を無効にしている。
デバッガに256kbと出ている物も、直に叩けば存在しない512kbエリアに読み書きも出来るが
bit化けするのでそれが理由で無効化されてるんだろうなと納得した。
ユーザー側が特にこの辺を意識する必要もなく、アドレスは純正と同じでウェアレベリングにより内部で置換されている

92 :
へ〜、そうなのか、納得。
激安BluePillは128kBくらいで控え目(?)に使っとけばいいのかな。
F4だとF401、411だけが安いけどこれも互換品?

93 :
Bluepill推すのは信用出来ない
NucleoでもDiscoveryでも買ってやれよ
せめてNXPのボードだな

94 :
NXPも最初見た時はコスパ高いとか思ったけど、今STMに比べてメリット有る?

95 :
Teensy 4.0はNXPのi.MX RT1060だよね
3000円ちょっとであの性能はすごい

96 :
MicroPythonやりたい人はこのボードなんかどうなんだろうね
pyboardと同じSTM32F405RGのボード
本物かどうか知らないが
US $9.84
配送: US $2.11
https://ja.aliexpress.com/item/33003485980.html

97 :
最近STM32CubeIDEを触り始めたのですが、教えてください
割り込みで呼び出される_it.cから割り込み時にmain.cに作成したvoidへ飛ばすにはどうすれば良いでしょうか

98 :
_it.cで、
void hage(){
extern void hoge();
hoge();
}
とでもやればいんじゃないの?

99 :
その辺を勝手にやってくれるArduinoからの引っ越しかな?
itの方でグローバル宣言すれば参照されるよ

100 :
>>97
week がついてる関数と同じ名前の関数を自分で作ってビルドすると weekじゃなくて自分が作った方がリンクされるよ


100〜のスレッドの続きを読む
アナログ高周波回路、設計4課
【EP3】DE0で始めるVerilog HDL【C16】
3Dプリンター個人向け@電気・電子板 その55
電子工作 うまく動かないときのモチベ維持方法
アナログ高周波回路、設計3課
電源回路〜(電圧、電流、電力)×(一定、可変)
初めてのPIC 0x02
電子工作入門者・初心者の集うスレ 90
アンプを語ろう〜良い音って何だ〜2
【荒らし】電子工作系人物ヲチスレ11【粘着】
--------------------
サンスター
【RO】RagnarokOnline YE鯖総合スレ Part1
_アホノミクス工作員は気休めにもならない_
King Crimson 総合28
血液型AB型の奴は生物学的に劣等
会場製本ってしたらダメなの?
小さい子を持つ親のここが嫌い270人目
イリヤの空、UFOの夏 その13
銭湯であった怖い話 Part1
2017年アニメキャラ何でもTOP3のスレ。
東京のオバちゃんが好きなものw 2
神戸か大阪に住んだら良かったかもしれないと後悔してる
立禅・站椿マラソン
【クスリ】下半身露出させ職質 覚せい剤使用で逆転無罪−東京高裁「プライバシーを尊重せず、手続きには違法がある」と捜査を批判
【今治】瀬戸内しまなみ海道 60本目【尾道】
【北大阪】いかがわしい不動産屋【豊中】
☆☆色川武大☆★
日本人ってなんでプレステ嫌いになったの?
インフレ】Tap Titans2★32[ワッチョイ有り]【タップタイタンズ】
【音が出ない】PCの音が出ない方へ
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼