STM32スレat DENKI
STM32スレ - 暇つぶし2ch652:774ワット発電中さん
19/11/02 15:54:01.36 P5t1G/Hc.net
多様化すると分からないことが増えてくるのは仕方がないですね。

653:774ワット発電中さん
19/11/03 05:08:29.83 5s1Y+FYK.net
>>573
相補とデッドタイムの事やよ
DMAでCPUを介さずに出来るのが売りの一つだからそんな記載してるけど
本当はハード的に何か特殊なロジックがある訳じゃなくて
その辺のコードを自動で作ってくれるってのが主体

654:774ワット発電中さん
19/11/03 08:11:59.53 u30hCiJw.net
一応出力がない適当なタイマと比較しているはずだから
ハードウェア構成にモータ制御用タイマー1って記載が出来るんだろうね
物はいいようだな

655:774ワット発電中さん
19/11/03 12:42:24.49 OZdjSbfB.net
/* USER CODE BEGIN HOGE */
/* USER CODE END HOGE */
を入れられるファイルって決まってるの?
Class/HIDの下に自分のコード入れたいけど、コード発生の度に潰されるよ

656:774ワット発電中さん
19/11/03 15:44:36 dKrHLUZO.net
includeなら一行ですむぞ

657:774ワット発電中さん
19/11/03 20:14:43.88 Gn/vCEre.net
#includeも潰されるけど?

658:774ワット発電中さん
19/11/03 20:29:11.72 zqZKn2pe.net
>>643
そんなハイレベルの質問に答えられる奴はこのスレには居ない

659:774ワット発電中さん
19/11/03 22:24:01.90 S7tHTZBF.net
/* USER CODE BEGIN HOGE */
/* USER CODE END HOGE */
任意の場所にこのコメントを書いて、その中を好きなようにコーディングすれば、
その中は潰されないってことでしょうか。
…そんなことを期待してなかった。

660:774ワット発電中さん
19/11/04 00:53:26.62 yLhXrb36.net
これは良い情報を知った。Middlewaresの下は必ずリセットされるということね。
キーボードエミュさせるならHIDを書き換えなきゃいけないので知らなかったら悩んでたと思う

661:774ワット発電中さん
19/11/04 07:41:30.06 62Kt/1Pr.net
USBコネクトしたらフラグ立てたい
って言う特殊な使い方なんで
普通に使ってる分にはMiddleware 以下の書き換えは必要ない筈です。

662:774ワット発電中さん
19/11/04 11:13:30.38 jWXt+u5W.net
>>647
>任意の場所にこのコメントを書いて、その中を好きなようにコーディングすれば、
>その中は潰されないってことでしょうか。
どこにそんなおいしすぎる情報が?
/* USER CODE BEGIN HOGE */
/* USER CODE END HOGE */
ってのはViaual Studioとかでもあるように、
ほかんとこ触ってくれるなってことだと思ってた。
対策としては、
手動モディファイしたファイルはリネームしてコピーしとく
んで、それとは別に
/* USER CODE BEGIN HOGE */
#include "HOGE.cc"
/* USER CODE END HOGE */
にしとけってば、最小限度の手間ですむということだとばかり思ってたわ。

663:774ワット発電中さん
19/11/04 14:12:36.23 Njo0DyOf.net
>どこにそんなおいしすぎる情報が?
>>643がやろうとしていることが、
> /* USER CODE BEGIN HOGE */
> /* USER CODE END HOGE */
> ◆を◆入れられるファイルって決まってるの?
だし。ここが「を」ではなくて「に」だったら、
既存の生成されたこの種のコメントについて、その中に書かれたコードが潰される、と読めるけれど。

664:774ワット発電中さん
19/11/04 15:00:04 zEJd4JIA.net
普通は
/* USER CODE BEGIN HOGE */
自分が実装したいコードシーケンス
/* USER CODE END HOGE */
だよ

このコメントが入った.cや.cppを自分のプロジェクトにコピーして改変すればいい
それでも潰されるなら、適切なICの型番指定してる?

665:774ワット発電中さん
19/11/04 18:03:45.36 zEJd4JIA.net
現在のWindowsだと、Program Files以下は管理者権限に昇格しないと書き換え
できなくなってたりするけど、それではないよね?
他には、コピーしたファイルに読み取り専用属性が付与されたままだったりとか

666:774ワット発電中さん
19/11/05 07:10:53.16 dRtPpgJn.net
>>652
型番(シリーズ)で変わるのはDrivers以下でないの?
元の人はMiddleware/Class/HID を変更したいって話だからな。

667:774ワット発電中さん
19/11/05 08:59:19.42 1tTctgI6.net
Adafruit Feather STM32F405 Express
URLリンク(www.adafruit.com)
URLリンク(cdn-shop.adafruit.com)
これどうですか?
$24.95

668:774ワット発電中さん
19/11/05 10:40:54.47 rB0RFx/H.net
STM32CubeIDEで
ADCにボリューム抵抗を繋げて
そのボリューム抵抗のノブが仮に上限値の位置にあった時に
マイコンの電源を入れたら即その上限値からではなく
0から5秒程度かけてその上限値まで変数の数値を上昇させるには
どんなコードがありますか?
用途としてはモータの制御で、この条件の際にいきなり最大速度で回転を始めるのを抑制したいのです。

669:774ワット発電中さん
19/11/05 11:02:10.28 1LXvqtt5.net
加重平均取るのが簡単かと

670:774ワット発電中さん
19/11/05 12:54:21.97 TMo1exdj.net
>>656
どちらにしてもADCの値は暴れる事を考慮して平均化した方がいい
何回サンプリングを取ってそれを平均化するかって感じ
移動平均フィルタ でググればコードやアルゴニズムのヒントが見つかるはず
その応用で目的の機能も実装できる

671:774ワット発電中さん
19/11/05 14:50:32.68 aqD00hPj.net
Gが出てるのに今更Fかよ

672:774ワット発電中さん
19/11/05 14:56:31.67 aqD00hPj.net
なんで加重平均やFIR(Moving Average)の話になるんだか?
つまり、
起動時にボリュームの現在値Gnを読み取って、
0からGnまで大麻にあわせて徐々にゲインアップしていくわけだろ。

673:774ワット発電中さん
19/11/05 15:04:31.41 dRtPpgJn.net
>>659
最新が常に�


674:ヌであるとは限らないのが組み込みシステム。



675:774ワット発電中さん
19/11/05 15:12:03.97 xqqlIvZ9.net
Adafruit(笑)

676:774ワット発電中さん
19/11/05 20:12:34 M8KJMDy+.net
俺ならその目的の機能だけならタイマのカウントアップを手っ取り早く使っちゃうなー
IDEなら割り込みも簡単だからね
モーターの制御にpwm出力してるのなら最低一つは数十kHzになるように分周してるわけでしょ?
それ使う

677:774ワット発電中さん
19/11/05 21:08:41.90 BMd0yVRc.net
>>660
俺もだけど5chには知能が低くて相手の尋ねていることが分からないおっさんが多い。
そんな奴はコミュが出来ない(的外れなことを言う)。
>>656
上限値の位置の時だけそう(ゆっくり上げるように)したいのか?
で、上限以外の時は即その設定を反映にするようにするのか?
ゆっくり上げるようにするときの上昇特性はどうするんだ
(直線的に3段階で上限に上げるとか)

678:774ワット発電中さん
19/11/05 22:07:16.24 Szpw0VRd.net
>>660
内部的に回転速度ゼロからスタートするわけだしそこから加重平均かけて1次の
カーブで指示値を作って、それでモーターを回せばいいってことじゃないのかな。
「いきなり高速回転」を避けたいなら、起動後でも、いったん回転速度ゼロに
なってから、可変抵抗をぐいっと最高速に転じられたときにも、ソフトに加速
したいだろうし。

679:774ワット発電中さん
19/11/05 23:48:34.00 BMd0yVRc.net
>>665
>>657がモータの制御のプロのやり方なんかな
俺もだが、恐らく>>656も何を言っているのか(どうしたら良いのか)分からん感じだろう
まぁ、ゆっくり直線的にターゲット値まで上げ下げしたいときは
現在の値からターゲット値になるまでタイマ等を使ってステップ加算/減算
(例えば+1/-1ずつ)すれば良いんだろうが。

680:774ワット発電中さん
19/11/06 06:49:28 qTZ0rQZf.net
> >>657がモータの制御のプロのやり方なんかな
それはどうだろう。俺(665)は、>>657の意図を読み取ろうとしただけだし。

どうであれ、キーワードをぽんと置かれても伝わりにくいと思う。
説明する行為がなんらかの障碍で困難な人ならともかく、コミュニケーションの
努力はしてほしいな。

681:774ワット発電中さん
19/11/06 07:08:08 qC8x83h8.net
せっかくArduinoスレにあるような質問者まで訪れるようになってくれたのに
これじゃ初心者さん逃げてしまうぞw

682:774ワット発電中さん
19/11/06 07:41:44.71 2muW/rUA.net
でもSTM32に固有の話題では無かったんで質問する所間違えた、と質問した方も考えてると思う。

683:774ワット発電中さん
19/11/06 07:59:00 fYff2hYz.net
早く逃げて。
安全に初心者さんを逃がすために。

684:774ワット発電中さん
19/11/06 08:18:41 IHm/OcjU.net
ただCubeIDEが開発環境だそうだから
ここであっている気もする

685:774ワット発電中さん
19/11/06 17:28:16.63 pUa2utB4.net
さすがにこのレベルは逃げ出して欲しいと思うw
arduinoスレに逃げたほうがいいですよ(笑)

686:774ワット発電中さん
19/11/06 19:08:45 2US2EayW.net
加速度とジャークをかけ合わせたものを、0から足しこんでいくとかなんとか

687:774ワット発電中さん
19/11/06 20:26:56.34 MKH1gpjh.net
Arduinoスレと違ってこのスレは排他的で恐いって印象

688:774ワット発電中さん
19/11/06 21:48:27.92 GrP5mB3r.net
>>674
俺は低レベルだけど、スレを見れば分かるようにここはレベルの高い奴がいっぱいだからな。
そんな連中は初心の質問には、なんでこんな低レベルのことを尋ねるんだ、止めてよ、
初心者の質問は初心者がいっぱいのArduinoスレとかでやれとなる。
モーター制御でもベクトル制御のこととかなら自


689:慢できるから 色々書き込みするんだろうが、>>656のような質問は他所でしてだろ



690:774ワット発電中さん
19/11/07 10:58:41.67 Tw96J/jk.net
マイコン初心者はウェルカムだがコミュニケーション初心者はちょっと・・

691:774ワット発電中さん
19/11/07 22:30:08 P/V26SXq.net
文章だけで技術的なことについてのコミュニケーションができるのはそれなりの才能。
才能の祝福を受けた人は、持たざる人にも寛容であって。

692:774ワット発電中さん
19/11/07 22:34:00.74 KvChnX8z.net
STM32て同じ機能たとえばTimer1を複数のピンのどれかに割り当てることができるんだな
RXとかこういう機能あったっけ?一つのピンに複数のペリフェラルが割り当てられてるが、そのうちのどれかしか使えなかったと思うんだが?
RXだと、
pin10にTimer1とGPIO1のどちらかが割り当て可能になってるが、、GPIO1を選択した場合、Timer1はもう使えなくなってしまったんじゃなかったかな?
ところがSTM32はPin10かPin11のいずれかにTimer1を割り当て可能になってるんで、
Pin10ではもひとつ割り当てられてるADC2をつかってPin11のTimer1をenableにするってなことが可能
これはユーザー側の自由度がかなり向上するわ。特にピン数が少ないパッケージで有効だな

693:774ワット発電中さん
19/11/07 22:46:01.17 Uect8nq3.net
RXってそんなこともできないんだ
SH2はできた気がするんだけど

694:774ワット発電中さん
19/11/07 22:59:02.37 +gQyi6xS.net
picでも出来るイメージだけどw
逆に出来なかったら困る
uartの割り当てピン1カ所使えなかったらよそで使えないとか?だとしたらどんだけペリフェラル無駄にのせなきゃいけないんだよw

695:774ワット発電中さん
19/11/07 23:02:57 tWzn3sKm.net
なんの分野でもそうだがもう自分がどのように勉強したかわからんのやわ

696:774ワット発電中さん
19/11/07 23:52:57.75 83IYnAuZ.net
ピンの少ないRXだとあり得るな。100pin以上ならおおむね2箇所以上の割り当てがあるからどれかを選べる
というかGPIOとの選択ならGPIOを他のピンにすれば良いだけじゃ?
>>680
RXに限らずSTM32もそうだがすでにペリフェラル過剰じゃね?
48pinや64pinで20本近いタイマを搭載していたりするが使い切る人がどれだけいるのか・・・

697:774ワット発電中さん
19/11/08 02:35:58.52 R+gME9W3.net
>>682
タイマー大量に乗ってるのはモーターのためじゃね?
20個も乗ってるのか
ちょっと気になるねデータシート見てみたい

698:774ワット発電中さん
19/11/08 06:02:16.30 FZo+TxkG.net
組み込み屋だけどモータ制御と
それのエンコーダにタイマーは大量消費する
以前は一つのデバイスで少なくてもそれら3セット制御するのが普通だったけれど、それ以上が当たり前になってきたのが10年ほど前
競合も同じ事をし始めた時期でもある
サーボモータのコントローラ使えばコマンドだけなので容易だけど
これが高価なので自前で設計して組み込むんだよね。
ルネサスとSTMはこの分野でかなり競争しているから過剰になりがち

699:774ワット発電中さん
19/11/08 06:45:19.19 SFvqfTpm.net
そんな事するから安川がアンプ組み込んだモータとか出すんだよw

700:774ワット発電中さん
19/11/08 07:48:26 2gliyiTI.net
べつに使わないなら寝かしておいたらええんやで、文句言う言われはないんやで。

701:774ワット発電中さん
19/11/08 11:37:43.11 o/qj1IUH.net
寝かせといたらそこから腐敗してくるらしい

702:774ワット発電中さん
19/11/09 07:01:10.71 L2Zqc4pv.net
俺の中華ST-Link V2は400円だったけど問題なく動いてる
リセット信号が出ない件はロジアナで見ても間違いなく出てない。
なのでIDEのデバッガ設定からソフトウェアリセットに変更すれば使えるよ。
そのリセット信号はシリアルで渡されるのでSYSのシリアルワイヤーを有効にしなければならない

703:774ワット発電中さん
19/11/09 20:39:26.69 3u8bjicb.net
センサレスのBLDCモータも電流情報から回転やベクトルを演算する為にタイミングがシビアなので
贅沢なタイマの使い方をされている回路を見かけますね

704:774ワット発電中さん
19/11/11 19:24:03 WL0zgmtP.net
>>689
STM32使いの普通がそんな感じなんだろうな
Arduinoでそんなことする奴どれぐらいいるのやら(そもそもArduinoで出来るのか?)

705:774ワット発電中さん
19/11/12 06:56:52.12 Hc/qfXS6.net
FPGA上でARMコア と タイマー200個 組み込めまーす
ああ楽しい楽しい

706:774ワット発電中さん
19/11/12 07:01:06.89 Hc/qfXS6.net
>>656
コード
while(起動してから五秒間)
変数=上限額 / 5秒 / 1秒当たりのサンプリング数
じゃねーのw

707:774ワット発電中さん
19/11/12 07:03:28 Hc/qfXS6.net
君たちどうして初心者の相手の立場にたって話せないの?

タイマーの議論そのさきでしょ

コムショウかなにかなのwwwww

708:774ワット発電中さん
19/11/12 07:19:23.58 OxOQL8pS.net
>>691
200個は無理じゃね?
8051ならいけるかも。

709:774ワット発電中さん
19/11/12 07:40:27 C/3A5ZAB.net
>>694
MAX10ですらいけるっしょwwwww

710:774ワット発電中さん
19/11/12 07:44:21 OxOQL8pS.net
本気で言ってるのかバカなのか、両方か。

711:774ワット発電中さん
19/11/12 08:05:36.08 jpybNhB8.net
>>694
インテルがこの前発表した一番でかいやつならあるいは

712:774ワット発電中さん
19/11/12 08:18:21.10 C/3A5ZAB.net
>>697
あれならタイマー二万個つめるでしょ。
ちょっとQualtus体験版入れて 二万個 論理合成配置配線してロジックセルどれぐらい食うか見積もっておいてwwwww

713:774ワット発電中さん
19/11/12 08:19:46.24 C/3A5ZAB.net
おれ、機械学習でタイマーを2万個リアルタイムで動かすんだwwwwww

714:774ワット発電中さん
19/11/12 08:50:27.80 /VrUlUuJ.net
タイマーだけ200個か。
でもARMのソフトコアなんて一般人が使えるのか?

715:774ワット発電中さん
19/11/12 10:16:37.99 buW+KnUM.net
URLリンク(www.%61mazon.co.jp)
はじかれない
覚え書き

716:774ワット発電中さん
19/11/12 10:50:52 RnhcnM8x.net
そもそもARMでなければならない理由ある?

717:774ワット発電中さん
19/11/12 11:43:24.32 jgxAqIAe.net
そもそもARMにしない理由ってある?

718:774ワット発電中さん
19/11/12 11:44:57.66 jgxAqIAe.net
>>700
FPGAにハードIPとして積まれているし

719:774ワット発電中さん
19/11/12 11:52:22.81 buW+KnUM.net
Niosだと開発環境からしてどーしよーもねーしな

720:774ワット発電中さん
19/11/12 12:16:11.97 M18C/VTw.net
そろそろARMスレへGo!!

721:774ワット発電中さん
19/11/12 12:47:44.63 C/3A5ZAB.net
STMはARMになりますた

722:774ワット発電中さん
19/11/12 14:01:43.95 qoymNXih.net
m0ならip無料じゃなかったっけ?

723:774ワット発電中さん
19/11/12 23:31:47 buW+KnUM.net
スタートアップ企業とか教育機関って書いてたから
大手メーカとかが使いたいといっても許可がでるかどーかわからんのじゃね?

724:774ワット発電中さん
19/11/15 17:52:40.13 nhvQPH6G.net
最近は各社ともマイコンのセキュリティ機能強化を謳っていたりするけどどのくらい使えるんだろ
ダンパー耐性?PCじゃあるまいし真っ当な実装をしていれば処理が乗っ取られるなんて事が起きうるんか?
暗号化?Ethernet直結でワイヤースピードが出ないと困るとかならともかく少量のデータを保護する程度なら
普通にプログラムとして組み込めばよくね?
暗号システムを運用するために乱数発生器があると便利・・・というのはまだ判るけど

725:774ワット発電中さん
19/11/15 18:17:49.65 VWh/mAkw.net
外からデータを送


726:り込める構造なら何だって(ry



727:774ワット発電中さん
19/11/15 20:44:56.99 iE5ab3X/.net
いや入力値のチェックをしろよw
そんなコードじゃノイズで入力値がバグったら暴走するだろ

728:774ワット発電中さん
19/11/16 02:48:31 P7DUXbTR.net
stm8blueってどう?

729:774ワット発電中さん
19/11/16 18:51:46.77 FfkLcE0n.net
>>713
スレチでは?

730:774ワット発電中さん
19/11/17 14:00:45.52 l7wR+TbI.net
STマイクロ、低コストのLoRaWAN対応システム開発パックを発表 | fabcross
URLリンク(fabcross.jp)

731:774ワット発電中さん
19/11/19 19:16:47 Fj88hebz.net
なんとなくスレ見てたら>>534が面白そう
エッジ検出の割り込みも含めて速度的に十分共振させられそうだから
ちょっと基板起こしてみるか
特にモータ制御が強みのSTM32は特性的にかなりこれも得意分野に入るんじゃないか
マイコンで誘導加熱とか面白い発想するな

732:774ワット発電中さん
19/11/19 19:22:54.79 Fj88hebz.net
フォトカプラ使わずパルストランスでIGBTをドライブすれば
もしかするとアルミや銅もいけるかもしらんな
いやこれは想像するだけでも面白い

733:774ワット発電中さん
19/11/19 19:59:17 HqIXQLuH.net
ちょっと衝撃を受けた記事
URLリンク(ednjapan.com)
この質問は「Arduinoしか判りません」レベルでド素人丸出しでは
SPIのマルチスレーブ接続なんてSTに限らず多くのマイコンのマニュアルに書いてあるじゃん
大まじめにこんな問い合わせはこないだろと思いたいところだが、マイコン入門的なセミナーで飛び出した質問なのだろうか

それとも最近は分業化が進んでいると言うしSPIの主要な動作モードやCS線の機能すら理解していない人が
会社でマイコンを使った開発を行っているのか?

734:774ワット発電中さん
19/11/19 20:29:06.69 Xoz6TW7Y.net
>>716
俺も仕事でIHやったけどマニュアル見たらあっという間に実装できたけど試験環境作る方が大変だったわ
環境整ってからは試験と称して加熱コイルに鉄パイプとか突っ込んで赤熱~白熱させて遊んでたわ
見た目派手だからウケよかったよ

735:774ワット発電中さん
19/11/20 05:41:37.63 HLhwxxOT.net
>>716
随分前なので記憶が曖昧だけどSTがIHの制御アプリケーションを公開していたはず

736:774ワット発電中さん
19/11/20 07:44:24.95 5Ilr7PAU.net
リセット繋がなくてもFPGAのFFが電源投入時に0クリアされると
信じて疑わない技術者がいる時代だからなにが起きても不思議
じゃない

737:774ワット発電中さん
19/11/20 08:09:30.88 g6Tbtqgu.net
>>721
intel FPGAに限れば、conf_doneからinit_doneの間にクリアされてるよ。
うろ覚えだが、確かしないとFFが不定値状態になり回路的に不味いから行うと読んだ覚えがある。

738:774ワット発電中さん
19/11/20 08:09:45.26 K/UGfSLa.net
買いモノはなんでも安全に確実に動いて当然と思う人は増えた気はする
昔の口うるさい先輩方は大量に売れて悪い噂を聞かない家電にすら「ほんとに動くのか?」みたいな事言ってたわ
あれはあれで鬱陶しかったけど

739:774ワット発電中さん
19/11/20 18:29:02.37 b6IIyWir.net
>>718
さすがにこれだけ記事にしているとネタ切れで
その類のネタを書かざるを得ないんだろう
一度セミナーを受けた事があるが、その時はIDEに統合された後の
他の提供されている開発環境は継続して公開頂けるのか
過去のライブラリと互換性はあるのか云々の質問がメインだったよ
ライブラリは会社にとって資産だから最も懸念されていた

740:774ワット発電中さん
19/11/20 19:23:44.69 N7NIP0O0.net
>>721
まさか不定になると思ってないよな?
ってか、FPGA のリセットってコンフィグ開始のことだよな。

741:774ワット発電中さん
19/11/20 21:20:31.35 4FBrAV5f.net
そもそもFPGAでリセットって言ってる時点で時代についていけてない老害でしょう

742:774ワット発電中さん
19/11/21 01:00:20.60 F2O7zLK3.net
同期/非同期リセットの得失について語れ

743:774ワット発電中さん
19/11/21 12:52:35 rU7bEjca.net
僕の思ったとおりに動く回路が正しいの!

744:774ワット発電中さん
19/11/22 15:46:52.30 3KEVuHHP.net
>>727
同期リセットにメリットあるのか?クロックが無いとリセットすら出来ないってw
非同期と言えば、非同期クロックなARM996HSコアはその後どうなったんだろうな?

745:774ワット発電中さん
19/11/22 17:53:47.84 enh9eQNR.net
>>729
そのリセットはCPUのリセットじゃなくてFFのリセットじゃね?
まぁ、CPUもFFの塊だって言い張るなら確かにそうなんで、それに固執するなら好きにしていいけど

746:774ワット発電中さん
19/11/23 04:02:10.80 W+nDgQ5M.net
>>727
正直わからないので勉強のために教えて下さいm(__)m
ワンチップマイコンの電源立ち上げ時にrcとか入れて遅らせて立ち上げるreset端子しか知見がありません
あとはせいぜいreset専用ic使うことくらいです

747:774ワット発電中さん
19/11/23 04:06:02 W+nDgQ5M.net
そいやteensy 4.0ってi.mxで600MHzすげーーと思ったんだけどこれもやっぱりm7のキャッシュのバグ抱えてるのかな?
bgaしかラインナップないけど1000円クラスでこれはキターーと思った

データシート見ろって突っ込みはナシでおなしゃすw

748:774ワット発電中さん
19/11/23 04:09:18 W+nDgQ5M.net
書いたあとに板違いの話だと思った。
すいません

749:774ワット発電中さん
19/11/23 08:05:00.49 h5RnPSL1.net
データシート見ろ。
(お約束)

750:774ワット発電中さん
19/11/23 08:44:15.90 PvuPoGIR.net
>>730
FFにも同期リセットは無いが?

751:774ワット発電中さん
19/11/23 09:09:13.58 xNG/DCdA.net
同期リセットを実装しなかった場合、クロックに同期したリセットをどうやって保証するんだろう。
非同期リセットをクロックに同期してかける手も使えないことはないか。

752:774ワット発電中さん
19/11/23 09:40:18.68 zD8kWrEO.net
全てのFFに非同期リセットのパスの遅延を保証しないといけないな。入力ポートバッファ含めて。

753:774ワット発電中さん
19/11/23 13:30:58.76 GBChsOSe.net
>>731
スリープでクロック発振停止して、割込で復帰できるマイコンの場合はおそらく非同期リセットのはず。
じゃないと、クロック停止してるとき割込が入っても復帰できないww
いったんスリープに入ったらVdd落として再投入、ブートシーケンスからやり直すなんて使い物にならんしな。

754:774ワット発電中さん
19/11/23 13:33:44.72 GBChsOSe.net
>>736
クロックに同期したリセットかけたとしてもCPUでクロック発振させてる場合
クロック+PLLの安定まで待つ必要あるしな。

755:774ワット発電中さん
19/11/23 13:35:57.84 GBChsOSe.net
>>738
>クロック停止してるとき割込が入っても復帰できない
正 クロック停止してるときリセットが入ってしまうと復帰きない

756:774ワット発電中さん
19/11/23 13:43:04.50 fPL8Xx5z.net
三連投おじさんは祝日も元気だな

757:774ワット発電中さん
19/11/23 16:55:45.73 M4Usg3qq.net
結論として同期リセットするおバカ回路はほぼ世の中に無いって事さ

758:774ワット発電中さん
19/11/23 17:43:07.65 xNG/DCdA.net
>>742
CPUのリセット端子に限れば、の話だよね?

759:774ワット発電中さん
19/11/23 18:00:29.61 M4Usg3qq.net
>>743
知ってる?元ネタのFPGA内部のリセットの記述も非同期リセットで書くんだよね

760:774ワット発電中さん
19/11/23 18:10:07.42 xNG/DCdA.net
FPGA?
非同期リセットと同期リセットの両方を定義するけどな。
でないとレジスタがばらばらにリセット解除されたときの動作を保証するのが面倒だもの。

761:774ワット発電中さん
19/11/23 22:05:22.62 no8WuGvH.net
STM32で誘導加熱って相や電流はどうやって検出するんだろ

762:774ワット発電中さん
19/11/23 22:18:46.92 E/uOCW6R.net
>>746
フェライトコアのリングに適当に電線巻いて共振部を通すんだよ
共振周波数によっては大きな電圧がかかるから
クランプダイオードでそれを保護しつつ整流して
後はオペアンプ使うなり絶縁ADC使うなり直結するなりMCUへ入力できる状態にするだけ
相の遅れとかその辺は気にせずまず1石で始めて0V検出したら1パルス入れる感じで調節していくといいよ。

763:774ワット発電中さん
19/11/24 13:32:49.80 7rVkYSUa.net
電流はコイルで拾うにしても共振相手では輻射ノイズが凄まじいから
絶縁型のホール素子ICでも使うと良いかも。
秋月でも売ってるACSなんとかって奴80kHzまで測れるんじゃなかったかな

764:774ワット発電中さん
19/11/24 15:21:47 J8WTHdZp.net
ACSなんとかの近くに
トランスとかリレーがあると悲劇る

765:774ワット発電中さん
19/11/24 20:16:17 qUTjVfeo.net
>>749
漂遊磁界に対する耐性を高めた車載向け電流センサーIC、Allegroが発売
URLリンク(active.nikkeibp.co.jp)

やっぱ他のホール素子やGMRのはモーターの近くだとまずいのかね?
GMRは50ガウス以下って書いてあったけど、強さがピンとこない

766:774ワット発電中さん
19/11/24 21:09:33.65 PFg/egSH.net
ここSTM32スレ。

767:774ワット発電中さん
19/11/26 16:13:13.74 gGnE5GMk.net
STM32を使うメリットとしてARMだから情報が多いと言う人がいたんですが、
例えばHAL使う場合って、ARM故の書き方ってほぼ無いですよね。
ただ自分が知らないだけで、ARMの恩恵にあやかってるんですかね。

768:774ワット発電中さん
19/11/26 16:28:19.41 C6fXYrgb.net
NVICとSystickの考え方とかかな

769:774ワット発電中さん
19/11/26 16:52:56.40 rM5QSmPV.net
GitHubをのぞき見する

770:774ワット発電中さん
19/11/28 18:32:05.06 OoUQHi7R.net
F730搭載の評価ボードってないんだよな。どうしよう

771:774ワット発電中さん
19/11/28 18:59:03.75 +Q0dvq7q.net
>>755
作る

772:774ワット発電中さん
19/11/28 20:30:37 m5IofppN.net
つかF730のデータシートを見ると
>LCD parallel interface
>The FMC can be configured to interface seamlessly with most graphic LCD controllers.
>It supports the Intel 8080 and Motorola 6800 modes, and is flexible enough to adapt to specific LCD interfaces.
>This LCD parallel interface capability makes it easy to build costeffective graphic applications using LCD modules with embedded controllers or high performance solutions using external controllers with dedicated acceleration.
などと謳われているがマニュアル読んでも具体的にどうするとかは全く書かれていないw
大方SRAM的な設定をしてAxx以外を繋ぎDMAでバースト書き込みするとかなのだろうが親切とは言い難い

このシリーズはRAMがたっぷりかつ計算能力も高いのでVRAM無しのパネルもごり押しで駆動できるはずなんだがな

773:774ワット発電中さん
19/12/01 19:42:31 mI5j0Kxj.net
blue pillを使い始めました
st-linkv2にて書き込み後、自動実行できません
電源を落とすか、boot0ピンを抜き差ししています
まだ、boot modeを理解していません
プログラミング後、resetしrunする方法はありませんか?

774:774ワット発電中さん
19/12/01 20:19:44.33 CNsCTHJz.net
よく見たらBlue Pillって何種類もあるんだな
USB端子がもげにくいやつやもげやすいやつ、基板のシルクやボタンが違うのがあるな
メーカー名書いてないからしっかり見ないと間違うわ

775:774ワット発電中さん
19/12/01 20:24:11.55 CNsCTHJz.net
Blue Pillは中華Pro Microと違ってUSB端子のもげにくいもの1種類だと思ったから安いところでまとめ買いしたらもげやすいのが届いた。商品画像見直したら届いた物と同じもげやすいタイプだった。ガッカリ。

776:774ワット発電中さん
19/12/01 20:30:43.29 CNsCTHJz.net
>>200
亀レス
Blue PillのUSBもげにくいタイプも抵抗変わってる?

777:774ワット発電中さん
19/12/02 19:02:32.20 Y4HT7whE.net
758です
修正です。
再プログラミング(書き込み)は、debug wireを有効にすることで解決しました。
rl78、avrだと、プログラミング後、自動実行しますよね?
リセットボタン押すのが面倒なのです。

778:774ワット発電中さん
19/12/02 20:08:04.89 0NaMqRQs.net
>>762
デバッガの設定からソフトウェアリセットに変更すると書き込み後自分でリセットしてくれるよ

779:774ワット発電中さん
19/12/02 20:21:28.73 0NaMqRQs.net
あぁ根本的に違ってるか
書き込み後のデバッグモードから抜ければ良い
まずはyoutubeにあるSTの公式動画から使い方を勉強した方が良い
君は恐らくデバッガの使い方をまだ知らない
とても便利な機能だからその辺を覚えれば何か問題にぶち当たった時に大きな時間短縮に繋がる

780:774ワット発電中さん
19/12/08 23:03:27 CCVrf95C.net
timerの分周とカウントについて
目標周波数(パルス)が達成できれば
気にしなくてよいですか?
48MHz 分周48000 カウント1000
48MHz 分周4800 カウント10000
お願いいたします

781:774ワット発電中さん
19/12/08 23:15:33.75 864qgpEG.net
きにしない

782:774ワット発電中さん
19/12/09 00:03:22 l4f/y4Hi.net
STM32のタイマでCCR一致やキャプチャ時にカウンタをゼロクリアって出来ないのか?
スレーブモードのリセットモードが近そうだが該当タイミングの直後にクリアは出来そうに見えない

783:774ワット発電中さん
19/12/09 01:01:45.27 pSiD/SnT.net
>>765
どちらでもいいです。
数値は-1入力ね。

784:774ワット発電中さん
19/12/09 11:46:37.61 xteX18Ff.net
幅が固定ならね

785:774ワット発電中さん
19/12/09 20:40:52.97 R6PkYzVQ.net
adcをvcc-grd間に可変抵抗を接続しようと思いますが
vcc-adcポート間が0Ω時短絡状態になります
vcc側か、可変抵抗の中央端子に抵抗を入れるべきでしょうか?

786:774ワット発電中さん
19/12/09 21:11:12.10 U3Wmf33V.net
>>770
なんで抵抗を入れるべきだと思ったの?

787:774ワット発電中さん
19/12/09 22:31:26 Kv/n6yBE.net
vccなら問題ないんじゃね

788:774ワット発電中さん
19/12/10 00:06:56.81 0YEUssvz.net
端子のプルアップは抵抗を入れるので
vccとadc端子を短絡させてはダメかなと思いました
内部に抵抗があるんですかね?

789:774ワット発電中さん
19/12/10 01:08:12 cEt9y+FR.net
プルアップは出力ピンだからだね
出力は0オームみたいなもん


790:で入力は∞オームみたいなもん あくまでも比喩だけど



791:774ワット発電中さん
19/12/10 07:31:14.33 6QQGY1Eo.net
出力ピンのプルアップって、オープンドレインで駆動するような限られた
シーンでしか使われないのでは?
>>773
入力ピンをHにするのに、VCCとの短絡ではなくてプルアップにするのは、
1. 誤動作して(あるいはプログラムの間違いで)出力ピンになったときのトラブルの回避
2. プルアップしたままでもあとからポートを使いやすい
というメリットがあるからだと思います(たぶん他にも理由はあるでしょね)
1のトラブルの回避とその他の機能のために、直列抵抗をいれることも多いかと思います。
URLリンク(o.5ch.net)

792:774ワット発電中さん
19/12/10 07:40:18.27 UsVZXL45.net
とりあえずこの辺を読んでみては
URLリンク(ednjapan.com)
URLリンク(elm-chan.org)

793:774ワット発電中さん
19/12/10 07:49:14 0YEUssvz.net
皆さん、ありがとう
お正月は、マイコン三昧予定です

794:774ワット発電中さん
19/12/12 04:16:09 fy51DypD.net
STマイクロ、無線対応32bitマイコンにバリューライン「STM32WB50」を追加 | fabcross
URLリンク(fabcross.jp)

795:774ワット発電中さん
19/12/13 05:01:37.89 AgQQ9ZcP.net
DJIがSTMマイコンのクローンのクローンのCPUを使っていて、それが中国の国策企業との噂

796:774ワット発電中さん
19/12/13 08:01:58 84MDp7Gr.net
クリーンルームで設計して単なるバイナリ互換なら文句は言えない
孫正義は親中やし文句付けないかもしれない

797:774ワット発電中さん
19/12/13 09:09:43.70 5ZUxQXE0.net
ただのペリフェラル互換もあるみたい

798:774ワット発電中さん
19/12/13 10:27:43.76 boYmof7Q.net
ARMコアをライセンス受けてて周辺も動作も似せてあるだけなら文句付けようがない。
禿と絡めて語りたがるとか低能

799:774ワット発電中さん
19/12/21 20:31:20.55 nuc0LqT/.net
無線対応マイコンってどのみち日本じゃほとんど出番無し

800:774ワット発電中さん
19/12/21 22:08:09.01 g/scMQnz.net
はい論破ESP32

801:774ワット発電中さん
19/12/21 22:25:43.68 1BZZHj08.net
nRF52は楽しいぞ

802:774ワット発電中さん
19/12/21 22:35:05.39 nuc0LqT/.net
同人でBT付けたいとか思っても技適コストを転嫁できるほどの高付加価値品じゃないかりぎ現実的じゃないし
中華をはじめとする海外産の技適無しアイテム相手じゃ勝ち目無い

803:774ワット発電中さん
19/12/22 00:32:27.32 +L2rdVPP.net
技適付きモジュールを待つ

804:774ワット発電中さん
19/12/22 02:38:52.55 pES9ihWM.net
>>787
悲しいけどこれしか手段がないんだよなぁ

805:774ワット発電中さん
19/12/22 02:44:05 +L2rdVPP.net
ただし大抵高い

806:774ワット発電中さん
19/12/22 02:54:09.28 uuk1pymM.net
>>786
ダッサ

807:774ワット発電中さん
19/12/24 11:03:56.01 5Ik6k8PC.net
安くても500円くらいはするしな。無線モジュールだけで

808:774ワット発電中さん
19/12/24 15:47:07.32 muNoPM0i.net
logicoolの高級マウスにはnRF52832が載ってる

809:774ワット発電中さん
19/12/26 16:22:27.79 W2TT3cGG.net
自作デバイスでローパワー&5GHz Wi-Fiってハードル高すぎ

810:774ワット発電中さん
19/12/26 16:41:58.53 GC7MN//V.net
G帯の自作はむりだは モジュールいじるのがせいぜい 2.4Gのアンテナゴニョるくらいだなあ

811:774ワット発電中さん
19/12/26 16:43:37.47 W2TT3cGG.net
モジュールでもかまわないが大抵のWi-Fiモジュールは2.4GHzのみ・・

812:774ワット発電中さん
19/12/26 22:48:43.29 K2f3rpuv.net
アンテナいじっただけで技適が……

813:774ワット発電中さん
19/12/26 22:56:01.90 W2TT3cGG.net
DigiKeyみても5GHz対応のWi-Fiモジュールは十数個くらい?
技適付きなんて無さそう。技適なんてくそくらえじゃないと不可能っぽい

814:774ワット発電中さん
19/12/27 00:11:40.94 IFjQEbU1.net
USBドングルをなんとかするのが一番良さそう

815:774ワット発電中さん
19/12/27 05:38:15.27 vBPweVE9.net
技術論と法律論の区別がつかない奴がいるようだ

816:774ワット発電中さん
19/12/27 10:27:02.10 ThTuG8SQ.net
技適というルールが技術的/論理的に矛盾の塊なのに区別もクソもなくね

817:774ワット発電中さん
19/12/27 10:45:10.64 G0bLwp2c.net
いにしえより「悪法も法」と申しまして

818:774ワット発電中さん
19/12/27 10:59:56.07 vBPweVE9.net
法律の話なんかしてないのに法律の話を持ち出してくるとか、法律を知ってる俺すげー自慢なのか?
それとも単に空気読めない奴なのか?

819:774ワット発電中さん
19/12/27 14:22:16.42 YKd1boMd.net
単に世知辛いって愚痴だよ

820:774ワット発電中さん
19/12/27 16:58:14.61 ufXuCX2O.net
年一度の除夜の鐘の音ですら苦情出す輩のせいで鳴らさなくなってるからな

821:774ワット発電中さん
19/12/29 02:42:07.08 lAWkfST5.net
URLリンク(ednjapan.com)
すっげー
けどこんなん実装して試験なんかしたくねぇ
もはやピンセットでも手半田不可能

822:774ワット発電中さん
19/12/29 07:58:18.54 JIPy/WAz.net
0.25mmなのに02を名乗るのはちょっと盛りすぎ(削りすぎ?)かと思った

823:774ワット発電中さん
19/12/29 11:23:12.67 lAWkfST5.net
0201で0.1uて・・・orz
基板みて実装してるかどうかすぐにはわからんレベルだな
はんだメッキの方が盛り上がってるし

824:774ワット発電中さん
19/12/29 16:50:53.68 9F/wzAvC.net
0201で0.1uF!!
すげ~な~
でも使いたくない

825:774ワット発電中さん
19/12/29 17:16:58.57 lAWkfST5.net
やっぱリールで売るんだよな
もうこの大きさだったらLSIのパッケージの内部にでも実装しといてくれよな。
どうせ積セラならほとんどパスコン用なんだろうし

826:774ワット発電中さん
19/12/30 09:55:36.80 UBWaFPYO.net
>>805
わはは、間違って定規の写真を掲載してるよ~wwww
…俺には手はんだは無理だ。少なくとも今手持ちの機材だと無理だ。
ってか、こんなのだとはんだレベラーした基板はダメだろね。
どんなテープに入れて売るんだろう。

827:774ワット発電中さん
19/12/30 10:30:44.04 ON692Kmy.net
いつもの穴あきボール紙テープじゃないの?

828:774ワット発電中さん
19/12/30 12:49:47.16 D+ass8qm.net
>>810
> わはは、間違って定規の写真を掲載してるよ~wwww
それ冗談だよね?
写真拡大して、よく見るとゴミみたいな点が3つ映ってるんだけど

829:774ワット発電中さん
19/12/30 14:40:43.86 R/yxAfyj.net
こいつ怖いわ

830:774ワット発電中さん
19/12/30 14:44:25.79 ON692Kmy.net
ジジイになるとこれが世紀の傑作ギャグになるのよ

831:774ワット発電中さん
19/12/30 16:25:01.61 7Z2Nglq9.net
電子工作なんでもスレじゃないよ。

832:774ワット発電中さん
19/12/30 16:29:40.64 UBWaFPYO.net
>>812
>それ冗談だよね?
もちろん! でもごめん。スレチだし、この話題で続けない。

833:774ワット発電中さん
20/01/09 14:07:03.32 zku4iqoE.net
stm32cudeideアップルデート
macでデバッグ動くようになった
openocdは動かん
windowsだと簡単なんだけど

834:774ワット発電中さん
20/01/09 18:55:03.47 LZbofTYW.net
アップルデート

835:774ワット発電中さん
20/01/13 18:31:34.09 ByO6hKlp.net
cube-ideでコメントに日本語を入れると文字化けする場合があって困ってるんだけどなんか対策ないのかな
具体的には
// 全チャンネル
と書くと "全チャンネル"が文字化け
// 1全チャンネル
と書くと文字化けせずに表示される
日本語の手前には半角数字だけでなく半角アルファベットでもOKだけど、半角"."では文字化けしたまま
//の次の文字は半角スペース、全角スペース、スペースなしのいずれでもダメ
eclipceの日本語化パッチを入れても解消せず
文字コードを明示的にUTF-8にしても解消せず
別エディタでコードの文字列を確認するとUTF-8になっている
現状では日本語の手前に記号以外の半角文字がないといけないんだけどそれでは不便なので何とか解消したいんだ
windows10
cube-ide1.2.0
cube-ideの文字コードはUTF-8

836:774ワット発電中さん
20/01/13 18:44:06.37 xLNZ/WH+.net
>>819
英語で書こう

837:774ワット発電中さん
20/01/13 21:06:40.51 ByO6hKlp.net
>>820
前提を覆す逃げ話の方向で

838:774ワット発電中さん
20/01/13 21:07:11.34 ByO6hKlp.net
前提を覆す逃げの話はなしの方向でお願いします

839:774ワット発電中さん
20/01/13 22:14:17.91 trsJoyBd.net
shift-jisはダメ?

840:774ワット発電中さん
20/01/14 10:21:55 zVhh5k3Y.net
>>822
ローマ字で書こう

841:774ワット発電中さん
20/01/14 12:20:15 eS6f1MLQ.net
前提とか関係なく英語で書け、だな
プログラムに誤解されるような入力をわざとするべきじゃない。
エラーテストしてる訳じゃないんだし

842:774ワット発電中さん
20/01/14 12:38:43 DAz9xkD+.net
>>825
コメントは分かりやすく書くのが常識だろ
馬鹿なのか?

843:774ワット発電中さん
20/01/14 12:57:54 eS6f1MLQ.net
すぐ馬鹿とか言い出す人の書くコメントが分かりやすい筈ない

844:774ワット発電中さん
20/01/14 13:27:37 zVhh5k3Y.net
分かりやすい英語で。

845:774ワット発電中さん
20/01/14 19:01:54 Rdndoll2.net
>>823
sjisでうまく行きました
今更sjisもなんか複雑な気分ですが・・・

846:774ワット発電中さん
20/01/15 19:22:18 dejj5AUw.net
でもねー いまだに化けるよねIDEのたぐいは。
あきらめて英語で書くのが吉

847:774ワット発電中さん
20/01/15 19:31:38 xruhMdqJ.net
sjisでも油断すると駄目文字にハマる

848:774ワット発電中さん
20/01/15 22:01:39 +MTVLmI8.net
簡単な英語しか書かないから問題ないな
何を計算してるとか何を生成してるとかその程度だし
個人的にはコメントだけ日本語だと見るからにコメントだとわかるから書けた方が嬉しいけど

849:774ワット発電中さん
20/01/15 22:08:21 hOwO78oP.net
誰も聞いてないジジイの話が続く

850:774ワット発電中さん
20/01/15 22:10:56 6/ZzLsiy.net
STM32CubeIDE 1.2が出たよー って本題に戻す

851:774ワット発電中さん
20/01/16 19:16:48 X9OyOQuI.net
1.2.1が出たな

852:774ワット発電中さん
20/01/16 21:30:29 EoLAo26y.net
出た?

853:774ワット発電中さん
20/01/16 23:28:07 X9OyOQuI.net
stのサイトには1.2.0までしかないけど、1.2.0で起動すると降ってくる

854:774ワット発電中さん
20/01/16 23:42:32.72 EoLAo26y.net
なるほど。ありがとう。

855:774ワット発電中さん
20/01/22 17:50:39 PCgRy7R+.net
急に勢いが落ちたな…

856:774ワット発電中さん
20/01/22 19:47:19.38 YXg+0V9A.net
stm32系が一番入手しやすいかなarmで

857:774ワット発電中さん
20/01/22 21:17:23 Ys/xJRPJ.net
せやな
中国国内では妙に安くチップが手に入るらしく圧倒的な流通量とユーザー数

858:774ワット発電中さん
20/01/28 21:49:44 bpi9cSDG.net
この連載おもろいからよく見てる
URLリンク(eetimes.jp)

859:774ワット発電中さん
20/01/28 22:51:08 iDxYTGAv.net
あー読んだわ。
おもしろかった!

860:774ワット発電中さん
20/01/29 01:07:50 VWh9JQoB.net
おもしろいね

861:774ワット発電中さん
20/01/29 06:11:25.73 rowfr9jR.net
324の互換チップなんで40年前からあるんだけどしたり顔で書いてる記事って。

862:774ワット発電中さん
20/01/29 06:19:21 oa5FnP1m.net
コピー品ではなく、新規設計の互換品か!やるな!

863:774ワット発電中さん
20/01/29 08:43:44 7LtoISUg.net
f030 中国で購入と実装してるんだけど…
st-link2 とかで見分け方あるんかな。

864:774ワット発電中さん
20/01/29 12:09:11.50 +1kUUo6T.net
>>845
嫌な奴ー

865:774ワット発電中さん
20/01/29 14:21:13 v2b1CAYX.net
(C)無視?

866:774ワット発電中さん
20/01/29 14:44:41.17 HZ4waFnr.net
そりゃトランプも怒るわ

867:774ワット発電中さん
20/01/29 17:30:58.50 CCHIg6mb.net
特許を侵害していなければ知財上問題ないのでは?

868:774ワット発電中さん
20/01/29 17:58:19 4crpeqEj.net
日本も昔はクローンCPU作って売ってたよな
NECもIntelとかから訴訟受けてたりしたもんな

869:774ワット発電中さん
20/01/29 18:16:59.90 9vEB0a23.net
強気に戦ったAMDは生き延びたが弱腰だったNECは死んだ

870:774ワット発電中さん
20/01/29 18:22:57.12 YasLKfOq.net
>>852
Armコアでは訴えられ無いし、I/Oのレジスタではびみょ~だし、いざとなればCMSISで逃げれるし。
手を出せないかもね。

871:774ワット発電中さん
20/01/30 08:19:48.67 4BRbgChh.net
>>852
初期の半導体メーカーは自社で生産を賄いきれない為、セカンドソースを許諾していた
そうした中設計力を付けてきた日本メーカーは、下敷きにしたCPUの改良版を出せる迄に成長した(1980年代末)
NECは8080と8086の改良版を、日立製作所は6809と68000の改良版を出す迄になった
時期を前後して、日米間の貿易摩擦があり、当時世界を席巻していた日本の自動車と家電が米国のターゲットになった(映画「ガンホー」の世界)
危機感を抱いた米国企業(IBMとIntelとMotorola)は半導体~コンピューターでも日本が世界を席巻しないように、様々な圧力をかけてきた
またコンピューターの世界にも知的財産権の概念が浸透してきた
セカンドソースを基にした改良版CPUは出せなくなったが、日本メーカーはクリーンルームでの設計で互換性の高いCPUを出していた
今でもRL78に8080の、H8とRXにモトローラの香りが残っているのはその時の名残

872:774ワット発電中さん
20/01/30 11:16:14 G0oTAaY+.net
はぁ

873:774ワット発電中さん
20/01/30 11:24:20 EGL4dt1u.net
なんだ
ジャップも散々パクり働いてたのかよ
サイテーだな

874:774ワット発電中さん
20/01/30 12:13:08 2DBLB2Cw.net
ガンホーなんてパズドラしかねぇじゃん。

875:774ワット発電中さん
20/01/30 12:52:29 yIFlbiBZ.net
URLリンク(news.mynavi.jp)
>NECの場合、優れたx86互換CPU製品V20/V30を持っていたが、インテルの著作権侵害の裁判攻勢にあって
>インテル互換品のビジネスから撤退することになった。最終的にはかなり後になってNECが勝訴したが、
>長引く裁判の最中はNEC側が積極的に販売を控えたこともあって、こういうことになった。これが象徴しているのは、
>NECは裁判には勝利したがビジネスでは敗退したということである。
>もしNECがこの著作権侵害の法廷闘争を跳ね返し、全社を挙げてインテルと真っ向勝負していたら、
>当時の両社の規模を考えたらインテルは存在していなかっただろうなどと楽しいことを考えてしまう。
>勿論タラレバの話であるが…

876:774ワット発電中さん
20/01/30 16:07:45 5igzGBGL.net
流石に偽造まではない

877:774ワット発電中さん
20/02/03 07:30:09.16 9Y6Mnz/R.net
>>845
記事を読めてないなー。
ポイントはロゴを似せている点だし。
似たロゴも昔からだ、と言いたいのならそう書かないと。

878:774ワット発電中さん
20/02/03 14:26:29.81 QxlNpp3h.net
>>857
1980年代前半まではどこの半導体メーカーも知財は煩くなかったというだけで、今の価値基準で語るのは愚考

879:774ワット発電中さん
20/02/03 15:04:14 o4kSAK2s.net
昔の日本はロゴまで似せた偽造とかしてねーよ

880:774ワット発電中さん
20/02/04 03:53:06 lVg+502V.net
>>863
そうだな
日本はロゴまでパクるなんてしないよな
URLリンク(www.bohp.net)

881:774ワット発電中さん
20/02/04 03:58:04 lVg+502V.net
というか、人類が作り出したものは人類共通の財産なんだからたった一社が独占するのはおかしい
誰もが自由に利用出来ないとな
その点中国は進んでる

882:774ワット発電中さん
20/02/04 06:07:38 7MEwtEM5.net
>>864
まったく別物だな
BMWと間違えるマヌケなんかいないだろ

883:774ワット発電中さん
20/02/04 08:33:26 9zzCbu3J.net
最初に商品化し市場作った企業にインセンティブないと世界の発展はないぞ。共有地の悲劇で腐ってく。

884:774ワット発電中さん
20/02/04 08:50:26.08 6IPfeYDG.net
>>865
特許制度の事をみんな知的財産保護のための制度だと勘違いしてるけど、特許制度の目的はまさにそれだよな
もちろん867の言う通り先行者利益として独占権が与えられるけど、独占のための制度じゃ無い事もっとみんなに知ってもらいたい
>>867
先行者は先行者利益と先行者である名声が手に入るからそれで充分じゃね?
先行者は常に新しいモノを作り出す事で利益と名声が得られる
と、綺麗事言ってみるテスト
ところで、中国人は日本を含む西側一般とは価値観が全く違う民族で、パクる事に対して全く罪の意識は無いらしいな
パクられても自分たちも日常的にパクってるから問題無いとか

885:774ワット発電中さん
20/02/04 09:01:12.75 WpothqaU.net
URLリンク(en.m.wikipedia.org)
先行者に名声とか笑わせんな。

886:774ワット発電中さん
20/02/04 14:15:02.32 nrVgfQKj.net
>>869
コレを馬鹿にして笑っている間に、追い越されちゃったね。

887:774ワット発電中さん
20/02/04 15:05:14 BPH01OO6.net
すげえよな、今やドローン大国じゃねえか!

888:774ワット発電中さん
20/02/05 07:01:33 ICQdenGS.net
よその国を馬鹿にすること自体、どこかに気のゆるみがあるね。戒めにじなくちゃ。

889:774ワット発電中さん
20/02/06 08:04:28 Y4z6+9or.net
慢心、環境の違い

890:774ワット発電中さん
20/02/06 19:25:54.29 MpswHEel.net
本当に馬鹿ならともかくメディアの印象操作に載せられて叩いている輩が多すぎて・・・
中韓で同様にメディアの印象操作に載せられて日本を叩いている輩と同レベルだろう

891:774ワット発電中さん
20/02/07 12:55:52.83 J/9FfYGy.net
今の日本って誰もやっていない物、もしくは作れそうだが作り方が分からない物を作ろうとする人がほとんどいないように見える
企業はともかく趣味ですらその傾向がある。インターネット普及期によく言われた「無いなら作れ」精神は何処へ

892:774ワット発電中さん
20/02/07 14:34:01 QVHa9YDb.net
もう大体あるからなあ
無いもの?嫁さん?w

893:774ワット発電中さん
20/02/07 15:04:13 bbmWlJwK.net
ヒト批判する位なんだからご自身はさぞ斬新な物をお造りなんでしょうね。
披露頂きたい物です。

894:774ワット発電中さん
20/02/07 16:21:39.08 BcKCUjCk.net
>>875
限られた人しかネットに情報を提示できなかった時代と違って、
窓口が広がったぶん、尖った人の割合は減って当然。
ネットをざざっとみたぐらいで>>875みたいなことを嘆くのは非論理的。

895:774ワット発電中さん
20/02/07 16:45:26.69 2muycFBJ.net
>>876
嫁さんを創る作業に戻るんだ

896:774ワット発電中さん
20/02/07 17:32:21 FDlHmBX1.net
>>875
ここに書けないだけで普通にあるよ。客からの無茶振りってやつが。
それでちょっとでも失敗すると非難の嵐。損な役回りだよ、はぁ

897:774ワット発電中さん
20/02/07 17:50:59 YAnBwaBb.net
>>878
それってアクセシビリティが悪くなっているって事にならね?

898:774ワット発電中さん
20/02/07 18:10:31 BcKCUjCk.net
>>881
「ある人が、自分の求めていない情報が増えたために、自分の求めている情報にアクセスしにくくくなった」
ということを「アクセシビリティが悪くなっている」と定義するならその通りだよ。

でも、誰もが求めていないノイズ情報が出せる自由度の結果、
自分が必要とはしないけれど他人が求めている情報が増えている可能性は高いのだから良いことなのでは?

899:774ワット発電中さん
20/02/07 18:19:56 YAnBwaBb.net
>882
ちょっと検索すると新規性もクソもないスカスカSEOサイトがずらずら出てくるがよいことなのか?
あとそれは口コミつぶしだと思う

900:774ワット発電中さん
20/02/07 18:35:00 QVHa9YDb.net
レベル上がったから
並の事したくらいじゃ評価されない

901:774ワット発電中さん
20/02/07 18:40:04 BcKCUjCk.net
>>883
それを規制しようとしたら「俺は求めていないけれど誰かが必要とする情報の発信」までが抑制される恐れがある。

特許の検索でも、本当にどうでもいいようなものがたくさんヒットするけれど、入り口で規制すると弊害があるでしょ?

902:774ワット発電中さん
20/02/07 18:43:55 BcKCUjCk.net
以前にも、別スレだけど、情報発信が増えた結果S/N比が悪化した、って自分勝手なことを言ってる人が
いたな。

この話題、STM32とは関係のないスレチなんだけど、ID:YAnBwaBbがノイズ情報に対する批判をするなら
まず、自身がノイズ情報の発信をやめるべき。

ここではその話題はやめようね。ノイズだし。

903:774ワット発電中さん
20/02/07 20:24:44 eEpX2Pmd.net
ID:BcKCUjCkの論調だとステマウェルカムと聞こえるんだが

904:774ワット発電中さん
20/02/07 21:59:43 BcKCUjCk.net
>>887
どこにもそんなことは書いてないよ。スレチだしそれだけ言っておく。

905:774ワット発電中さん
20/02/07 22:22:01 n4C9zm6X.net
ちょっと教えていただきたいのですが、
STM32F103のAPB2を72MHzにしたらGPIOの値が1秒に7千2百万回更新される、という解釈は合っていますか?

906:774ワット発電中さん
20/02/07 22:34:08 QVHa9YDb.net
やってみれば

907:774ワット発電中さん
20/02/07 22:57:20.72 IS4BR+f2.net
いまの5chは雑談がメインの板だから,に関係ないことを話すのが普通だからな
だから、>>889のようなSTM32についての書きこはできるだけ他所にしてだよな

908:774ワット発電中さん
20/02/07 22:58:24 IS4BR+f2.net
スレタイに関係ない
だな

909:774ワット発電中さん
20/02/07 23:08:41 BcKCUjCk.net
>>889
CPUが、メモリからプログラムを読んで、ポートを上げて、
メモリからプログラムを読んで、ポートを下げて、と動作するわけだし、
GPIOの上げ下げはCPUの動作


910:クロックより、はるかに遅くなるよ。



911:774ワット発電中さん
20/02/07 23:10:14 QVHa9YDb.net
データシート読めなくてここに質問してんのか

912:774ワット発電中さん
20/02/07 23:12:48 QVHa9YDb.net
APBはタイマーだよ
クロックソース1/1分周比1/1で端子に出力できるか、そんなのはデータシート嫁としか言えん

913:774ワット発電中さん
20/02/07 23:26:57 LSpjCioZ.net
ちょっと外れるがCPUがGPIOのレジスタを書き換えるのに必要な最小時間ってデータシート等から読み取れないマイコンは多い
ライトバッファを持っている場合1回目は1サイクルだけど続けて書こうとすると待たされたり

914:774ワット発電中さん
20/02/07 23:30:37 QVHa9YDb.net
bitbangでもするときだな気にするのは

915:774ワット発電中さん
20/02/08 00:10:39 g8LCsp17.net
>>893 >>895
72MHzでCPU側に読みだせないということはもちろん承知しています。
ただ、IOの読み取り自体は72MHzで行われているのか?が気になっています。

例えばCPUの72MHzに同期したパラレル出力ADCのデータをGPIOに入力した場合、
72MHzでGPIOの値が更新されるなら、クロックの位相を合わせることで常に正しい値が読み込めると思います。、
しかしそうでない場合は不完全なデータを読み出す可能性があるんじゃないかと思ってます。

916:774ワット発電中さん
20/02/08 00:15:00 5uNVzML6.net
なんか、説明する気もね、失せるね

917:774ワット発電中さん
20/02/08 00:17:20 5uNVzML6.net
説明する前から徒労感を感じるような質問だからに

918:774ワット発電中さん
20/02/08 01:09:08 g8LCsp17.net
>>895
>APBはタイマーだよ
>クロックソース1/1分周比1/1で端子に出力できるか、そんなのはデータシート嫁としか言えん

APBはバスの名前だと思っていたのですが違うのでしょうか?

919:774ワット発電中さん
20/02/08 03:36:23 L6TG3Tjx.net
>>898
てかその動作を実用したいの?可能か不可能かを知りたいの?
前者なら現実的じゃないし、後者ならマニュアルにそれっぽい記述がない以上実験するしかない

920:774ワット発電中さん
20/02/08 05:29:28.65 75bOd8Oh.net
>>898
マニュアルの前の方に書かれてるブロック図見てみ?
普通は別のバスになってて、クロックの上限がもっと下の方にあるよ

921:774ワット発電中さん
20/02/08 09:29:03 V8zaAPeY.net
>>898
・CPUからの読み出しレートは、ずっと低くなるのは承知の上。
・ADCとGPIOを同一72MHzで動作する同期回路と考えられるかどうか。
・同期回路でないなら、たまにCPUからGPIOを読んだときの値は、ADCの変わり目でいい加減かもしれない。

っていう心配なんでしょうか。
だとしたら、ですが、

マイコン内の72MHzは、内部のPLLで作るとして、
・その72MHzは外に出るか
・遅延はどれぐらいなのか
・出ない場合は、外部の72MHzと内部のPLLで生成する72MHzをどうやって同期させるか
というような問題があると思います。

やってみてうまくいっても、いつもうまくいくような気がしない…

922:774ワット発電中さん
20/02/08 10:09:41 yjFt8J1c.net
逆に何故出来ると思った?って感じかな。

923:774ワット発電中さん
20/02/08 10:11:15 8tt2ckXP.net
日本は凄いからな
出来て当然かと

924:774ワット発電中さん
20/02/08 11:15:02 pYQvaoXi.net
stってスイスじゃなかったっけ?

925:774ワット発電中さん
20/02/08 11:17:29 ojBZdCoK.net
なんかね、?ADCのサンプリングレート ?バスの転送レート ?CPUコアの読取り速度、この3つを一緒に考えるのが間違い。
>>898

926:774ワット発電中さん
20/02/08 13:46:56.56 ARRoqFyS.net
外部バスにぶら下げてDMAで転送してもバスクロックの1/3も出ないんじゃ
あるか知らないけどそういう専用のキャプチャ用ペリフェラルを持ったマイコンか
パイプラインSRAMを外付けするしかなさそう

927:774ワット発電中さん
20/02/08 14:19:43.95 9FNTyoDL.net
でさ、72MでGPIOを操作して、出力何に使うの?

928:774ワット発電中さん
20/02/08 14:37:27 3eqmLN7D.net
まあ、72MHZ欲しいならMCO端子使えばいい。
単�


929:モノ1clk1命令実行できたとしても↑↓で36MHZしかならないでしょ。 そもそも普通にプログラムの実行で他の処理する間、GPIO端子 ↑↓が安定した周期でできるわけもないし。 それに普通の技術者の感覚なら、MCOですら、よほどの事情でもないかぎり 72MHZでは使わないことを理解したほうがいいかと。



930:774ワット発電中さん
20/02/08 18:22:46.94 YT6uJj8h.net
>>904
まさに904さんの言っていることがやりたいことです。
72MSPSでデータを保存する気はなく、送られてくるデータを必要な時に読めればいいということです。
クロックに関しては911さんの言うようにMCOでやろうと思っています。
位相は同様のことをやったブログでロジックICの遅延を利用して調整していたので、それを真似しようと思います。
閉鎖されたのでURLは貼れませんが。
>>905
上記ブログと秋月オシロがAVRで同様にやっていたので不可能ではないと思いますよ。
>>908
すみません。
正直、短文過ぎてなにをおっしゃりたいのかわかりません。

931:774ワット発電中さん
20/02/08 18:24:49.40 YT6uJj8h.net
>>909
そんな便利なSRMAがあるんですね、高そうですが…
でも私は値さえ正しければ1/3の24MSPSでもまあ十分かなと
>>910
おもちゃのオシロでも作ろうかなと思ってます。
本業は遺伝子屋なので業務とは全く関係ありません。
>>911
よみとり命令自体は72MHzで行う気はないのです。
あくまでもプログラムのタイミングで値を取得した時に正しい値であってほしいのです。
なんだか長文になってしまいすみません。
904さんの回答を基に質問を考え直すと「APBクロックとIO回路側の値確定の周期は1:1なのか?」なのですが、
どなたか分かる方はいませんか?

932:774ワット発電中さん
20/02/08 18:38:26.60 75bOd8Oh.net
>>913
違うよ
データシートにちゃんと書いてあるよ
絵で描いてあるから、英語読めないは言い訳にならないよ

933:774ワット発電中さん
20/02/08 19:16:23.34 YT6uJj8h.net
>>914
失礼ですが、どの点に関してのご指摘ですか?
「APBクロックとIO回路側の値確定の周期」であるとして、
ストロベリーリナックスにあるF103資料(URLリンク(strawberry-linux.com))には
それらしき図がないと思うのですが。

934:774ワット発電中さん
20/02/08 19:50:54.30 5uNVzML6.net
外部ロジックでラッチして止めといて読む自分ならそうする

935:774ワット発電中さん
20/02/08 20:18:30 vfBDI33U.net
遺伝子屋って響きが非常にダサくてよろしい

936:774ワット発電中さん
20/02/08 20:55:51.11 75bOd8Oh.net
>>915
それダイジェスト版なんで
本編はSTのサイトから落としてね
君のためにわざわざSTM32F103RCのデータシート落として読んであげると、
PIOはAPB2にぶら下がってる
このAPB2の最大周波数は48MHzまたは72MHz
PIOの速度はモードによって異なり、最速モードで最も条件がいい場合50MHzになる
バス構成については2.1章、速度については5.3.14章に載ってる

937:774ワット発電中さん
20/02/09 03:55:17.18 3PWsO8Gh.net
>>918
ありがとうございます。
データシートの書き方からするとデジタルな仕組みで50MHzぴったりになるというよりは、アナログな特性で50MHzになってしまうという意味でしょうか。
当初考えていたIOの仕組みは、
「APBクロックに同期してGPIOのデジタル回路が1または0をレジスタに記録し、CPUからの送信命令があった時にはレジスタの内容をAPBを介して送る」
といったものだったのですが、ちょっと違いそうですね。
「送信命令があって�


938:奄゚て値を確定して送信する」、とかそういう仕組みなんでしょうか? >>917 生物屋っていうと範囲が広すぎて誤解を生むので避けています。 世間で言うと生き物を飼ってると思われますが、私は遺伝子配列しか扱わないので。



939:774ワット発電中さん
20/02/09 05:45:33.82 FCWjdzsv.net
>>919
そのとおり
出力周波数は結局のところ、ドライバFETの周波数特性に依存している
だから、電源電圧や負荷容量によって速度が変化する
>「APBクロックに同期してGPIOのデジタル回路が1または0をレジスタに記録し、
>CPUからの送信命令があった時にはレジスタの内容をAPBを介して送る」
そのように動いている
ただし、出力FETの出力が追従できるかはFETの特性次第ということになっている
君と他の人らとのやり取りを見て、できる奴がますますできるようになる理由の一端が分かった気がする。
君は自分の知りたい情報のダイジェストを引き出すことに成功したわけだけど、調べた人はもっと詳しいことまで知ることができた。
できない奴ややる気のない奴は一連のやり取りを眺めてるだけか、煽ってるだけなので何の進化もない。
君はマイコンで何かを開発する本職ではないみたいなので、マイコンについてはおおざっぱな情報だけ持ってればいいけど
本職でもそんなアプローチをしているようだと先がないから気を付けた方がいいよ

940:774ワット発電中さん
20/02/09 06:37:23 xH8Hlx7X.net
それってSTM32CUBEMXのClockConfigrationで出てくるブロック図のことか知らん?

941:774ワット発電中さん
20/02/09 06:53:52 FCWjdzsv.net
CubeMXのブロック図だとバスまでしか分からないから、データシート読まないとPIOがどこにぶら下がってるかは分からないでしょ

942:774ワット発電中さん
20/02/09 07:18:12.48 xH8Hlx7X.net
入力の話だったのか。 ドライバの能力 のドライバは外部のという意味?
てことはサンプリング周波数が72MHz ってのが実現される可能性もあるのかな

943:774ワット発電中さん
20/02/09 07:34:27 FCWjdzsv.net
出力の話だと思ってたけど、俺の勘違いか
>>889を読むとどっちにも取れるけど、>>898を読むと入力の話みたいだな
>>904を読むとADCの入力みたいだな
ちゃんと読んでなくて申し訳ない

ADCはマイコンのADCなのか外部のADCなのかいまいちはっきりしない。
外部のパラレル出力ADCの出力をPIOで受けるのか、内部のADCを使うのかね。

仮に内部のADCを使うなら速度全振りでも72Mspsは遠く及ばない
PIOの入力なら、AC特性の表に何も書いてないのとPIOのブロック図を見る限りバス速度で更新されるようだな。

944:774ワット発電中さん
20/02/09 07:46:31.80 xH8Hlx7X.net
クロック直接関係ないやん。
PIOなんて命令実行速度で決まるだけの話でしょ。
割込み周期の能力限界の話じゃないんだし、割込みレベルを適切に設定しとけば、
毎度正確なタイミングで取り込みするのは可能ってことでいいんじゃないの

945:774ワット発電中さん
20/02/09 08:14:50 ZoBFefIK.net
STマイクロ、STM32H7シリーズに3製品を追加
URLリンク(eetimes.jp)

946:774ワット発電中さん
20/02/09 08:22:32 ZoBFefIK.net
>>925
もう一回読み直せや、話の流れが分かってないから

947:774ワット発電中さん
20/02/09 11:33:11 zXfbQ/yV.net
>>889の質問にも絡むけど、CPUがメモリからデータを読む場合
1.ロード命令をフェッチ
2.ロード命令をデコード
3.ロード命令を実行→バスへ読み出し命令が発効される
4.該当デバイスがバスへデータが送出する
5.CPUがデータを受け取りレジスタへストアする
みたいな感じになると思うんだが、STM32で具体的にどうなるのか書いてある資料ってどこにあるんだろうか
CPUコアのリファレンスマニュアルを見てもパイプラインステージの詳細が書いてあるようには見えないし
マイコンのマニュアルを見てもバスやバスとのインターフェイスの詳細が書いてあるように見えない
M3の命令パイプラインは3ステージ、AHBはパイプライン型くらいはググれば出てくるけど
DMAの項を見ても割り込みがかかってから転送完了までに何サイクル使うとか書いていないし

948:774ワット発電中さん
20/02/09 11:39:18 FCWjdzsv.net
>>928
ARMのマニュアルを当るべきでは?
STもコアはARMから買ってるんだし

949:774ワット発電中さん
20/02/09 11:59:48.03 zXfbQ/yV.net
>>929
とりあえず手元にあるARMv6-MとARMv8-Mのリファレンスマニュアルを見ても
命令パイプラインについての解説は見つけられない。どれに書いてあるんだろ

950:774ワット発電中さん
20/02/09 12:01:28.09 FCWjdzsv.net
さぁ
済まんけど興味ないものは調べようと思わないんで頑張ってくれ

951:774ワット発電中さん
20/02/09 14:25:32 PyJG4CfK.net
てゆーか 測ればいいじゃん。
マニュアルに書いてあるかそうなるとも限らんのだし、適当にポート上げ下げして
お城でタイミング見れば済む話だ。

952:774ワット発電中さん
20/02/09 14:31:36 mJP8yVpF.net
最初の質問だけ見てコメントする人いるね。

953:774ワット発電中さん
20/02/09 14:54:19 RPuC80Si.net
実験至上主義者か?
ダムもビルも造って失敗したら考えりゃいいとか思ってそう

954:774ワット発電中さん
20/02/09 15:00:28 IEH1OaP+.net
別に医療器具作るわけでもなし

955:774ワット発電中さん
20/02/09 15:37:36 Qqe5rJjM.net
CPUとバスとペリフェラルの相互関係なんて関係するパラメータがかなりあるし
ちょっと実験したくらいで把握出来るような物じゃない

>>932みたいな今良ければ全てよしのスタンスだとチップのリビジョンアップ等で
挙動が変わって大事になりそう

956:774ワット発電中さん
20/02/09 16:35:16 TkFxlBZh.net
もっかい言うぞ
紙に書いてある通りに動くかどうかは、動かしてみるまで分からんのだよ。

目の前で動いているものだけが正しい。

物が変われば動きも変わるなんて当たり前のことなんだから、さっさと測って
確かめなさい。

957:774ワット発電中さん
20/02/09 16:44:47 mJP8yVpF.net
目の前で動いている事実は正しいけれど、手元で再現しにくい、いろいろな条件
のもとで同じように動くかどうかはわからんよね。

机上データシート主義にも脆さはあるけれど、限られた範囲での実験をもって
ホレできた、って言われると避けたくなる。

958:774ワット発電中さん
20/02/09 16:49:11 cwryHubz.net
横からだけど、ここはいつからSTMのサポートになったんだ?w

959:774ワット発電中さん
20/02/09 16:54:06 mJP8yVpF.net
>>939
え、そんなんになったことあるの?

960:774ワット発電中さん
20/02/09 17:06:58 ggLjEzJs.net
>>932,937が通用するのは趣味の作ってみたレベルだろ
この調子で製品の開発・製造・販売をしたら確実にヤバイ
下手すればPL事故でリアル炎上だ

961:774ワット発電中さん
20/02/09 20:11:20 cn/BbzOA.net
>>924
返信ありがとうございます。
>そのように動いている
GPIOとCPUの関係自体は間違っていないということですね。

>>923,924
私が想定したのはSTM32F103にパラレル出力ADCのAD9214-80を接続するイメージでした。
従って知りたかったのは入力の方になります。

再度説明させていただくと、
AD9214-80はMCOの72MHzを入力すれば72MSPSでパラレル出力できます。
よってGPIO回路側の更新レートがAPBの1クロック分であるならば、CPU側で読みだした際にはいつも正確な値を取得できると思われます。
しかし、仮にGPIO回路側の更新レートがAPBクロックの1/4であったりしたら、18MSPSのGPIO回路で72MSPSを受信することになり、
不完全なデータになるのは避けられないと思われます。
なお、CPU側の読み出し命令が何クロックで行えるか?は考慮していません。

904さんのまとめが私の考えの完璧な代弁です。
>・CPUからの読み出しレートは、ずっと低くなるのは承知の上。
>・ADCとGPIOを同一72MHzで動作する同期回路と考えられるかどうか。
>・同期回路でないなら、たまにCPUからGPIOを読んだときの値は、ADCの変わり目でいい加減かもしれない。

一部の方がおっしゃるようにこれ以上は実験的に求めたほうが無難かもしれません。
別に量産して出荷するわけではありませんので。

962:774ワット発電中さん
20/02/09 20:37:19 tPkZCM1


963:/.net



964:774ワット発電中さん
20/02/10 01:10:59.12 Lf4UtzKK.net
>>941
こんな底辺スレに来る開発・設計エンジニアはいないだろ
俺もだが趣味レベルでマイコンって野郎だらけだろう

965:774ワット発電中さん
20/02/10 17:22:54 G103h3iS.net
本業での知識を活用した趣味

966:774ワット発電中さん
20/02/10 20:33:17 4ZfkNRcf.net
どう頑張っても直接は同期、タイミング合わせは無理
間に同期クロックのラッチ入れてデータホールドしておいてCPUで読むのがいいと思う
FPGAとかなら可変遅延でアラインできるけど

967:774ワット発電中さん
20/02/10 22:09:23 WVGoMLnF.net
>>943
情報ありがとうございます。
>FSMC
2クロックでパラレルにアクセス可能な機能ということでしょうか?
残念ながら使い方が全く理解できないので今後勉強いたします。

>>946
たしかに位相合わせは面倒そうですね。
同じことをATmega328 + AD9283(32MSPS) で行っている方がいましたが、ロジックICの遅延で調整していました。
72MHzでは使えるロジックICの入手が困難かもしれませんが、その場合はクロックを下げようと思います。

>間に同期クロックのラッチ入れてデータホールド
「AD9214側のクロックで同期式FFを動かし、CPUで読み取りする前に値をホールドする。」
といった感じでしょうか。
すみませんが、正直FFはよくわかりません。

また進展があったら報告します。
皆さんどうもありがとうございました。

968:774ワット発電中さん
20/02/10 23:18:41 qlMZeakM.net
>>947
自分もマニュアルをざっと眺めただけなので確証があるわけではないけど
FSMCは一般的に言う外部バスやメモリI/Fを提供するブリッジ
SRAMやパラレル液晶等を繋ぐと所定のメモリ空間にマッピングされる

2サイクルで読もうと思ったらフルスピードのノーウェイトである必要があるけど
マイコンのピンの駆動能力等を考えると厳しそう。無難に行くなら半速以下では
ADCの動作はマイコンが送るクロックに同期するからタイミングの仕様を満足している限り
おかしな値が読み出される可能性はない
実際にはタイマでDMAを定期的に起動してマッピングされている値をメインメモリにコピー
CPUはそれを使うって感じかな

969:774ワット発電中さん
20/02/11 09:31:56 b4NsUhm0.net
Arduinoで入門してESP32も使ってる。
今月のトラ技を買ってみました
STM32を始めるとこんないいことがあるよってことはありますか?

970:774ワット発電中さん
20/02/11 09:54:41 N1TTp/HZ.net
>>949
目的無いのに買っても肥やしになるだけじゃ。とりあえずSTM32の製品ページを見てみれば
そのあたりと比べるとペリフェラルはSTM32が圧倒的にリッチだな。LPCやRXとバトっているだけのことはある
あと最低でもAVRをCでそこそこ使えるくらいにならないと難しいと思う

971:774ワット発電中さん
20/02/11 10:05:50 9EX+BUZX.net
mbedつう情報つつぬけ開発サイトが便利なんじゃぁ

972:774ワット発電中さん
20/02/11 10:44:22 yNIxO0lr.net
どんなマイコンでも大差ない
どれか一つ使えるようになれば他のもすぐ分かるようになる
stでも何でもまずは始めてみることだ

973:774ワット発電中さん
20/02/11 11:21:58 7tIqXOn8.net
まずはさっさとやることだな
プログラミング言語でもそうだけどひとつやると似てるところが大半だから2つめからは覚えるのが早い
3つめくらいには目的に合ったものをそこそこ適切に選べるようになる

974:774ワット発電中さん
20/02/11 12:29:01 woGmFFAK.net
とはいえマイコンによって向き不向きはあるんじゃね?
メモリマップドI/OのSTM32なら問題ないと思うがアドレス空間を複数持つアーキテクチャだと微妙

975:774ワット発電中さん
20/02/12 01:37:20 oKD3KE8O.net
>>949
俺も今月号のトラ技は買おうと思っている
教材のボードも欲しいんだが、でも、激高価で買えない
5千円までなら1台購入するんだが。
ESP32はかなり高性能だから、特集のSTM32F4では性能低すぎで
駄目だこりゃになるんじゃないの

976:774ワット発電中さん
20/02/12 02:03:45 J2XE8/QZ.net
EPS32がSTM32 F4に勝るのって計算能力とメモリ容量と通信くらいじゃ
vs STM32に限った話じゃないけどペリフェラルを積極的に使うようなアプリケーションだと
ESP32では再現不可ってケースが少なからずありそう

977:774ワット発電中さん
20/02/12 08:17:06 vAQOyiEA.net
J-Link高杉
STLinkでどうにか出来る?
Nordicの開発用

978:774ワット発電中さん
20/02/12 11:56:33 Ijkz5ytR.net
ぱちもんなら安いけどな
OBとか700円位

979:774ワット発電中さん
20/02/12 12:34:40 X1nNIu3Q.net
nucreoのエミュレータを割って、FW書き換えればj-link相当になる

980:774ワット発電中さん
20/02/12 17:53:55 /1mq9YSE.net
それってST限定版では

981:774ワット発電中さん
20/02/12 18:07:57 7iKMQctd.net
OBのファーム焼くんよ

982:774ワット発電中さん
20/02/15 08:51:27 D4fRjdr4.net
STマイクロ、最高性能をうたうMCU「STM32H7」にローエンド製品群 | 日経クロステック(xTECH)
URLリンク(xtech.nikkei.com)

983:774ワット発電中さん
20/02/15 09:13:10 Xe3LHnMy.net
>>962
>内蔵の1.4KバイトのSRAMを利用して、HVGA(最大1024画素×1024画素)までの
>ディスプレーに24ビットカラーでの画像出力が可能という。
ハイテクだな

984:774ワット発電中さん
20/02/15 09:33:00 3Sg4hL9W.net
すげーな
テレビやPCは8Kの世界なのに未だにHVGAかよ

985:774ワット発電中さん
20/02/15 09:34:00 OEsOutRI.net
>>963
ほんと、キャッシュより少ないメインメモリってw

986:774ワット発電中さん
20/02/15 10:32:51.98 Ad/+CIXU.net
冗談はおいておいて、
いまどきのマイコンって、すごいスペックで1個から買えて800円切りなんだね。
URLリンク(www.digikey.jp)

987:774ワット発電中さん
20/02/15 13:47:53 2g94x5rr.net
>>964-965
その反応はネタだよね?
マイコンに4K8K表示なんか要らん
寧ろ1990年代前半のパソコンくらいのスペックを想定しとるんやろ

988:774ワット発電中さん
20/02/15 14:04:50 Ad/+CIXU.net
>>967
>>965は1.4kバイトというタイポで遊んでいるだけだから。たぶん。

989:774ワット発電中さん
20/02/15 14:18:31 OEsOutRI.net
>>968
タイポどころでは無いだろう。
一体、これ↓の何処から1.4kBが出て来たのやらw

STM32H7A3 / 7B3ラインは、1MB~2MBのFlashメモリ、192KBのTCM RAM(高速性重視のルーチン用の64KBITCM RAMおよびデータ用の128KBDTCM RAM、1.18MBのユーザSRAM、および低消費電力モード中にデータを保持するバックアップ・ドメインにある4KBのSRAM

990:774ワット発電中さん
20/02/15 16:13:43 jsN5UoBM.net
URLリンク(cdn-xtech.nikkei.com)
RAMを1.4MB搭載してるモデルがあるからじゃね?

991:774ワット発電中さん
20/02/15 16:55:35 Ad/+CIXU.net
記事をよくみないでカリカリする人、いやだな。

992:774ワット発電中さん
20/02/15 17:26:05 ZMjv/rpd.net
誰かカリカリしてたっけ?

993:774ワット発電中さん
20/02/15 17:28:25.51 K9/PQ2Gg.net
アマチュアが廉価中華以外に使う理由

994:774ワット発電中さん
20/02/15 17:40:24 ZMjv/rpd.net
>>967
1990年代前半のPCか。
Windows3.1発売が1991年だから前半はSVGAかな。
メモリも4MB位でトントンだけど、CPUの処理能力は段違いだな

995:774ワット発電中さん
20/02/15 18:52:54 TNxXqFJr.net
J-Linkって中身M0だろ?
数百円が7万5千とかボリすぎだろ…

996:774ワット発電中さん
20/02/15 19:02:12 Ad/+CIXU.net
>>975
あれは知的財産に金を払うものだから。

997:774ワット発電中さん
20/02/15 19:05:05 4ZfwcR0e.net
>>976
ふむ
納得した
ドングルみたいなもんか
Eduは付いてないから安いのか(と言っても他のよりかなり高い)

998:774ワット発電中さん
20/02/15 19:11:27 5E2+S0br.net
ソフト組む人間なのに言われないと知財に思いが至らないのこ・・・

999:774ワット発電中さん
20/02/15 20:23:10 OEsOutRI.net
>>970
STのサイトこの表が元かな。
(直リン貼れないので転載)

URLリンク(i.imgur.com)

ここの1.4kBってなんだろう?

1000:774ワット発電中さん
20/02/15 21:45:29 hkRbH4eD.net
ST-LinkでSTM32に関しては用済むのになんで他が必要?

1001:774ワット発電中さん
20/02/15 22:34:52 Ad/+CIXU.net
>>979
ここでタイポが入ってるわけか。

Flash memory size/RAM size
とあって
1M/1.4K
と書かれているわけで、これは1M/1.4M のタイポですね。

1002:774ワット発電中さん
20/02/16 02:07:36 QC21C4SZ.net
SeggerのSystemviewを使いたいとか?

1003:774ワット発電中さん
20/02/19 22:43:58 G0goElxD.net
STM32F特集組んでたのでトラ技かった。
FreeRTOS使うときのCubeMXの使い方とか解説ないのな

>>955
教材のボードなんか何で買うの?
nucleoの方がよっぽどいいと思うけど。32pinの奴なら実際組込んで使えるし。

1004:774ワット発電中さん
20/02/19 22:49:45 4u/ylMLh.net
>>983
freeRTOSにチェック入れるだけだから記事にするまでもないし

1005:774ワット発電中さん
20/02/19 23:39:27.01 G0goElxD.net
>>984
あのね、freeRTOS用にクロック一つ犠牲になるとか、
使う上で色々注意点があるの知らないのか

1006:774ワット発電中さん
20/02/20 01:12:17.82 QBld+u5I.net
クロック犠牲

1007:774ワット発電中さん
20/02/20 01:22:48 jeSHqL3k.net
使いたいタイマがOS用に占有されるんだから犠牲だろ

1008:774ワット発電中さん
20/02/20 06:22:07 6yvcP9ON.net
>>985
それってCubeMX関係なくね?

1009:774ワット発電中さん
20/02/20 06:55:42 Ihugj1pH.net
OSによるサービスを受けたいがリソースの占有は許さない、と。
どこのジャイアンですか?

1010:774ワット発電中さん
20/02/21 08:02:01.63 /4FRM69J.net
>>988
FreeRTOS用に用いるタイマをCubeMで指定するのに関係ないてどーゆーことだ。

1011:774ワット発電中さん
20/02/21 08:03:47 /4FRM69J.net
>>989
許さない?
どこに許さないと書いてるんだい。そこ指摘してミロや
覚醒剤で幻覚でも見てんのかテメエは

1012:774ワット発電中さん
20/02/21 08:10:10 /4FRM69J.net
>>989
こういうバカはRTOS実際に使う検討したこともないんだろな。
場合によっては必要なタイマがORTSに使われるためにRTOSの使用を断念する羽目になることだってある。
お前は、RTOSを使わずべた書きシーケンス処理の世界から出てくんなあほ

1013:774ワット発電中さん
20/02/21 08:12:18 XwrcMzOz.net
連投おじさん朝から元気だな

1014:774ワット発電中さん
20/02/21 10:10:17 FkILPdel.net
STM32なんてToo Muchな程タイマー積んでるのに足りないとか
脳味噌


1015:固まってるひとなんだろうな



1016:774ワット発電中さん
20/02/21 11:03:34 GAOdLBIV.net
「実装に関連する制限事項等は提供されるべき」という当たり前のことすら否定されるスレw
メーカーが用意したことしかしない人ばかりなんだろうな。そりゃ中国に負けるわけだわ

1017:774ワット発電中さん
20/02/21 11:43:53 4Zn31oJm.net
足りん足りんは脳足りん

1018:774ワット発電中さん
20/02/21 12:03:06 K7Hc8uV/.net
スレが否定してるわけじゃない。否定している人が否定してるだけ。
へそを曲げて論理的思考を放棄するのはいかがなものか。

1019:774ワット発電中さん
20/02/21 12:34:13 WGgfsijI.net
なんか知らんけど、いつもギリギリで生きてるのを誇りにしてる奴が
余裕持ってる奴にイキってるわけか

そりゃ前提が違うんだから会話成り立たないわな

1020:774ワット発電中さん
20/02/21 12:35:12 ekq4zDj/.net
春だなあ

1021:774ワット発電中さん
20/02/21 12:36:14 smnGGvdF.net
単に書き振りで嫌われてるだけだと思うけど

1022:1001
Over 1000 Thread .net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 622日 0時間 11分 23秒

1023:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch