除錯gy273時的一些感悟

2021-09-19 01:10:50 字數 600 閱讀 1529

1、

使用iic協議的外設的兩個資料埠是sda和scl,所以外設不需要自己再定義新的埠,直接使用iic協議中定義好的埠就好

同理基於spi協議的外設也是如此

2、往往iic、spi協議等都是用的都是自己編譯的,不會使用庫中自帶的協議

3、5110一行中每個字元之間的間距是6

例:lcd_write_string(42,4,(&bai),1);

lcd_write_string(48,4,(&shi),1);

4、將buf區內的資料用字元表示的方法:

void conversion2(uint temp_data)

//顯示的是四位數(千、百、十、個)

5、編譯檔案時有時會發生莫名的問題:

同一工程檔案,別人的電腦上有用,自己卻沒有用。可能的原因是:

。keil編譯器出現bug

。系統設定有問題

遇到這種問題,只好重建,重試了,莫名的悲傷了,祝自己不會出現這種問題

6.我買的stm32開發板上的串列埠1上有內部和外部的,這是不同的,除錯時需注意問題

7.買新的模組時一定要提前看一下資料,認真地研究一下除錯這個模組時需要提前做什麼準備,以防做重功。

經驗分享 技術串講時的一些感悟

及功能說明 日常執行流程 上線流程 部署到線上環境 伺服器 比如 加入一條crontab操作 x 對當前的已有的業務進行功能闡述,理解當前的功能都是幹什麼的。架構圖 整個工程當前的設計架構,其中需要闡述當前的架構的設計思想和優缺點 資料夾目錄 整個工程當前的資料夾分布,其中需要對工程中的各種輔助類 ...

Linux驅動除錯時的一些技巧

1 假如現在有乙個待測試的驅動模組button和乙個用於測試驅動模組功能的應用程式button test 首先,使用insmod button載入模組 不用時使用rmmod button解除安裝模組 其次,測試驅動模組,執行.button test,當需要檢視該程序消耗cpu資源的情況時,可以設定 ...

讀書的一些感悟

讀書學習幾重境界 1.死記硬背,只知其一,不知其二。只看不思 初識境界 2.理解書本知識,知道其原理,結構,出現的原因。可以忘記時間 地點,完全沉醉 昇華境界 3.達到理解並舉例反三。可以將自身置於課本之中,忘記自己 忘我境界 4.將所學熟爛於心,靈活運用。可以將知識深層藏人大腦,需要時,能信手拈來...