tecの備忘録らしきもの

tectokamuuの行動記録

ArduinoISPが書き込めないときの解決策

ども〜tectokamuuです〜

 

今回は最近私が陥った問題について解決策を共有させていただきます。

2022/4/20の時点での記事です。

 

問題点

・ArduinoISPを書き込む際にSPIのライブラリが存在しないため、エラーが出てしまう


f:id:tectokamuu:20220420213325j:image参照画像

 

私はATtiny13にプログラムを書き込もうとして秋月のArduino互換機を経由しようとしましたが、この問題にぶつかりました。

プログラムを書くために使用したPCには最近ArduinoIDEをダウンロードしたばかりなのですが、以前から使用しているPCにはSPIのライブラリが元々入っていたため、ゼロから最近のver(1.8.19)をダウンロードしたときのみで見られるバグなんでしょうか?…

(この記事を見つけた方は教えてくださると幸いです)

 

 

解決策(簡単です)

手順1.AceSPIをダウンロードf:id:tectokamuu:20220420213734j:image画像はダウンロード済

ライブラリをインクルードからSPIと入力すれば上の方にでてきます。

 

手順2.AceSPIライブラリをインクルードf:id:tectokamuu:20220420213929j:image参照画像

ライブラリの下の方にAceSPIがあると思うのでそれをクリックすると、コードの頭に自動で一行のプログラムが入ります。


f:id:tectokamuu:20220420214733j:imageこんな感じ

これでOKです。

 

いかがでしたでしょうか。同じ問題をもって困っている方の助けになれば幸いです。

 

ではまた〜

 

参考

AceSPI(github)

https://github.com/bxparks/AceSPI