stm32103r6
tc77溫度感測器
st7735r顯示屏
(本次設計基於hal庫完成的)
第一次寫部落格沒啥經驗,發出來大家共同學習,不足之處還望包涵
名稱引腳
功能si/o
pc2,pc3
序列資料引腳
sckpc0
序列時鐘
cspc1
片選(低電平有效)
mosi
pb5資料線
d/cppb10
data/command(dc拉高傳資料)
sclk
pa5片選(低電平有效)
cspb11
片選(低電平有效)
respb12
復位關於st775相關的資料,網上很少,一般在**店上可以找到st7735完整的器件文件,但是我覺得比較難懂。
下面展示main.c裡面的**片段
.
int main
(void
)}
下面展示裡面的 tc77溫度感測器獲取溫度**片段
.
void
backstring
(char *ch1)
else
if(temp2 ==1)
else
}else
else
if(temp2 ==1)
else
if(temp2 ==2)
else
}}
下面展示裡面的 st7735溫度感測器獲取溫度**片段
.
void
lcd_showstring
(u16 x,u16 y,
const u8 *p)
//if(y>lcd_h-16)
lcd_showchar
(x,y,
*p,0);
x+=8;
p++;}
}void
lcd_showchar
(u16 x,u16 y,u8 num,u8 mode)
x=x0;
y++;}
}else
//疊加方式}}
point_color
=colortemp;
}void
address_set
(unsigned int x1,unsigned int y1,unsigned int x2,unsigned int y2)
//設定位置
void
writedate_7735
(uint8_t d)
void
writecommand_7735
(uint8_t c)
void
writedate16
(int data)
//寫16位資料
基於STM32的恆流源設計
本設計以stm32f103rct6為主控晶元,利用mos管的恆流區特點,設計恆流源。設計電流範圍為1 300ma。基本原理圖 q2為n溝道mos管,在正常工作情況下,運放與mos管之間構成深度負反饋,使得輸入控制電壓與vr虛短,近似相等。這可以得到負載電流 3.1.電源 電路圖如圖所示 電源由 12...
基於stm32的智慧型溫度預警系統(硬體部分)
一 硬體成本 1 stm 32 150元左右 2 dht11 10元 3 lm386及揚聲器 30元 二 目標實現 1 利用stm32能夠讀取出dht11所獲取得到的溫度數值,並將其顯示到stm32自帶的顯示屏上。2 利用stm32做出判斷當前的溫度值是否超過閾值。3 當stm32判斷出當前溫度已經...
基於STM32與DS18B20的溫度採集
include headfile.h void beep init 蜂鳴器初始化 void key init 按鍵初始化 define mode gpio readinputdatabit gpioa,gpio pin 2 模式切換按鍵 define cancel gpio readinputdat...