PICO_MAGIX軟件庫調用


1.TFT-eSPI

源倉庫地址:https://github.com/Bodmer/TFT_eSPI

我對該倉庫進行了修改,適應板子。大家一定要拷貝我給大家的庫到你們的arduino路徑中,不要直接下載源倉庫。

2.AHTxx

源倉庫地址:https://github.com/enjoyneering/AHTxx

我將這個倉庫需要修改成板子能夠使用的,接下來放到我的LIB里面。

另外參考的IIC庫:

http://enmaking.com/article/ar_os1f1SJq

問題:7位的地址位!

以前一直我以為IIC的地址位是8位的,在Arduino的使用中也沒有對該問題進行思考。

在今天看AHT20的數據手冊和他的參考代碼的時候,再回頭看這個庫,然后發現了這個問題。

對比51單片機和32的歷程,這里面的IIC發送和接收都將地址移位加上W/R的位,arduino里面明顯沒有這個步驟。

在后面的IIC庫里面,就有了這一步驟的說明:

address: 7bit i2c device address

使用Arduino的IIC庫的時候,默認已經是將讀/寫考慮了進來,然后你只需要寫入7位的地址位就可以。

3.WS2812驅動-Adafruit_NeoPixel

源倉庫地址:https://github.com/adafruit/Adafruit_NeoPixel

這里是直接拷貝的源倉庫代碼。

4.MODBUS參考驅動

源倉庫地址:木南創智https://github.com/foxclever/Modbus

非常感謝木南團隊的貢獻,我參考了他們的驅動,很容易就構建出來的自己的MODBUS從機設備。

在我的倉庫里面沒有下載這個驅動,但是工程中有這里面的驅動源代碼。建議大家可以下載該驅動來進行自己的參考設計。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM