很多編程語言都以“沒有指針”作為自己的優(yōu)勢來宣傳,然而,對(duì)于C語言,指針卻是與生俱來的。那么,什么是指針?為什么大家都想避開指針?很簡單,指針就是地址,當(dāng)一個(gè)地址作為一個(gè)變量存在時(shí),它就被叫做指針,該變量的類型,自然就是指針類型。指針的作用就是,給出一個(gè)指針,取出該指針指向地址處...
“開發(fā)到死,永不停更?!比绻獑栍惺芬詠碜钍吩姲愕挠?jì)算機(jī)程序是什么,《矮人要塞》一定榜上有名。這是一款2006年面世的游戲,開創(chuàng)性地將“先設(shè)定好基本規(guī)則,剩下的就讓游戲和玩家自己去發(fā)掘”的理念帶到了電子游戲領(lǐng)域?!段业氖澜纭烽_發(fā)者曾表示《矮人要塞》深刻啟發(fā)了他的游戲設(shè)計(jì)思路。整個(gè)...
我們?cè)诰帉慠TOS應(yīng)用程序的過程中,經(jīng)常會(huì)遇到這些困難,包括正確確定系統(tǒng)中有多少任務(wù)、如何設(shè)置優(yōu)先級(jí)、協(xié)調(diào)任務(wù)行為、避免常見陷阱,有時(shí)只是為了讓應(yīng)用程序正常工作,而忽略一些問題。如今,近三分之二的嵌入式系統(tǒng)使用RTOS,而且隨著系統(tǒng)的時(shí)序要求變得越來越復(fù)雜,這個(gè)數(shù)字只會(huì)隨著時(shí)間的...
電子電路中常用的器件包括:1、電阻器(含電位器)2、電容器3、電感器與變壓器4、二極管5、晶體管三極管6、場效應(yīng)晶體管(含IGBT、MOSFET)7、晶閘管(可控硅)8、晶振9、連接器10、各種傳感器11、光電器件12、電聲器件13、顯示器件14、繼電器與干簧管15、開關(guān)16、保...
前段時(shí)間,22歲的何同學(xué)用自己的畢業(yè)設(shè)計(jì)詮釋了「理工男的極致浪漫」。將硬核畢設(shè),化為滿天繁星散落在母校上空!只怕這還不夠硬核……凌十七,今年18歲,爆肝200天,造了一個(gè)機(jī)器人!是這樣的~看似平平無奇,你可知制作這個(gè)機(jī)器人對(duì)于一個(gè)18歲的少年來說,卻是一項(xiàng)大工程。(扣帽的一瞬間,...
你是否遇到過某個(gè)MCU串口不夠的情況??這時(shí)我們可以考慮用GPIO去模擬,如何具體實(shí)現(xiàn)呢?首選我們需要了解串口的傳輸協(xié)議,UART使用異步模式工作,不需要時(shí)鐘信號(hào),其一般格式為:起始位數(shù)據(jù)位校驗(yàn)位停止位。其中起始位1位,數(shù)據(jù)位5~8位,校驗(yàn)位0或1位,停止位1、1.5或2位。不過...
由于Sin[ωt]在求導(dǎo)或積分后會(huì)出現(xiàn)Sin[ωt±90°],所以對(duì)于接上了正弦波的電感、電容,橫坐標(biāo)為ωt時(shí)可以觀察到波形超前滯后的現(xiàn)象。直接從靜態(tài)的函數(shù)圖上看不太容易理解,還是做成動(dòng)畫比較好。下圖是電感的,用紅色表示電壓,藍(lán)色表示電流。如果接上理想的直流電壓表、直流電流表,可...
PWM是PulseWidthModulation的縮寫,它的中文名字是脈沖寬度調(diào)制,一種說法是它利用微處理器的數(shù)字輸出來對(duì)模擬電路進(jìn)行控制的一種有效的技術(shù),其實(shí)就是使用數(shù)字信號(hào)達(dá)到一個(gè)模擬信號(hào)的效果。這是個(gè)什么概念呢?我們一步步來介紹。首先從它的名字來看,脈沖寬度調(diào)制,就是改變脈...
??去年騰訊為了宣傳自己針對(duì)物聯(lián)網(wǎng)的開源操作系統(tǒng)TencentOStiny,舉辦了一場試用活動(dòng),當(dāng)時(shí)幸運(yùn)獲得一塊,但是當(dāng)時(shí)公司任務(wù)較重,一直吃灰。板子實(shí)物就這樣,沒啥好介紹的,都是基礎(chǔ)的外設(shè),如今閑來無事,再加上眾多大神完善了git庫,使開發(fā)變得容易,所以索性掏出來玩一下。這次主...
一、什么是串口通訊?串行通訊是指僅用一根接收線和一根發(fā)送線就能將數(shù)據(jù)以位進(jìn)行傳輸?shù)囊环N通訊方式。盡管串行通訊的比按字節(jié)傳輸?shù)牟⑿型ㄐ怕?,但是串口可以在僅僅使用兩根線的情況下就能實(shí)現(xiàn)數(shù)據(jù)的傳輸。典型的串口通信使用3根線完成,分別是地線、發(fā)送、接收。由于串口通信是異步的,所以端口能夠...
上下文快速切換-cpost應(yīng)用我們通常認(rèn)為,在中斷中,不能執(zhí)行耗時(shí)的操作,否則會(huì)影響系統(tǒng)的穩(wěn)定性,尤其對(duì)于嵌入式編程。對(duì)于帶操作系統(tǒng)的程序而言,可以通過操作系統(tǒng)的調(diào)度,將中斷處理分成兩個(gè)部分,耗時(shí)的操作可以放到線程中去執(zhí)行,但是對(duì)于沒有操作系統(tǒng)的情況,又應(yīng)該如何處理呢比較常見的,...
前言ARM嵌入式和單片機(jī)學(xué)習(xí)有著密不可分的關(guān)系,在學(xué)習(xí)單片機(jī)的過程中積累必要的學(xué)習(xí)經(jīng)驗(yàn)和知識(shí)是非常有必要的,如何在這一過程中逐漸成為高級(jí)嵌入式工程師呢?本文將為大家介紹如何在學(xué)習(xí)過程中,積累成為高級(jí)嵌入式系統(tǒng)硬件工程師要具備的技能。模擬對(duì)于硬件來講有幾個(gè)方向,就單純信號(hào)來說分為數(shù)...
先拋結(jié)論:這份報(bào)告,含金量很足,請(qǐng)認(rèn)真研讀:)剛剛,騰訊正式對(duì)外發(fā)布2020年度《騰訊研發(fā)大數(shù)據(jù)報(bào)告》,這份由騰訊技術(shù)委員會(huì)出品的報(bào)告,披露了過去一年騰訊在研發(fā)投入、研發(fā)效能及開源協(xié)同等方面的重要數(shù)據(jù)。大家普遍關(guān)注的問題,在這里都可以找到答案,比如,騰訊人最喜歡什么編...
2016年,華為內(nèi)部一位署名“泥瓦匠”的海歸程序員,寫下了這篇《華為到該炸掉研發(fā)金字塔的時(shí)候了》,從組織、流程、環(huán)境、工具等四方面怒斥在華為做研發(fā)之不易。此文被轉(zhuǎn)發(fā)到華為心聲社區(qū)后引起激烈討論,更驚動(dòng)了任正非本人。時(shí)隔五年,華為再次轉(zhuǎn)發(fā)《華為到該炸掉研發(fā)金字塔的時(shí)候了》及評(píng)論&n...
工作經(jīng)歷讀書路過福州那會(huì)兒參加了一個(gè)招聘會(huì),在福州大學(xué)大禮堂。招聘方打著省科技廳的名號(hào),看起來是個(gè)牛氣的公司。在宣講會(huì)上列了幾個(gè)863計(jì)劃的高大上項(xiàng)目,給出的薪資福利也很誘人。招聘現(xiàn)場人山人海,左右穿梭擠到了第一排,遞上了我的簡歷。面試官問了兩個(gè)問題:學(xué)的什么專業(yè)?Linux玩到...
mo_chen
2587402761
18309221715
q835194077q
ernest2020
2454347030
王洪陽
Witpower
hexuanjian
twtw
hetth
洛奇ing
289117336
Tronlong創(chuàng)龍
嘉和城金牛座
cdliliping
minxinzou
小兔幾
慢羊羊123456
派大猩
xjhw
太陽sun
phane99
sunshineli123
niceming
klffnj
桂_花_灣
wenshengzhu
人生如戲啊
alu1997