X



トップページ電気・電子
1002コメント365KB
STM32スレ part5
レス数が1000を超えています。これ以上書き込みはできません。
0953774ワット発電中さん
垢版 |
2023/09/27(水) 19:50:52.75ID:A1skgtqm
>>949
それ、>>925で言及したけどまだ直してなかったんかい!!w
(と、2度言ってみるw)

まっ、良かった良かった(^^)
0954774ワット発電中さん
垢版 |
2023/09/27(水) 22:19:57.87ID:RP0GMmSh
>完全に見落としてた、そりゃデータ送ってる途中で止めたら残りは失われますね

といっても いまどきのパソコンのソフトの開発だと、シリアルポート(USB含む)からの受信中にプログラムを止めても
それが長時間に及ばない限りは大丈夫だし。パソコンでのプログラミングが長いとかえって落とし穴になるかも。
0955774ワット発電中さん
垢版 |
2023/09/28(木) 18:49:18.48ID:HLR8/azI
主要I/Oは5Vトレラントちゃうんか?
0956774ワット発電中さん
垢版 |
2023/09/29(金) 08:13:00.21ID:IKIUReLR
>>955
同じUSARxでも 5Vトレラントと3.3Vトレラントのものがあるみたい。
最低限入力ピンに直列に1kΩでもつけていれば、目に見えた問題にはならなかったのかも。

3.3V入力ピンはVDDに対してクランプダイオードが入っているけど、
ここにふつうのUSB-シリアルコンバータの5VのTxDを繋いだときに、どういうことが起きて受信できなくなっていたんだろう。
0957774ワット発電中さん
垢版 |
2023/09/29(金) 10:33:16.14ID:AunO1xdj
クランプダイオードが過電流で壊れて短絡してしまうとその入力はもう使えない。
チップによっては簡単に壊れるので注意が必要。
0958774ワット発電中さん
垢版 |
2023/09/29(金) 12:28:01.43ID:IKIUReLR
>>949
別のチップ(か基板)にしていたのか同一のものだったのか。

「殺す」は「壊す」だけでなく「動作しない状態にする」との意味もあるし。
0959774ワット発電中さん
垢版 |
2023/09/29(金) 17:36:50.26ID:SieRB3EZ
CubeIDEから利用できるFreeRTOSはC++では使用できないのでしょうか?
スレッドセーフの観点からmallcocではなくpvPortMallocを使うようにありますが、STLのコンテナクラスなどは内部でmallocやnewを使用しているため、事実上STLは使用してはいけないという理解です。
これらの事を解説しているサイト等でも良いので、アドバイスを頂きたいです。
0960774ワット発電中さん
垢版 |
2023/09/30(土) 00:22:44.99ID:T88UQdO6
>>959
STLのコンテナクラスはコンストラクタとかテンプレートでアロケータ指定できたはずだけど
ttps://cpprefjp.github.io/reference/memory/allocator.html
0961774ワット発電中さん
垢版 |
2023/10/16(月) 15:12:07.00ID:RjCW/Qtf
STM32に限ったネタでもないけどサーボコントローラを自作している人っていないのかな
検索してもラジコンのサーボを動かすネタばかりでACサーボモータを駆動するような作例は見かけない
自分が知る範囲で一番近しいのが
ELM - DCサーボモーターの実験
ttp://elm-chan.org/works/smc/report_j.html
あたり。これだって20年以上前の記事だし今風の解説や作例は・・・
0962774ワット発電中さん
垢版 |
2023/10/16(月) 17:14:52.31ID:gczvoYpO
>>961
ルネサスにアプリノートがあるのは見た
「ルネサス ACサーボモータ」で検索
0963774ワット発電中さん
垢版 |
2023/10/16(月) 22:38:47.41ID:mrXnSiFE
ずいぶん前で仕事の話だけど、同僚がACサーボに取り組んでいた。
仕事でやっていて、おもしろいと思った人が趣味でも取り組むのは考えられること。
自作している人がいない、ってことは言えないと思う。
もっとも、その中から、WEBサイトに公開するに至る人は、もっと少なくなって、結果としてゼロになるかもしれないが。
0964774ワット発電中さん
垢版 |
2023/10/16(月) 23:58:36.55ID:cOY0kir2
自分で考え作ったほうが人が作ったのをコピペするより楽しいと思うんだが
最近の若いもんは違うんだろうな。
0965774ワット発電中さん
垢版 |
2023/10/17(火) 00:21:12.24ID:BzB39EH/
quick & easyがもてはやされ、早く楽に目的を達成できるのがスマートでかっこいいとされている
動画見ると10分でできるxxとか、コピペで30分で鯖構築とかそういうのばかり参照が伸びてる
0966774ワット発電中さん
垢版 |
2023/10/17(火) 06:24:07.27ID:LwuJSqaE
最初は誰もが初心者。最初に情報集めするのは極自然な事で、それをそこまで非難するする程の事か?>>964 >>965
0967774ワット発電中さん
垢版 |
2023/10/17(火) 06:53:44.09ID:FhGgE3QS
早く楽に、って思ってるなら、ACサーボなんて自分で実装せずに買ってくるのがベスト。
あえてやろうって話なので、とっかかりを探しているだと思った。
0969774ワット発電中さん
垢版 |
2023/10/17(火) 07:51:15.57ID:FhGgE3QS
でもさ、自分がやろうとしていることの作例がWEBで見つからないって素晴らしいことだよな。
自分の取り組みをWEBで公開したら、その分野の数少ない人たちの一人になれるし、きっと反応もある。
0970774ワット発電中さん
垢版 |
2023/10/17(火) 08:05:51.61ID:FhGgE3QS
取り組んでいる人が、みんな自分の成果をWEBで公開するわけでもないのと同じで、WEBサイトを見た人みんなが反応をくれるわけじゃない。
ありがとうの気持ちを持った人の100人に1人。質問したい人のうち5人に1人。批判的な人の2人に1人ってとこかな。(感想です)
0971774ワット発電中さん
垢版 |
2023/10/17(火) 08:07:41.00ID:HV4/E4/i
>>962-963
アプリケーションノートレベルなら珍しくもないと思うし、ベクトル制御のアプリケーションノートだっていっぱいある
情報の入手やデバイスの性能、入手性も>>961の記事が書かれたころと比べてもかなり有利のはず
しかしネット上はもちろん先日行われたMaker Faireとかでも、それらを応用した作例がどれだけあるのかなって
0973774ワット発電中さん
垢版 |
2023/10/17(火) 22:10:33.78ID:iIWQhDjG
>>969
それは学者とか過程で評価される職種の話やろ
仕上げてナンボの開発者の身なら絶望しかないわ
0975774ワット発電中さん
垢版 |
2023/10/17(火) 22:52:59.93ID:LwuJSqaE
モノ(製品)作りしているとWebに上げられないし、上げる気もないし。それよか製品そのものが売れるのが嬉しい。

Webに情報が無い、訳が無いw
バラせばIC/LSIだから大抵はデータシートが手に入る。その近辺にはアプリノートもあるだろう。
Digikey叩けば類似製品も出てくるし、そっちの資料も見れる。

前に Thunderboltの資料探してたら、MacBookの回路図が出てきたのには驚いたw
0976774ワット発電中さん
垢版 |
2023/10/27(金) 21:08:51.18ID:qnBUzVnB
使用したパブリックな情報とパブリックに放出した情報の割合を計算したら日本ってかなりの使用過多じゃね
0978774ワット発電中さん
垢版 |
2023/10/28(土) 14:27:21.52ID:R6tZZAj9
NDAな情報をWebに公開できないのは万国共通だし
日本の情報発信が少ないことを正当化する理由にはならないのでは
0979774ワット発電中さん
垢版 |
2023/10/29(日) 20:45:39.74ID:/Y8zLEGE
次スレは? と書きつつ、香ばしいことを書いてみるんだけど、
結局何を使うにせよ何らかのフレームワークのお世話になると思うのね、
写真撮影において自動露出が出てきたり、オートフォーカスが出てきたときに
そんなの軟弱だ的な反応があったと思うけど、
作りたいものが何か が重要なポイントで
フレームワーク使って近道するか
よりnakedに近いフレームワークで自由度を重視してより厳しい道を選ぶかは重要じゃない

このスレで発言する人の傾向としてはarduino環境を是としない人が多いようだけど、
それはサイレントマジョリティではない気がする。実際どうかはわからないけど。

この書き込みはサイレントマジョリティに向けたもののつもり。
STM32系はマイコンの王道じゃないかと思う。それを使う上で
arduino使うかCubeIDE使うか、Keil使うか、そんなの実現したいことを実現できればそれでいいはず
その後の発展性なんてのは一つ使えるようになれば大した問題じゃないとわかっているのに、
自分が推していない環境にネガティブなこというのは相当イマイチだと思う。
何言ったっていいんだけど、それに影響されちゃう初心者がいる(私含め)
なので書いてみました。 なに使うにせよ何らかのフレームワークのお世話になってる。
そういう意味でどれも目くそ鼻くそ。
いや、もちろん、全部データシートとアセンブラだ、という人がいてもいい。
でもそれは目的によっては全く至高じゃない。
0981774ワット発電中さん
垢版 |
2023/10/30(月) 08:30:30.99ID:FIjMm1Cw
>>979
スレ末にふさわしい話題。
STM32は幸せな環境。
ちょっと使うだけの人。ちょっと使うから深入りする人。慣れた人。
レベル方向でも時間方向でもいろいろな人が取り組みやすい。

ルネサスのRXでも、「のようなもの」ではなく、Arduinoが使えればいいのにって思ったことがある。
0982774ワット発電中さん
垢版 |
2023/11/01(水) 20:50:25.72ID:3ewvH6WL
stm32h573i-dkというタッチパネル付きの評価用ボードを買いましたが、Lチカプログラムさえちゃんと動かせません
マニュアルのどこを見たら、ボードのLEDがどのポートにつながっているかわかるのでしょうか?(´;ω;`)
0983774ワット発電中さん
垢版 |
2023/11/01(水) 21:07:12.69ID:YJ1opOIt
>>982
マニュアルではなく、まずはCubeIDEをインスコして該当ボードを見たらどうかな?
0984774ワット発電中さん
垢版 |
2023/11/01(水) 22:33:07.27ID:3ewvH6WL
>>983
CubeIDEから該当のボードを選択して、関連ドキュメントからUser LEDがどのピンに接続されているかはわかりました
ですがプログラムを実行すると、Lチカの処理が書かれたwhileループにたどり着く前にプログラムが終了してしまいます
原因がわからず困っています(´;ω;`)
0986774ワット発電中さん
垢版 |
2023/11/01(水) 23:17:37.72ID:3ewvH6WL
>>985
デフォルト設定でプロジェクト作ってビルド実行しても途中終了してしまうのは、バグなんでしょうか?
0987774ワット発電中さん
垢版 |
2023/11/02(木) 07:24:59.88ID:H01o4CJF
電源がショボいとか。
ここで根掘り葉掘り聞くより初期化関数の中ステップ実行した方が早い。
0988774ワット発電中さん
垢版 |
2023/11/02(木) 08:46:03.53ID:XffCMyLN
途中終了するのはビルドしているパソコンという話なのでは
0990774ワット発電中さん
垢版 |
2023/11/02(木) 10:06:19.92ID:H01o4CJF
そもそも終了ってなんだろう。
トラップ系の割り込みがかかってISRでぐるぐるループしてるとかか?
0991774ワット発電中さん
垢版 |
2023/11/02(木) 17:07:59.39ID:H1YqaOg3
>>987
デバッグした結果、MX_SDMC1_SD_Init()という初期化関数でエラーが起きてマイコンプログラムが終了していました
0992774ワット発電中さん
垢版 |
2023/11/02(木) 17:15:56.72ID:H1YqaOg3
間違えました
Error_Handler()の無限ループに入って、プログラムが止まっているように見えていたが正しいです
0993774ワット発電中さん
垢版 |
2023/11/02(木) 17:51:42.61ID:H01o4CJF
備後か、リファレンスデータシート読み込んで
なんかおかしい値設定してないか
確認しまくる事かな。
0995774ワット発電中さん
垢版 |
2023/11/03(金) 09:38:43.35ID:CsiMfitt
あとエラーハンドラでコールスタック出たか
忘れたけど立てればそれで直前の呼び出しを探る。
無ければステップ実行で関数の中入りまくる。
0996774ワット発電中さん
垢版 |
2023/11/04(土) 06:46:29.32ID:+VYyZ2ou
なんか安くて速そうなマイコン・・・と物色しててココにたどり着いたニワカだけど。

書き込みにはst-link v2いうのが必要らしいけど、ali見ると300円台から買えるみたい。
本家サイト見ると載ってないから中華版コピーなんだろうけど、これって使える? 罠だったりする?
0997774ワット発電中さん
垢版 |
2023/11/04(土) 07:46:40.16ID:8Cpohcod
>>996
対象マイコンにFW書き込むことはできるのが多い
私は3つもっててどれも大丈夫
ST-LINK自身のFW updateできるものとできないものがある
0998774ワット発電中さん
垢版 |
2023/11/04(土) 09:00:41.00ID:/cSlcp4R
>>996
ぼくも持ってる。
STM32F401,411,446,303ぐらいにしか使ってないけれど、デバッグもできる。

Nucleo基板にST-LINKも付いているから、最初の練習はそこからはじめれば。
0999774ワット発電中さん
垢版 |
2023/11/04(土) 10:21:36.49ID:H0/K8hZP
>>996
罠ではない。本家の回路図公開されててそれ通りに作ってある。
本家のツールでアップデートまて出来る。
あの10pヘッダーダサいのでNucleoを割った奴を使っている。
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 377日 3時間 54分 29秒
10021002
垢版 |
Over 1000Thread
5ちゃんねるの運営はUPLIFT会員の皆さまに支えられています。
運営にご協力お願いいたします。


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

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

▼ UPLIFT会員登録はこちら ▼
https://uplift.5ch.net/

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

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