いろいろ試す61(と今年の反省会)
あっという間に年末になってしまいましたね…
残り時間は少ないですが最後まで頑張りましょう〜
●ATMELSTARTが新機種のAVR非対応に
ねむいさんはだいぶ前からAVR-DDシリーズも手に入れておりました。
しかし買ってそのまま放置してたのでとりあえず使ってみようと思い、
まずはATMELSTARTで初期コードの生成をやってみようと思ったのですが
AVR-DDシリーズにはもはや対応しておりませんでしたorz
そしてMicorochip社の提供するMPLABなる総合開発環境でコードを
生成する必要があります…
ねむいさんAVRはArduinoすら使わずavr-gccのコマンドラインビルド環境で
プログラム書き込みはavrdude派なのでこんな小規模のマイコンにこんな
糞重い環境使いたくないんですけぉ!!!
う〜む微妙だ…
と思案に暮れていたところにMicrochipのgithubを見てみたらちゃんと周辺
機器別のExampleが大量にありましたとさorz
これ参考にAVR-DDのコードをAVR-GCCに当てはめて動作せしめられました。
今回はほんのさわりだけですがAVR-DDシリーズについては来年詳しく紹介
しますのでよろしく!
秋月電子でもAVR64DD28が販売開始でこれは熱くなるかも!?
●Picoscope7のソフトがようやく安定…か?
6から7になって超不安定になってしまったPicoscopeのソフトですが10月に
7.1.13にアップデートしておりました。"Other stability improvements "の
文字列を信じてインストールしてみました!!!
お?
以前のverでは速攻固まって使い物にならなかったI2Cのデコード表示も
ちゃんとできてる!!
と思ったらいろいろいじってたら固まったorz
ううむあと一歩…
全く使えないレベルからだましだまし使えるレベルになってきましたがまだ
安心して移行できる状態ではないですね…
当分の間は6を使っていこうと思います…ていうか私以外にPicoscopeを
使ってる人ほとんどいないのでは…ちょっと波形が見たいけど据え置き型を
出すまでもない状況ではかなり使えるんですけどね〜
●いつものの小変更
私のSTM32へのFatFs移植例"いつもの"について、長らくCMSISv5を
使ってまいりましたが今年後半からCMSISv6に移行しております。
で、このCMSISv6ですがNVIC周りで最近結構でかい更新がかかりました。
さらに、CMSIS_v6のその他の変更はこちらにまとめられております。
具体的にはIPというレジスタがIPRに変更になっています。
STM32においては古いペリフェラルライブラリを使用しているSTM32F1と
STM32F4の作例が直撃です(新しいHALライブラリは大丈夫です)。
仕方ないのでこんな感じに修正してお茶を濁しておきました…。
んでもってついでに以下の作例を2024年1月版に更新しております。
STM32F1
STM32F4
STM32F7
STM32H7
STM32L5
STM32H5
STM32L5に関しては今回の更新で完全終了で今後はH5に注力していきます。
H5は精力的に更新していきますので今後ともよろしく!!
●中華液晶追加など
地味ですがねむいさんのいつものの作例中にある液晶ドライバに
2種追加しております。年末なのでついでに紹介しようと思います。
まずはNT39106をコントローラに持つ170x220のQCIFなやつです。
お次はNT39116Bをコントローラに持つ240x320のQVGAなやつです。
これらの液晶モジュールは中華サイトを調べまくったりすでに動作
確認できた品種に似た型番の物から初期化コードを推測して無理くそ
動かしちゃってます。
ここまで来たらもう意地ですがAliexpress見てると次から次に新しい
刺客がやってくるので飽きさせてくれませんね…
こちらも地味に追加を重ねていこうと思います。
●"ペット・サウンズ"で使われてたフォント
電子工作と全然関係ないですがねむいさんはBeachBoysの大ファンで、
PetSoundsは好きなアルバムの一つです。
このアルバムジャケットで使用されていたフォントが今まで何か分からなかった
のですが調べまくって判明いたしました。
それがCooper Blackです!!!
型番シール作成する時はこのフォント好んで使っております。
まぁ完全に個人の趣味ですけどね〜
●そして反省会と来年の展望
今年もやろうと思ってできなかったことだらけですが長年後しでやっと
かたづいたやつが1件…
・DropBoxの画像表示問題の解消
これにつきます。
5年越しでやっとこ終わりました…長かった…
このペースでいくと今度は容量問題に立ち当たることになりますが
その時はその時で対処していきたいなと思います
そして今後やるべき事柄ですがこれは2件…
・ARM開発環境の整備
特にかつてデバッグで使用していたInsightはWin10以降で使用不能に
なってしまいましたので現在CodeLiteによるデバッグ方法を確立して
いる最中となっております。
2024年中にはわかりやすくなおかつ安定してデバッグできるような
手順書の作成を進めてまいります。
・AVR関連の記事の増強
これ最近になっていろいろ問い合わせいただくようになってきました。
UPDIを使用する新しいタイプのAVRの使用記や書き込みソフト"avrdude"
についての記事の需要が非常に高まっていると感じます。
ちょうどAVR-EA/EBも出てさらにAVR-DUシリーズも登場の予感が出て
来ましたのでちょっとAVRにもがむばってみようと思います。
せっかくなのでついでにXMEGAの作例も2024年版に更新してみました。
かつて一度は捨てたはずのマイコンですが再びこうやって相まみえる
とは運命を感じますね…
てわけで上記2件を来年の目標に記事の充実と整備を続けていこうと
思います!今後ともよろしくお願いします。
-
免責・連絡先は↑のリンクを
↓SNSもやってます↓
powered by まめわざ- ARM/STM32 (116)
- OpenOCD (27)
- ARM/NxP (34)
- ARM/Cypress (5)
- ARM/Others (3)
- ARM/Raspi (1)
- AVR (13)
- FPGA (4)
- GPS/GNSS (19)
- MISC (81)
- STM8 (2)
- Wirelessなアレ (16)
- おきぱ (1)
- ブラウザベンチマーク (28)
- 日本の自然歩道 (25)
- STM32U0はぢめました
⇒ ねむい (08/07) - STM32U0はぢめました
⇒ ひかわ (07/28) - STM32H5を使ってみる3 -待ち受ける初見殺しの罠たち-
⇒ ねむい (05/17) - STM32H5を使ってみる3 -待ち受ける初見殺しの罠たち-
⇒ どじょりん (05/16) - STM32H5を使ってみる3 -待ち受ける初見殺しの罠たち-
⇒ どじょりん (05/16) - いろいろ試す61(と今年の反省会)
⇒ ねむい (01/02) - いろいろ試す61(と今年の反省会)
⇒ ひかわ (01/02) - いろいろ試す61(と今年の反省会)
⇒ ひかわ (01/01) - STM32H5を使ってみる3 -待ち受ける初見殺しの罠たち-
⇒ ねむい (12/31) - STM32H5を使ってみる3 -待ち受ける初見殺しの罠たち-
⇒ ひかわ (12/31)
- October 2024 (1)
- September 2024 (1)
- August 2024 (1)
- July 2024 (1)
- June 2024 (1)
- May 2024 (1)
- April 2024 (1)
- March 2024 (1)
- February 2024 (2)
- January 2024 (1)
- December 2023 (4)
- November 2023 (2)
- October 2023 (2)
- September 2023 (1)
- August 2023 (2)
- July 2023 (1)
- June 2023 (2)
- May 2023 (3)
- April 2023 (1)
- March 2023 (1)
- February 2023 (1)
- January 2023 (1)
- December 2022 (2)
- November 2022 (1)
- October 2022 (1)
- September 2022 (1)
- August 2022 (1)
- July 2022 (1)
- June 2022 (1)
- May 2022 (1)
- April 2022 (1)
- March 2022 (1)
- February 2022 (1)
- January 2022 (1)
- December 2021 (2)
- November 2021 (2)
- October 2021 (1)
- September 2021 (1)
- August 2021 (1)
- July 2021 (1)
- June 2021 (1)
- May 2021 (1)
- April 2021 (1)
- March 2021 (1)
- February 2021 (1)
- January 2021 (1)
- December 2020 (3)
- November 2020 (1)
- October 2020 (1)
- September 2020 (1)
- August 2020 (1)
- July 2020 (1)
- June 2020 (2)
- May 2020 (1)
- April 2020 (1)
- March 2020 (1)
- February 2020 (1)
- January 2020 (1)
- December 2019 (3)
- November 2019 (1)
- October 2019 (1)
- September 2019 (2)
- August 2019 (1)
- July 2019 (1)
- June 2019 (1)
- May 2019 (1)
- April 2019 (1)
- March 2019 (1)
- February 2019 (1)
- January 2019 (1)
- December 2018 (3)
- November 2018 (2)
- October 2018 (1)
- September 2018 (1)
- August 2018 (1)
- July 2018 (1)
- June 2018 (1)
- May 2018 (1)
- April 2018 (2)
- March 2018 (1)
- February 2018 (1)
- January 2018 (1)
- December 2017 (2)
- November 2017 (2)
- October 2017 (1)
- September 2017 (1)
- August 2017 (1)
- July 2017 (1)
- June 2017 (1)
- May 2017 (1)
- April 2017 (1)
- March 2017 (2)
- February 2017 (2)
- January 2017 (2)
- December 2016 (7)
- November 2016 (2)
- October 2016 (2)
- September 2016 (1)
- August 2016 (1)
- July 2016 (1)
- June 2016 (1)
- May 2016 (2)
- April 2016 (1)
- March 2016 (2)
- February 2016 (1)
- January 2016 (1)
- December 2015 (3)
- November 2015 (1)
- October 2015 (3)
- September 2015 (2)
- August 2015 (2)
- July 2015 (3)
- June 2015 (3)
- May 2015 (4)
- April 2015 (2)
- March 2015 (4)
- February 2015 (1)
- January 2015 (3)
- December 2014 (3)
- November 2014 (2)
- October 2014 (1)
- September 2014 (2)
- August 2014 (2)
- July 2014 (3)
- June 2014 (2)
- May 2014 (1)
- April 2014 (1)
- March 2014 (4)
- February 2014 (4)
- January 2014 (3)
- December 2013 (5)
- November 2013 (4)
- October 2013 (3)
- September 2013 (2)
- August 2013 (2)
- July 2013 (2)
- June 2013 (3)
- May 2013 (2)
- April 2013 (2)
- March 2013 (2)
- February 2013 (2)
- January 2013 (3)
- December 2012 (4)
- November 2012 (2)
- October 2012 (2)
- September 2012 (4)
- August 2012 (1)
- July 2012 (3)
- June 2012 (2)
- May 2012 (3)
- April 2012 (3)
- March 2012 (2)
- February 2012 (3)
- January 2012 (3)
- December 2011 (5)
- November 2011 (3)
- October 2011 (2)
- September 2011 (2)
- August 2011 (2)
- July 2011 (2)
- June 2011 (2)
- May 2011 (2)
- April 2011 (2)
- March 2011 (2)
- February 2011 (2)
- January 2011 (3)
- December 2010 (7)
- November 2010 (1)
- October 2010 (1)
- September 2010 (1)
- August 2010 (3)
- July 2010 (4)
- May 2010 (1)
- April 2010 (2)
- March 2010 (2)
- February 2010 (2)
- January 2010 (3)
- December 2009 (3)
- November 2009 (8)
- October 2009 (7)
- September 2009 (5)
- August 2009 (4)
- July 2009 (6)
- June 2009 (6)
- May 2009 (14)
- January 1970 (1)
Copyright(C) B-Blog project All rights reserved.