公式アカウントをフォロー+スターを付けて、楽しいコンテンツをお見逃しなく
著者 | 黃強
WeChat パブリックアカウント | StrongHuang
少し前にSTM32Cubeの3大ツールがまとめてバージョンアップされましたが、公式アカウントにも「Eight. STM32Cubeの3大ツールのバージョンアップ」という記事を投稿し、同時に動画も投稿しました。動画アカウント:
その後、技術交換グループの友人たちが STM32CbueMX の最新バージョンにはバグがあるということについて議論しているのを目にしました。
最近、SMT32CubeMX がバージョン V6.9.1 に再びアップグレードされましたね。
アップグレード ログを読むと、案の定、この問題は今回修正されています。Keil MDK プロジェクトを再生成すると、ユーザーの個人ファイル (ソース コード) のバグが削除されます。
誰もがよく尋ねる質問がもう 1 つあります。開発ツールをアップグレードする必要がありますか?
開発ツールをアップグレードする必要がありますか?
信じられないかもしれませんが、私の元同僚は今でも Win XP システムと VC++6.0 を使用して古いプロジェクトの保守とアップグレードを行っています。
信じられないと思われるかもしれませんが、これが現実なのです。
本題に戻ります: 開発ツールをアップグレードする必要はありますか?
この質問は、私もそう思います。新しいバージョンの一部の機能を使用したくない場合を除き、やみくもにアップグレードしないでください。
たとえば、Keil MDK V5.25 には「コード ハイライト」機能が追加されていますが、この機能によりコード編集効率が向上すると思われる場合は、この時点でソフトウェアをアップグレードしてみてください。
量産されている古いプロジェクトの場合は、バージョンアップ前にコードのバックアップをとり、他の機能に異常がないか確認してください。
私は頻繁に [組み込み情報] を皆さんと共有し、組み込み業界の最新動向を理解するよう奨励していますが、プロジェクトのソフトウェア ツールは気軽にアップグレードすべきではないともよく言います。
古いプロジェクトのコードと同じように、バグだと思うかもしれませんが、実際にはパッチです。したがって、むやみに変更しないでください。。。
ソフトウェアですのでバグがある可能性があります
もし誰かが[私のソフトウェアにはまったく問題ありません]と言ったら、あなたは信じますか?
WeChatやAlipayのような大規模ソフトウェアはあえてそんなことは言わないと思います。
その後、最初の STM32CubeMX に戻ると、それが正常であると思われるでしょう。
実際、STM32CubeMXの過去を振り返ると、現在のSTM32CubeMXも悪くありません。
STM32CubeMX は 2014 年に正式にリリースされ、私が STM32CubeMX を使い始めたのは 2015 年でした。
当時のバグは実際のバグであり、STM32CubeMX と HAL ライブラリを自由にアップグレードする勇気もなかったため、プロジェクトで実際に使用する勇気はありませんでした。単にお世辞ではありません。
初期に STM32CubeMX を使用していた方は、メッセージを残して自分の「苦い歴史」について語ることができます。
------------ 終了 ------------
公式アカウントに注意し、ルールに従って技術交流グループに参加するには「 Jiagroup 」と返信し、さらに多くのコンテンツを表示するには「 1024」と返信します。
さらに共有を確認するには、「元のテキストを読む」をクリックしてください。