單片機(MCU)一般都有內部程序區(qū)和數(shù)據(jù)區(qū)(或者其一)供用戶存放程序和工作數(shù)據(jù)(或者其一)。為了防止未經授訪問或拷貝單片機的機內程序,大部分單片機都帶有加密鎖定位或者加密字節(jié),以保護片內程序。如果在編程時加密鎖定位被使能(鎖定),就無法用普通編程器直接讀取單片機內的程序,這就叫單片機加密。
起因是在一個群里看到上圖,昔日網(wǎng)紅料STM8S003(簡稱“8S003")報價達到3.0。在本次漲價大潮里,比起最近漲幅大幾倍、十幾倍的芯片,8S003無論是價格還是漲幅并不算高,重要的點在于3.0的價格直逼2017年年底8S003因漲價被稱為網(wǎng)紅料的價格,而今年7月份STM8S003的報價僅為1.0(接近常態(tài)下價格)。
CISC:Complex Instruction Set Computer,復雜指令集計算機; RISC:Reduced Instruction Set Computer,精簡指令集計算機。
利用紅外傳感器、面部識別模塊可以獲取人的體溫,判斷他是否符合防疫標準和身份是否正確,經過信號調理以后,便把數(shù)據(jù)發(fā)送給STM32單片機進行運算處理與判斷,并將人的身份和人的體溫送OLED顯示。
有人在Stack Exchange問了一個問題: "我一直覺得虛數(shù)(imaginary number)很難懂。中學老師說,虛數(shù)就是-1的平方根??墒牵裁磾?shù)的平方等于-1呢?計算器直接顯示出錯! 直到今天,我也沒有搞懂。誰能解釋,虛數(shù)到底是什么? 它有什么用?"
所選擇的芯片未包含在MC Workbench中怎么辦?本文教你使用STM32CubeMX結合MC Workbench生成FOC代碼。
2007年,以2年的工作經驗去一家小公司去面試。當時筆試完,對方對我很認可。但當時他說:“我需要招一個,在大公司待過的,最好知道硬件開發(fā)流程和規(guī)范的。雖然你題答得不錯,但是我們需要一個有豐富經驗的,最好在華為待過的?!?當時,我就在想“華為的規(guī)范和流程是啥樣的”。后來我去了華為,我把能想到的華為硬件開發(fā)的幾個不一樣的點,跟大家分享一下。
ST公司的產品雖然本身就很豐富, 但是最有人氣, 對市場影響力最大的當然是Cortex-M系列. 從幾K Flash的Cortex-M0系列到高性能的Cortex-M7系列, 還穿插著無線系列,低功耗系列, 外掛SPI Flash作為Code空間的跨界系列, 幾乎都是相應市場上的佼佼者。
目前單片機滲透到我們生活的各個領域,幾乎很難找到哪個領域沒有單片機的蹤跡。小到電話,玩具,手機,各類刷卡機,電腦鍵盤,彩電,冰箱,空調,電磁爐,大到汽車,工業(yè)自動控制,機器人,導彈導航裝置,甚至是美國的火星車,這些設備里面都含有一個或者多個單片機 。單片機的數(shù)量不僅遠超過PC機,甚至比人類的數(shù)量還要多。因此,單片機的學習、開發(fā)與應用將造就一大批軟硬件工程師。
在工業(yè)應用中PID及其衍生算法是應用最廣泛的算法之一,是當之無愧的萬能算法,如果能夠熟練掌握PID算法的設計與實現(xiàn)過程,對于一般的研發(fā)人員來講,應該是足夠應對一般研發(fā)問題了,而難能可貴的是,在很多控制算法當中,PID控制算法又是最簡單,最能體現(xiàn)反饋思想的控制算法,可謂經典中的經典。