單片機(jī)MCU相關(guān)基礎(chǔ)知識(shí)
發(fā)布時(shí)間:2020-12-28 10:48:24 點(diǎn)擊次數(shù):452
1.如果mcu有串行外設(shè),請(qǐng)?zhí)砑与娖睫D(zhuǎn)換芯片,例如MAX232,SP3485是RS232和RS485的接口。
2.RS485表示差分信號(hào)負(fù)邏輯,+2~+6V表示0,-6?-2表示1.兩線制和四線制有兩條配線。四線制是全雙工通信方法,兩線制是半雙工通信方法,RS485一般使用主從通信方法,即一個(gè)主從多個(gè)。
3.Modbus是一種協(xié)商標(biāo)準(zhǔn)化,可以贊成各種電子接口,例如RS232,RS485,并且還可以在雙絞線,光纖和無(wú)線等各種傳媒上傳輸。
4,許多MCU串口都有自己的FIFO,收發(fā)CPU主要是為了化解由于串口頻繁中斷而造成FIFO效率不高的問(wèn)題。否FIFO,如果并未數(shù)據(jù)發(fā)送或接收,處置將被中斷一次。使用FIFO,可以在連續(xù)發(fā)送和接收多個(gè)數(shù)據(jù)(取決fifo的深度)之后生成中斷來(lái)處置數(shù)據(jù),這大大提高了效率。
5.一些工程師在調(diào)試自己的系統(tǒng)時(shí),一旦系統(tǒng)失控,便即刻引入擾亂源來(lái)化解該問(wèn)題,但是并未想到為什么程序失控了嗎?失控程序或許是程序本身的偏差,也或許是硬件電路。問(wèn)題(本身易于受到干擾或看門(mén)狗)。通常提議您在調(diào)試自己的系統(tǒng)時(shí)不用添加看門(mén)狗,等到全然調(diào)試穩(wěn)定后再開(kāi)展彌補(bǔ)(產(chǎn)品安全危機(jī)除外,人身安全例外)。
6.如何區(qū)別有源蜂鳴器和無(wú)源蜂鳴器?
從外觀上看,如果將兩個(gè)蜂鳴器的引腳向上放到,則可以見(jiàn)到綠色電路板一個(gè)是源蜂鳴器,而并未電路板但被乙烯基密封的那個(gè)是有源蜂鳴器。
有源蜂鳴器直接連接到額定電源以發(fā)出連續(xù)的聲響,而無(wú)源蜂鳴器與電磁音箱相同,需將其連接到音頻輸出電路以發(fā)出聲響。
7.電壓比較器的目的主要是波形的生成和轉(zhuǎn)換,即模擬電路與數(shù)字電路的接口。
8.以低功耗喚醒的常用方式:處理器進(jìn)入低功耗狀況后,它將終止許多活動(dòng)。當(dāng)時(shí)有發(fā)生中斷時(shí),處理器可以從低功耗模式喚醒以趕回正常操作模式,因此,在進(jìn)入低功耗模式之前,須要配備片上外設(shè)的中斷并容許它們繼續(xù)在低功耗模式下工作。如果不是這種狀況,則只有復(fù)位并再度上電才能告一段落低功耗模式,在處理器喚醒后,首先執(zhí)行中斷服務(wù)程序,然后在執(zhí)行后再執(zhí)行主程序中的代碼淡出。
9.觸摸屏功能:
1)透明,直接影響觸摸屏的視覺(jué)功效,從這個(gè)視角來(lái)看,紅外技術(shù)觸摸屏和表面聲波觸摸屏僅由一層純玻璃隔開(kāi),因此視覺(jué)功效突出。然而,許多觸摸屏是兼具許多層的復(fù)合膜。僅憑一點(diǎn)透明度來(lái)總結(jié)其視覺(jué)效用是缺少的。它還可以包括顏色失真,反射率和清晰度。顏色失真也是圖表中最大的顏色失真,自然的越小越好。反射率主要是指由于鏡面反射引致圖像重合而產(chǎn)生的光和影,大多數(shù)反射式觸摸屏都提供了另一種型號(hào),即啞光觸摸屏,也稱之為防眩光型。
2)觸摸屏基于坐標(biāo)系,即在任何狀況下同一點(diǎn)的輸出數(shù)據(jù)都是穩(wěn)定的。如果不穩(wěn)定,則定位將不精確,這是觸摸屏最顧慮的問(wèn)題:漂移。從技術(shù)法則上講,任何不能確保每次都在同一點(diǎn)觸摸相同采樣數(shù)據(jù)的觸摸屏將不可避免地漂移。目前,只有電容觸摸屏有漂移。
10.注冊(cè)中斷服務(wù)功能:早已撰寫(xiě)了中斷服務(wù)功能,但是當(dāng)時(shí)有發(fā)生中斷事件時(shí),CPU依然找不到它,因?yàn)槲覀円廊蝗笔ё罱K一步:注冊(cè)中斷服務(wù)功能。有兩種方式注冊(cè):一種是直接使用中斷注冊(cè)功能。優(yōu)點(diǎn)是操作簡(jiǎn)便,可移植性好,但是缺陷是由于中斷向量表再次映射到SRAM而下降了執(zhí)行效率:另一種是改動(dòng)啟動(dòng)文件,優(yōu)點(diǎn)是效率很高,確定便攜性不高。
11.很多MCU提供數(shù)字電源VDD/GND和模擬電源VDDA/GNDA。通常提議使用兩個(gè)不同的3.3v電源。但是為了節(jié)約成本,也可以使用單個(gè)3.3v電源。使用,但vdda/VDD/GND應(yīng)通過(guò)電感與GNDA分離。通常,GNDa和gnd的末端應(yīng)連接在一起。提議使用繞組電感器展開(kāi)連接,并使觸點(diǎn)盡量鄰近芯片(電感器最好放在PCB的背面)。