關(guān)注星標(biāo)公眾號(hào),不錯(cuò)過精彩內(nèi)容來(lái)源|綜合整理自網(wǎng)絡(luò)別人勸說你不要學(xué)單片機(jī),你就不學(xué)了?我覺得真正要?jiǎng)裢说牟皇悄切┯兄磺粺嵫拇笠恍律?。真正要?jiǎng)裢说氖悄切┳约簩?duì)單片機(jī)沒有興趣愛好,不知道為什么選了這個(gè)專業(yè),沒有毅力能堅(jiān)持探索、研究的那一批人。玩單片機(jī)可以有以下幾個(gè)等級(jí)1.純硬件D...
今天要說的不是如何制作燒寫接口,而是電腦在通過接口向單片機(jī)燒寫時(shí)(此時(shí)單片機(jī)內(nèi)沒有程序),電腦是如何通過接口訪問內(nèi)部rom的?對(duì)應(yīng)p口怎么就會(huì)指向單片機(jī)內(nèi)部rom(就像單片機(jī)是一個(gè)rom)?下面給大家介紹三種方式:第一種:把單片機(jī)當(dāng)做一個(gè)ROM芯片,早期的單片機(jī)都是如此。將單片機(jī)...
關(guān)注、星標(biāo)公眾號(hào),直達(dá)精彩內(nèi)容來(lái)源:網(wǎng)絡(luò)素材整理:李肖遙單片機(jī)和嵌入式,其實(shí)沒有什么標(biāo)準(zhǔn)的定義來(lái)區(qū)分他們,對(duì)于進(jìn)行過單片機(jī)和嵌入式開發(fā)的開發(fā)者來(lái)說,都有他們自己的定義,接下來(lái),肖遙和就談?wù)勥@兩個(gè)概念的深入理解。什么是單片機(jī)首先明確概念,什么是單片機(jī),單片機(jī)是一種集成電路芯片,是采...
摘要:微機(jī)原理及應(yīng)用和單片機(jī)原理及應(yīng)用是高校自動(dòng)化、電氣自動(dòng)化等信息工程類專業(yè)的重要課程。本文闡述了在微機(jī)原理及應(yīng)用和單片機(jī)原理及應(yīng)用兩門課程的實(shí)際教學(xué)當(dāng)中所遇到的問題和同一批學(xué)生在這兩門課程的學(xué)習(xí)中遇到的疑問,給出了對(duì)這兩門課程的教學(xué)進(jìn)行改革的一個(gè)初步方案,希望能對(duì)相關(guān)課程的改革提供一些參考。
微控制器(MCU),也就是我們所說的單片機(jī),是今天電子產(chǎn)品的心臟,被廣泛地應(yīng)用到消費(fèi)和工業(yè)電子產(chǎn)品中。小到體溫計(jì)、無(wú)線充電器和智能手環(huán),大到數(shù)控機(jī)床、機(jī)器人和汽車,都有MCU的身影。單片微型計(jì)算機(jī)以下簡(jiǎn)稱單片機(jī)是計(jì)算機(jī)的一種,眾所周知計(jì)算機(jī)的運(yùn)行需要系統(tǒng)軟件和操作軟件,而單片機(jī)也不例外它需要一些指令才能運(yùn)行。這些指令被編譯為十六進(jìn)制文件(HEX文件)燒寫到單片機(jī),為單片機(jī)的運(yùn)行提供指令。單片機(jī)編程與計(jì)算機(jī)軟件編程是一脈相承的,現(xiàn)在主流的單片機(jī)編程語(yǔ)言有C語(yǔ)言、匯編語(yǔ)言、Python等。
2017年,STM32 全球出貨量高達(dá)10億顆,相當(dāng)于每一秒鐘就要賣出32顆。其中亞太區(qū)市場(chǎng)ST通用微控制器的收入份額占比超過一半。特別是中國(guó),ST在2017年中國(guó)排名第二的標(biāo)準(zhǔn)微控制器廠商,市場(chǎng)占比達(dá)到16%。并且擁有市場(chǎng)上最廣的Cortex-M微控制器產(chǎn)品線。自2007年至今,ST MCU在中國(guó)實(shí)現(xiàn)了27%的復(fù)合年均增長(zhǎng)率。ST官方還預(yù)計(jì),到2020年公司在中國(guó)MCU的市場(chǎng)份額將超過20%。
一般情況下,硬件研發(fā)工程師需要全部掌握采用STC系列51單片機(jī)(下文簡(jiǎn)稱:STC單片機(jī))和STM32單片機(jī)(由于STM32在國(guó)內(nèi)比較流行,用該系列代表基于ARM公司Cortex-M3內(nèi)核的所有單片機(jī))設(shè)計(jì)產(chǎn)品的知識(shí)、經(jīng)驗(yàn)和技能。在設(shè)計(jì)產(chǎn)品過程中,硬件研發(fā)工程師會(huì)發(fā)現(xiàn)有很多具備獨(dú)立功能和可以重復(fù)使用的硬件功能模塊(下文簡(jiǎn)稱:硬件模塊)可以像軟件對(duì)象編程中的類一樣,進(jìn)行封裝和存儲(chǔ)后,作為自己的知識(shí)和經(jīng)驗(yàn)的財(cái)富。鑒于硬件模塊相對(duì)顯性的特點(diǎn),硬件研發(fā)工程師一般都會(huì)有意或無(wú)意的收集一些硬件模塊??墒牵芏嘤布邪l(fā)工程師由于產(chǎn)品研發(fā)進(jìn)度,公司及身邊的同事不注重知識(shí)財(cái)富庫(kù)的建設(shè),又有多少硬件研發(fā)工程師能認(rèn)真和細(xì)致的建立過自己的硬件模塊庫(kù)呢?
摘 要:介紹了ZigBee模塊ZM2410P0,利用開發(fā)套件ZM-DEMO與ZigbeeCfg配置工具,給出了模塊參數(shù)的配置方法、硬件通訊測(cè)試、單片機(jī)ZigBee節(jié)點(diǎn)的設(shè)計(jì)及ZigBee點(diǎn)對(duì)點(diǎn)、點(diǎn)對(duì)多點(diǎn)的物聯(lián)網(wǎng)絡(luò)建立方案,并通過網(wǎng)絡(luò)實(shí)現(xiàn)了數(shù)據(jù)傳輸與調(diào)試。
來(lái)源|?痞子衡嵌入式今天給大家分享的是Cortex-M裸機(jī)環(huán)境下臨界區(qū)保護(hù)的三種實(shí)現(xiàn)。搞嵌入式玩過RTOS的朋友想必都對(duì)OS_ENTER_CRITICAL()、OS_EXIT_CRITICAL()這個(gè)功能代碼對(duì)特別眼熟,在RTOS里常常會(huì)有多任務(wù)(進(jìn)程)處理,有些情況下一些特殊操...
零、寫在前面串口是單片機(jī)重要的片上資源,通過串口搭配不同的電平轉(zhuǎn)換芯片,可以實(shí)現(xiàn)不同的通訊協(xié)議/接口,如RS232、RS485等,通過與模組的AT指令還可以實(shí)現(xiàn)藍(lán)牙、wifi等通訊,所以學(xué)會(huì)單片機(jī)的串口很重要。我是小舒,和大家分享單片機(jī)串口的基本知識(shí)。一、什么是串口通訊?串行通訊...
高阻態(tài)這是一個(gè)數(shù)字電路里常見的術(shù)語(yǔ),指的是電路的一種輸出狀態(tài),既不是高電平也不是低電平。?如果高阻態(tài)再輸入下一級(jí)電路的話,對(duì)下級(jí)電路無(wú)任何影響,和沒接一樣,如果用萬(wàn)用表測(cè)的話有可能是高電平也有可能是低電平,隨它后面接的東西定。?高阻態(tài)的實(shí)質(zhì)電路分析時(shí)高阻態(tài)可做開路理解,你可以把它...
▼點(diǎn)擊下方名片,關(guān)注公眾號(hào)▼大家好,很高興和各位一起分享我的第27篇原創(chuàng)文章,喜歡和支持我的工程師,一定記得給我點(diǎn)贊、收藏、分享。加微信[xyzn3333]與作者溝通交流,免費(fèi)獲取更多單片機(jī)與嵌入式的海量電子資料。歡迎關(guān)注【玩轉(zhuǎn)單片機(jī)與嵌入式】公眾號(hào),回復(fù)關(guān)鍵字獲取更多免費(fèi)資料。...
關(guān)注星標(biāo)公眾號(hào),不錯(cuò)過精彩內(nèi)容作者|strongerHuang微信公眾號(hào)?|?嵌入式專欄單片機(jī)開發(fā)中,打印輸出比較常見,也比較重要,今天就為大家分享一下常見的打印輸出內(nèi)容以及區(qū)別。1寫在前面在MCU項(xiàng)目中,printf主要用于打印輸出一些調(diào)試信息。比如:程序執(zhí)行出錯(cuò),輸出相關(guān)錯(cuò)誤...
點(diǎn)擊上方“嵌入式客棧”,選擇“置頂/星標(biāo)公眾號(hào)”什么是單片機(jī)解密?單片機(jī)(MCU)一般都有內(nèi)部程序區(qū)和數(shù)據(jù)區(qū)(或者其一)供用戶存放程序和工作數(shù)據(jù)(或者其一)。為了防止未經(jīng)授訪問或拷貝單片機(jī)的機(jī)內(nèi)程序,大部分單片機(jī)都帶有加密鎖定位或者加密字節(jié),以保護(hù)片內(nèi)程序。如果在編程時(shí)加密鎖定位...
摘 要:面對(duì)當(dāng)前普通燈功能過于簡(jiǎn)單、不便使用、缺乏個(gè)性的問題,文中采用當(dāng)下流行的藍(lán)牙技術(shù)作為通信方式,并利用單片機(jī)實(shí)現(xiàn)對(duì)LED燈的控制管理,同時(shí)結(jié)合安卓平臺(tái)開發(fā)技術(shù)設(shè)計(jì)手機(jī)客戶端,最終設(shè)計(jì)了基于藍(lán)牙的安卓平臺(tái)智能燈控制系統(tǒng)。本系統(tǒng)能夠?qū)崿F(xiàn)對(duì)LED燈的遠(yuǎn)程開關(guān)控制和亮度調(diào)節(jié)功能。
大家好,我是張巧龍,單片機(jī)點(diǎn)燈大家都會(huì),網(wǎng)頁(yè)點(diǎn)燈呢?今天就給大家介紹下,如何網(wǎng)頁(yè)點(diǎn)燈!整個(gè)流程大致為:從上到下,前面兩部分我們就是我們上一篇做的實(shí)驗(yàn),已經(jīng)打通了。而第三部分就是本篇筆記的重點(diǎn),我們要點(diǎn)燈,自然需要寫一個(gè)程序來(lái)解析數(shù)據(jù)及進(jìn)行點(diǎn)燈操作,即這里的CGI程序。什么是CGI...
大家好,我是ZhengN。前兩天有位初學(xué)的小伙伴問了我嵌入式需要學(xué)什么,上班太忙沒時(shí)間答復(fù)。所以這次找了一篇嵌入式、單片機(jī)相關(guān)概念講解的文章分享給大家。凡是從事信息技術(shù)相關(guān)工作的童鞋,一定都聽說過嵌入式和單片機(jī)。大家都知道,這兩個(gè)名詞,和硬件系統(tǒng)有著非常密切的關(guān)系。但是,如果要問...
摘 要:針對(duì)目前各高校、各行業(yè)等公共場(chǎng)所照明用電浪費(fèi)嚴(yán)重的問題,文中設(shè)計(jì)了一款基于紅外感應(yīng)技術(shù)的智能燈控系統(tǒng)。該系統(tǒng)以單片機(jī)作為核心控制芯片,利用紅外感應(yīng)模塊、光照探測(cè)模塊、繼電器模塊和照明系統(tǒng)構(gòu)成了多方式探測(cè)的智能燈控系統(tǒng)。
本文將對(duì)鈦酸鋰電池快速充電原理予以介紹。通過本文,您將了解到鈦酸鋰電池快速充電原理的優(yōu)缺點(diǎn)。如果你對(duì)鈦酸鋰電池快速充電原理具有興趣,不妨繼續(xù)往下閱讀哦。
低功耗是我們?cè)谠O(shè)計(jì)電子產(chǎn)品的時(shí)候需要關(guān)注的因素之一,往往具備低功耗特點(diǎn)的產(chǎn)品能夠發(fā)揮更好的性能。