STM32F7Cube更新そのほか

●STM32F7Cubeが1.15.0になった
世に出てからはや数年が経過したSTM32F7ですが現在もSTM32F7Cubeライブラリ
更新は精力的に続いております。



前々から挙がっていたクレーm…要望にやっとこ対応できたのかダウンロードサイト
見たら前バージョンも落とせる仕様となっていましたね(やっとかYO!


それと昨年のFacebook等のSNSの勝手に情報収集問題からかサイトを開くといちいち
「クッキー取得するかんな!了承しないとサイト見せないぞ!」っていうウインドウ
が開くようになりやがりました###STに限らずほかのサイトでもこういう風潮が
増えていますが正直うざったいですね…#

話を戻しますが前バージョンが落とせる仕様に変わったのは2月以降に更新が入った
Cubeライブラリのみのようです更新してない奴はそれっきりorz


ボヤキはこの辺にして主な変更は暗号化関連のコードが大変更になったようです
ねむいさん暗号化は使ってないのでほぼ影響ありませんが
それと今までEXTI(外部入力&イベントコントローラ)のHALってなかったのか…!?
LL(ローレベル)ライブラリ版は昔からあったようですが…
あんま使ってない機能だからまぁいいか‥



ChaN氏のFatFs0.13c最新パッチ版を適用して無事動作しております。
静止画なのでわかりづらいですがgifライブラリも3年ぶりに更新したのでばっちり
適用しております☆


というわけで最新のライブラリや修正を盛り込んだ私のFatFs移植例"いつもの"
更新しておきぱに置いておりますのでどしどしご利用ください☆

もちろんSTM32F4のいつものも更新済みです!

ついでにSTM32F4Cubeも更新が入ってましたのでF4Nucleo用のプロジェクトも更新
しております!こちらもよろしく!


●STLinkのファームウエア更新

ついにV3とかも出てきておりますがSTLinkのファームウエアも続々進化しております。


M33になってMassStorageも使えるmbedファームと従来のSTLink+VCPのファームも使用
可能となってます☆
しかし…


新ファームだとOpenOCD使うとL0に書けないorz


ST謹製のCubeProgrammerからなら書けます…ファック!!!


M32のファームならOpenOCDでも大丈夫です。
おそらく修正が入るでしょうがSTM32L0シリーズ使ってる人はSTLink/2のファーム
ウェアバージョンには気を付けてくださいね。

Comments

はじめまして。最近(今さら)F746 Discoveryを購入し、こちらのサンプルをLinuxでビルドして無事動作しました。ありがとうございます。

ねむいさま
ご無沙汰してます、お久しぶりです。
某研究所サイトで、stm32なら日本では筆頭と書いてあり、おそれながらご相談します。
stm32を見に行ったら、お店でてんこもりの種類があり、路頭に迷っております。
品薄商法のお店で買ったあと、色々調べていますと、stm32f7が良いと書いてあり、愕然っとしてます。今なら、財布の被害は最小にとどめられ、方向転換でstm32f7にしようかと、stm32f7なんか、よいのでしょうか。夏のコミケなら、もう締め切りには限界の時期で日本では筆頭のねむいさまにご相談でございます。まずは、統合環境のインストールから、と呑気なことをはじめようかと。追伸。トレッキング、ハイキングは、伴走がそのうちといったっきり、音信不通でいつになるやら。

  • ひかわ
  • 2019/03/17 9:51 PM

boochow様こんばんは、ねむいです。
4月の更新でlinux系OS下のビルドにちょっと配慮してみました。
それとF746-Discoveryで表示がおかしくなる問題ですが
各パラメータは一応CubeF7ライブラリに準拠してるんですが私のボードでは
それで全く問題が無いので最近製造されたものに問題が発生しているのは
確かですね。再現性も出ちゃってますのでちょっと調査してみますか…!

ひかわ様こんばんは、ねむいです。
ねむいさん的には上記の表示が乱れる問題とデバッグ時にシングルステップが
出来ない問題回避のためにちょっと高価ですがSTM32F769I-Discoveryをお勧め
いたします。これ倍精度FPU搭載ですしSRAMも128KB有りますしSDRAMもアドレス
全部使えますので!

ねむい様、boochowです。更新ありがとうございます!
そして大変申し訳ないのですが、私の挙げたdiffのうち、

$(FWLIB)/inc

は逆に小文字に変換してはいけない箇所でした。
前回なぜビルドできたのか謎ですが、ライブラリのビルド後にmakefileを修正してしまったのかもしれません。

boochow様、新元号明けましておめでとうございます。
ご指摘の箇所はちゃんと考慮して更新しておりますのでご安心ください。

Cubeになる前のSTM32の旧ライブラリのフォルダ名は小文字だったりして
統一性が無いのはいつもの事なので気を付けていくしかないですね〜

STMでは無いのですが、ちょっとこのターゲットを
いじりたくなりました。

Post a Comment








Go to top of page