firr
firr
這家夥很懶,什麼也沒寫!

注冊於 4天前

回答
1
文章
0
關注者
0

前兩天也遇到這個問題,後來發現是driver目錄下的CMakeLists.txt,需要添加新增驅動文件的編譯項,這個文件裡面搜一下ST7735,應該就能找到在哪裡增加了。
文檔裡面沒有提這點,我這邊最後報錯就是編譯時設備符(ops)找不到,你嘗試增加一下CMake項。
我遇到的問題大概是這樣:
1)先按文檔增加了顯示驅動相關源文件,然後嘗試編譯一個LCDDemo,編譯可以成功,但是找不到設備
2)然後我就想到設備沒有添加成功,於是在文檔裡找到添加設備表介紹——另外還需要修改tools目錄下的wmdt.py,也是找到添加對應的驅動內容,generate_tftlcd()這個函數中增加新增設備名稱。這個函數是用來生成新增設備相關源文件的。
3)wmdt.py修改後開始編譯出錯了,一直提示設備符找不到,開始也是沒想明白以為是源文件有問題,後來才找到是CMake的原因。

發布
問題