流量校准仪开发日志
關于數據存儲
?
?
今天開始寫
升壓參數和降壓參數的存儲部分
?
A080中 很多都是上圖的這張方式存儲,即為 ?一個一個的保存 ?
?
我先嘗試:
循環的保存方式
以后有時間的時候,嘗試利用UNION一句話大規模保存
?
?
還有一個問題
?
關于數據顯示的問題
下圖的每一個參數都應該怎樣顯示
?
我有一個想法
當機器啟動的時候
機器自檢的時候
首先讀取 這些參數?
然后 ?將這些參數保存到lcd的對應REG上,
我估計每次進入界面的時候?
都會把數據顯示出來
?
/***下面的理解錯了 ? 并不需要重新寫入LCD中 ?因為屏幕修改后已經自動保存了*/
當在參數設置界面設置完成參數之后?
提示等一下 ?正在保存
然后把數據保存下來
新建一組FLAG
每次修改了某種參數之后 ? 被修改參數的flag觸發
在專門的函數中再一次重新向屏幕中寫入一下剛剛被修改的數據
?
?
?
?
關于DWIN_sprintf函數
?
memset函數
需要 ? string.h文件的支持
?
需要有如上的文件支持
?
其實 ?A080程序還有很多內容我沒有吃透
?
?
其實之前 ?客戶的LCD屏幕程序沒有什么問題
之前上述點之間切換時,只有頁面跳轉沒有返回數據給單片機 ?我就覺得必須改成有返回的?
不然不好開發
?
但是其實不然,
以之前的客戶的LCD方案舉個例子:
先操作屏幕修改了參數 ?
然后點擊退出并保存
這個時候
統一讀取所有參數傳感器的數據 ?并保持到本地
這是一種統一保存的方式
這種方式可能使用多線程更方便
?
優點減少單片機的邏輯運算量
?
?暫時只能向里面寫入
數字字母 ?也許是因為沒有字庫的原因
還有
第一張的TEXT程序總是寫不進去
現在我更改了控件的編碼方式
嘗試更換回去試試
?
?
當輸入中文時
?
這里有報錯預覽
?
查看之前幫助緣來是你做的程序 ?還有A080解決這個問題
轉載于:https://www.cnblogs.com/qdrs/p/7718667.html
總結
- 上一篇: noip模拟赛 Chtholly Not
- 下一篇: mysql学习-常用的函数(字符串函数)