【QA单】柿饼派及柿饼M3模块相关QA(持续更新....)
PersimmonUI是以C++編寫的,是RT-Thread上一款現代化圖形UI庫。
Q:現在的新版柿餅派和舊版的有什么區別,可以在之前舊版上使用 SDK 開發么?
A: 之前舊版的需要與淘寶客服聯系,免費送一塊升級的小板子(不包運費),焊接上去之后即可使用 SDK 開發,此時新舊板子是完全兼容的。不過用戶需要注意,舊版本的板載WiFi模塊也得更新固件才能使用(WiFi固件更新也需要向淘寶客服聯系獲取資料)
Q: 如何使用用戶串口 uart0 無法做串口通信?
A: 柿餅派默認焊接了MAX3232芯片,用戶在使用TTL電平時,需要將MAX3232芯片去掉即可。
Q: 因為IO資源受限,開發時候不想使用板載的其他外設 (例如WiFi(RW007)),怎么關閉?
A: SDK的外設驅動全部開源,用戶可通過scons的menuconfig自定義配置設備驅動。
Q: 板載如何使用 RTC 授時或者獲取網絡時間或者獲取網絡時間?
A: 固件默認是軟件 RTC,且硬件未焊接RTC芯片。需要用 scons 下的 menuconfig進行配置開啟RTC,焊接RTC芯片即可。當使用WiFi連接網絡后,可以使用ntp_sync的命令行獲取網絡時間,調用ntp_sync的API接口可以獲取網絡時間。
Q: 是否支持ota升級 firmware 和 UI
A: 更新firmware可以通過ota遠程升級,UI文件的升級暫未支持,后續支持。
Q: USB 升級時文件太多容易宕機
A: 對于多文件傳輸,USB線程堆棧太小,用戶可自行調整;UI工程的文件名,盡量簡短一點,特別是在使用SD卡作為存儲設備時,會加前綴 (/mnt/sd0/gui/xxx),導致文件名增加。
Q: 開機logo是否可更換?
A:可以通過設計器的 工具 -> 下載資源文件 將logo.png下載到(/etc/)目錄下,或者通過SD卡將圖片copy到該目錄下。注意圖片名稱一定是 logo.png
Q: 是否支持豎屏開發?
A: 支持橫豎屏、鏡像轉換。相對應的LCD參數配置也需要做調整。另外設計器的分辨率設置也需要對應調整。
Q: 設計器版本采用哪一個?如何確定自己用的是最適合的版本?
A: 設計器版本均使用SDK包里面發布的,如設計器版本有更新會發布通知。
Q: 下載到板子的工程,直接白屏無法使用。打開串口的log 打印字符為:load Image: /gui/resource/ failed! 等字樣
A: 這是版本不對應導致的,開發過程必須使用 SDK 的設計器以及其他開發工具。
Q: 模擬器無法播放視頻,下載到板子里可以播放。
A: 模擬器不能模擬與硬件相關的功能,同樣的,模擬器也不能模擬串口、WiFi、網絡、音視頻、RTC等,凡是和硬件交互的接口,模擬器都不能用。
Q: 使用鍵盤控件textbox,不顯示字符
A: 打開資源文件,將ASCII.ttf 后綴 修改位ASCII.TTF即可。
Q: USB插接到電腦上,設計器顯示未連接。
A: 嘗試換根材質較好的USB數據線,另外查看電腦設備管理器,是否有未識別設備或者是為 RTT-WIN-USB字樣的驅動,如果有的話,將驅動卸載掉,然后重新插拔一次試試。
Q: 出廠的demo 例子,無法連接網絡
A: 出廠的例子中的網絡服務器不能使用了,用戶聯網可以自行找一個服務器就行了。
Q: 自己適配的其他的屏,顯示白屏或者很模糊
A; 模塊默認屏參只適用于柿餅派的屏幕,出現此問題是屏參不對導致的,用戶需要用config tools工具將自行適配的屏參更新上去即可。
Q:出廠demo中,視頻無法播放。
A:demo視頻是放在SD卡里面的,需要外接SD卡,在SD里面建立video文件夾,視頻文件放在video內即可。(也可以看demo的js代碼,里面寫的很清楚)。
Q: 官網上很多例子不能使用,為什么?
A: 官網給的例子很多沒有更新,一些API接口都變更了,目前依據設計器的幫助文檔里面提供的API去使用。
原文:https://club.rt-thread.org/ask/article/2357.html
總結
以上是生活随笔為你收集整理的【QA单】柿饼派及柿饼M3模块相关QA(持续更新....)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于安装anaconda错误:faile
- 下一篇: 网络协议-TCP和UDP最完整的区别介绍