X



トップページ電気・電子
1002コメント334KB
STM32スレ
■ このスレッドは過去ログ倉庫に格納されています
0001774ワット発電中さん
垢版 |
2018/06/09(土) 12:24:51.46ID:NkE8lUFR
ST Microelectronics 社の32ビットARMマイコン
STM32シリーズに関するスレ。
0038774ワット発電中さん
垢版 |
2018/07/03(火) 22:07:38.26ID:TUeFXinq
57H
0039774ワット発電中さん
垢版 |
2018/07/06(金) 00:05:36.82ID:n2RUBlbx
STM32CUBEMXで繰り返しコードを発生させても自分のコードが潰されないようにするには

/* USER CODE BEGIN xxx */
(自分のコード)
/* USER CODE END xxx */

のように挟んでおけばよい?
0040774ワット発電中さん
垢版 |
2018/07/06(金) 00:34:55.80ID:FoJUoCFm
includeで自分のコード(別ファイル)を挿入するようにすれば
消されても一行で復活できる
0041774ワット発電中さん
垢版 |
2018/07/06(金) 10:05:24.06ID:2X/R6bBy
>>39
メニューから->Setting->Code Generatorタブを選んで
Keep User Code when re-generatingにチェックマークが付いているか確認
0042774ワット発電中さん
垢版 |
2018/07/10(火) 23:49:23.18ID:YGOCSXqx
中華ST-LinkなんだけどOpenOCD設定でHardware system Reset にするとデバッグできない。
中華の中でもハズレ引いた?
0045774ワット発電中さん
垢版 |
2018/07/11(水) 23:02:45.00ID:Hxp1/QNm
>>43
中華でもさすがにRESETくらいはついてるよ!!
0047774ワット発電中さん
垢版 |
2018/08/02(木) 20:55:44.61ID:PTmN0VBj
longevity commitment は信用されていないのかな。
10年もあればどうせ保守が不可避、と思うのは私だけなんだろうか。
0049774ワット発電中さん
垢版 |
2018/08/09(木) 23:29:32.90ID:setNOxUV
そうだねぇ〜
0050774ワット発電中さん
垢版 |
2018/08/27(月) 14:35:47.56ID:8qXPF+MH
1 micropython使えますか?
2 安くて同等なNucleoの互換機あります?
0051774ワット発電中さん
垢版 |
2018/09/01(土) 11:08:53.30ID:ToQLAICB
STM32F042だけど
CPU基板に着けてまだ自分のファーム書いてない時点でUSB繋いで
STM32 BOOTLOADER
ってデバイスがPCから認識されたら、USB物理的接続にに関して問題ないと思っていい?
0054774ワット発電中さん
垢版 |
2018/09/21(金) 05:23:14.10ID:3WkCvFFI
Nucleo F446でART Acceleratorを使ってみたいんだけど、あんまり資料が見つからないね。。。
0055774ワット発電中さん
垢版 |
2018/10/12(金) 12:42:05.91ID:ouhj/UiS
ST-LINK V3がアナウンスされましたが微妙ですね… $34とか…
0056774ワット発電中さん
垢版 |
2018/10/12(金) 13:31:10.28ID:mSb62s+u
Nucleoを安く買わせて他のモノを高めに価格設定する売り方ですねわかります
0058774ワット発電中さん
垢版 |
2018/11/07(水) 08:41:13.65ID:k60s5UfV
Nucleoに豊四季tinyBASIC入れてパソコンにする
0059774ワット発電中さん
垢版 |
2018/11/07(水) 17:32:03.05ID:T3C3As33
>>58
それ、やってみたいと思ってた。

以下、夢想・妄想
tinyBASICでなく、dosくらいは楽勝でしょ。
なら、ecosなら載るんじゃね?
それならether経由でx-windowくらい動くかも(云々)
0061774ワット発電中さん
垢版 |
2018/12/03(月) 07:41:49.03ID:/yNcey4B
何とか。リセットば相変わらずだけど、それはMac固有でもなさそうだし。
0062774ワット発電中さん
垢版 |
2018/12/31(月) 14:08:38.13ID:0YxUQ5Us
どっかのブログでst-link v2の中華cloneのリセットをオシロで見て
機能してないとか書いてあったがあれは繋がってないということだったのかな
同じ(ような)cpuに同じファーム書いてりゃそうなるか
0066774ワット発電中さん
垢版 |
2019/03/15(金) 06:47:02.00ID:WtfB4F6l
SW4STM32の ver. 2.8って皆さんちゃんと動いてる?
デバッグ不可能になってる。
デバッグボタン押してもスクリプト作る最中にjava.io.ioExcection吐いて終わってる。
Windows 32bitもMacも同じ。
0067774ワット発電中さん
垢版 |
2019/03/30(土) 21:53:21.39ID:g62XTBfQ
IDE はatolicが公式という位置付けで良いのでしょうか?
0069774ワット発電中さん
垢版 |
2019/03/31(日) 10:53:29.10ID:B6NxL4mZ
st-link v2とstm32をつなげて
STM32 ST-LINK Utility立ち上げて接続したら

if you're trying to connect to an stm32w1xx device please
select normal or hotplug mode frome target settimgs menu
if you're trying to connect to a low freqency application
please select lower swd freqency mode from
target settings menu

エラーが出て接続が出来ません。
//www.youtube.com/watch?v=KgR3uM21y7o&t=43s
この動画にある物と同じ物使ってます。
0071774ワット発電中さん
垢版 |
2019/03/31(日) 14:01:04.82ID:B6NxL4mZ
>>70
モードを変更したら
今度は周波数を低くしろというメッセージが出るんですが
何度やっても接続できません。
13:59:08 : Can not connect to target!
Please select "Connect Under Reset" mode from Target->Settings menu and try again.
If you're trying to connect to a low frequency application , please select a lower SWD Frequency mode from Target->Settings menu.
13:59:15 : No target connected
0073774ワット発電中さん
垢版 |
2019/03/31(日) 20:47:14.82ID:B6NxL4mZ
>>72
自分のはUSBステッイク状の物ですけど
同じようにリセットボタン押しながらコネクトをクリックしても駄目です。
0074774ワット発電中さん
垢版 |
2019/04/05(金) 13:37:49.88ID:DWLlb2Sd
DiscoveryかBluePill以外に使てる人おらんの
0075774ワット発電中さん
垢版 |
2019/04/05(金) 13:58:24.53ID:rWZhzqgA
おるけどどしたん?
0076774ワット発電中さん
垢版 |
2019/04/30(火) 18:47:52.12ID:zd9TDB2D
CS32とかいうパチモンある見たいだけど使った人居る?
0077774ワット発電中さん
垢版 |
2019/04/30(火) 18:52:23.34ID:fPfZiSt7
AliExpressで BluePillの安いのを買ったらついてくるんじゃなかろうか。

STM32を少量で使うぶんには、価格がそれほど高いチップでもないので、クローンを使わないし、
何かの機会に大量に使うことがあるとしても、怖くて使わないかも…
0078774ワット発電中さん
垢版 |
2019/05/01(水) 19:47:43.72ID:0COTCskW
>>76
Arduinoブートローダー書込みで
https://ht-deko.com/arduino/stm32f103c8t6.html
のシリアル経由書込みは、うまくいきませんでした。
ST-Link を使って無事書き込めました。
BOOT ジャンパの設定が純正と違うみたいです。
やりかたがまずかった可能性があります。

Arduinoで使う分には特に問題無さそうです。
0082774ワット発電中さん
垢版 |
2019/05/22(水) 15:05:09.68ID:9+mbheII
人柱から報告
STM32IDE 1.0.0 プロジェクトファイルを全部削除する不具合あったw
0084774ワット発電中さん
垢版 |
2019/06/06(木) 22:27:23.92ID:bp9fsiOY
YX electronicsとWAVEGOTでSTM32F103C8T6買った。両方シリアルでは書き込めるが、後者はSTLinkだとだめ。USBでつなぐと前者はMaple miniとして認識されるが後者はOSが認識しない。後者は何が足りないんでしょうか?
0085774ワット発電中さん
垢版 |
2019/06/07(金) 15:33:26.72ID:jNSFBkpD
>>84
serialで書き込みできるならSTM32dunoのbootloaderを書き込んでみて、Maple miniとして認識できるか確認してみては?
0088774ワット発電中さん
垢版 |
2019/06/14(金) 18:33:37.21ID:jj/i2xmv
>84
俺と似た症状だ
MBEDのweb版でデモプログラムをビルドして書き込んでもwindowsで認識しない
0089774ワット発電中さん
垢版 |
2019/06/16(日) 11:59:10.81ID:6SHpv8LK
>>88
同士がいて心強いが、当たりのセラーからロット買いした。しかし、同じセラーでも同じモノが来ると限らないのが、、、
0090774ワット発電中さん
垢版 |
2019/06/16(日) 13:54:40.76ID:yEKOBQXZ
とりあえずダンボール片にセロテープでチップ貼り付けて来る所は
大丈夫かいな? って思わされる。
0091774ワット発電中さん
垢版 |
2019/06/17(月) 07:10:58.25ID:GCdz3gBw
STM32CubeIDE 1.0.1
Generateするとユーザーコードを全削除
おいおいCubeMXの頃だってこんなの無かったよ。
0092774ワット発電中さん
垢版 |
2019/07/07(日) 22:44:40.53ID:XFIGLk80
不定期に発生するHardFaultの原因を探したいんだが、何を見ればいいのか分からん。

おそらくMCUのレジスタを見れば手掛かりがあるんだろうけど、どう解釈すればいいのかが分からない。
そういったことが分かる近道はない?
ARMの技術書を片っ端から漁るみたいな非現実的な手段以外で
0094774ワット発電中さん
垢版 |
2019/07/08(月) 17:56:15.29ID:NPRpC3+W
ポストモーテムデバッグに何使ってるかわからんとコメントしようがないが、

>92
レジスタってのがテバッグ向けレジスタの類のことなら、古めのTRMには普通に出てるけど。
非現実的っつーほど量ないよ?
0095774ワット発電中さん
垢版 |
2019/07/10(水) 17:58:44.83ID:TmxSxE/l
CubeMX入ってるならRepositoryにドキュメント類がたんまりあるからPMなんとか.pdfでCPUに合う奴探すとよい。
0096774ワット発電中さん
垢版 |
2019/07/12(金) 07:53:33.88ID:F85FqdqK
Nucleoを割ったST-Linkが丁度入るケース?
0099774ワット発電中さん
垢版 |
2019/07/17(水) 21:02:08.58ID:yVpFy9Nw
すまんがコントローラ以外の記事はスレチだと思うんだ。
0100774ワット発電中さん
垢版 |
2019/07/20(土) 06:17:07.11ID:22/36FN0
STM32CubeIDE 1.0.2 が出てますね。
まだ cubeMX 使ってるけど。(今の私的プロジェクトが終わったら乗り換えたい…)
0101774ワット発電中さん
垢版 |
2019/07/20(土) 22:44:12.15ID:F4KBFnum
1年で100しか書き込みないって、STM32は5chに集う奴には難易度高いと言うことか
0102774ワット発電中さん
垢版 |
2019/07/21(日) 00:02:17.26ID:J6Fzt66S
>>101
他のソースで何とかなるからでは?
それにしても、、とはおもうし
盛り上がってほしいけどね。
0103774ワット発電中さん
垢版 |
2019/07/21(日) 06:01:29.86ID:TbfBbz0F
単体チップの秋月の扱いがショボいからな。DIPもないし。8ピンもGシリーズでやっとだから。
0105774ワット発電中さん
垢版 |
2019/07/21(日) 06:31:55.08ID:whTXOBru
>>101
STM32について調べものするにも質問するにも5chは使わないからな
ここの連中より詳しい奴がやってるブログ覗いて、それでもわからなかったら
英語のフォーラム覗いて過去の質問読んで、
それでも分からなかったらそういうフォーラムに書き込んでるわ
英語が拙すぎてよく恥もかいてるが
0106774ワット発電中さん
垢版 |
2019/07/21(日) 08:49:09.01ID:5+rSTlH/
>>101
>STM32は5chに集う奴には難易度高いと言うことか
難易度が高い低いじゃなくて、雑音が少ないところで相談や情報収集したい人が多いのでは?
割とフォーラムを見てれば解決することも多いし。
0110774ワット発電中さん
垢版 |
2019/07/21(日) 13:34:21.98ID:5+rSTlH/
PICでも量産用途で使われてるから商売が成り立ってるんだよ。
0111774ワット発電中さん
垢版 |
2019/07/21(日) 15:49:51.55ID:dgl/3AmZ
趣味で簡単なしかことをしないのにあえて複雑で扱いやすいDIP品がない
ようなのを使わないよな。PICやarudinoで良いやになるよな。
0113774ワット発電中さん
垢版 |
2019/07/21(日) 17:41:41.78ID:aHDMVliE
STM32マイコンのプログラミングを簡略化??ST、ファームウェアIPを保護するマルチOS対応ソフトウェアを発表 | fabcross
https://fabcross.jp/news/2019/20190719_st.html
0114774ワット発電中さん
垢版 |
2019/07/21(日) 18:32:40.26ID:5+rSTlH/
>>113
なんだろう、と思ったら、その「プログラミング」は書き込みのことであって、
開発のことじゃないんだね…。
0116774ワット発電中さん
垢版 |
2019/07/22(月) 07:51:23.20ID:dDZf4ADM
業務で他人に書かせる時に書き込み専用ツールが使いやすい事は重要
0117774ワット発電中さん
垢版 |
2019/07/24(水) 22:08:05.74ID:jpJdwN0W
STM32はプログラム書くこと自体が楽しくないからな〜〜〜
動けばいいだけなら使ってもいいけど
プログラム自体を楽しみたい人間には退屈なものだ〜〜〜〜
Nucleo???
そんなもので何を遊ぶんだろうね・・・・
所詮学習用の教材だろ
どうせプログラム組むならアセンブラで組めよ・・・
0118774ワット発電中さん
垢版 |
2019/07/24(水) 23:12:44.20ID:9tTs+TxE
うん、君には無理に薦めない、8bitで頑張って。
0119774ワット発電中さん
垢版 |
2019/07/24(水) 23:35:03.57ID:Zrjq8TJG
基板ができるまでの間遊んでられるほど余裕な職場じゃないから
nucleoとかでファーム組むことが多いな
0121774ワット発電中さん
垢版 |
2019/07/25(木) 06:47:54.78ID:WySxtbn+
>>120
同じマイコンを積んでいる基板ってことじゃないの?
周辺は手組みだったり本回路のエミュレーションができる程度のダミーだったりで。
0122774ワット発電中さん
垢版 |
2019/07/25(木) 06:55:49.41ID:64Te9wbL
IOの制御だけ先に確認しておきたいって用途なら周辺を
ユニバーサルかなんかで組んどいてそこにNucleoのGPIOを繋ぐ、
ってのは良くある話でないの?
0124774ワット発電中さん
垢版 |
2019/07/25(木) 16:12:32.95ID:wJT3OtNY
STM32のUSARTでDMA受信する
データはLFで区切ってある。
受信バッファは想定データに対して充分大きく取っておく
USARTのADDレジスタにLF(0x0A)
DMA受信開始時バッファ目一杯受信するよう指定する
CMI要因でUSART割り込みが掛かったらDMA受信を停止する

というような使い方で組んでる人居ますか?
0128774ワット発電中さん
垢版 |
2019/07/26(金) 14:32:38.07ID:DfvpDisc
すんません質問です
stlinkでswdclkとswdioの2線でつなぐんじゃなくjtagでつなぐメリットは速度だけですか?圧倒的に速くなるんですか?
やったことある方教えていただければ幸いです。
0130774ワット発電中さん
垢版 |
2019/08/11(日) 11:46:33.85ID:tIyKSgbB
ストロベリーのSTBee xx miniええなーと思ってたら
デバッガチップ載ってないのかよ。
買うとこだったあぶねー
本家がデバッガ載って\1600で秋月で売ってるのにこれじゃな
0133774ワット発電中さん
垢版 |
2019/08/13(火) 21:49:05.99ID:ClgfYB/v
評価ボードの充実すごいな
でも、秋月においてる奴は古いのばっか。
秋月で買えるのも最新のもDigikeyにあるんで、
Digikeyで探した方がいいな。値段も数百円ほど秋月より安い。
さらに、6k-10k円までは無税かつ送料ロハだしwww

この価格はチップメーカーじゃないと出せないね。
しかも、変換基板に半田付けしただけのなんちゃって評価ボードじゃなく、
安全対策とか、外部にもそこそこ電流流せたり、めちゃくちゃしっかりした設計でちょっとびっくり。
コスパの高さ半端ない。というよりダントツ
0135774ワット発電中さん
垢版 |
2019/08/14(水) 15:11:03.58ID:DgmVft8r
nucleoの出来が良すぎて単体チップの需要に発展しない罠
0136774ワット発電中さん
垢版 |
2019/08/14(水) 18:51:05.46ID:+O5+znvE
>>135
そうか?
アナログ系がダメなのと、コネクタ類が産業機器向きでないから結局作り直しが多いけどな
0137774ワット発電中さん
垢版 |
2019/08/14(水) 19:15:13.33ID:5aSBxgC8
アナログ系を使わなかったり、シビアな用途に使わなかったりすればピンヘッダで十分っての普通にある
シビアと書くと>>136が軍事とか原子力とか宇宙とか言い出すかもしれないけど、
ピンヘッダで十分な世界にとってのシビアということね
■ このスレッドは過去ログ倉庫に格納されています

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