來源:https://urlify.cn/IFzQRbGitHub鏡像訪問GitHub文件加速Github加速下載加速你的Github谷歌瀏覽器GitHub加速插件(推薦)GitHubraw加速GitHubJsdelivr通過Gitee中轉(zhuǎn)fork倉庫下載通過修改HOSTS文件進(jìn)...
說到web服務(wù)器想必大多數(shù)人首先想到的協(xié)議是http,那么http之下則是tcp,本篇文章將通過tcp來實(shí)現(xiàn)一個(gè)簡單的web服務(wù)器。本篇文章將著重講解如何實(shí)現(xiàn),對(duì)于http與tcp的概念本篇將不過多講解。一、了解Socket及web服務(wù)工作原理既然是基于tcp實(shí)現(xiàn)web服務(wù)器,很...
星標(biāo)「嵌入式大雜燴」,一起進(jìn)步!大家好,我是ZhengN。小時(shí)候用小霸王玩魂斗羅的時(shí)候,三條命就可以打通關(guān),感覺自己挺厲害的,因?yàn)榛甓妨_的關(guān)數(shù)還是很多,劇情也比較長。那么,問題來了。為什么魂斗羅只有128KB卻可以實(shí)現(xiàn)那么長的劇情?下面來給新生代程序員講講這里面的奧秘吧?,F(xiàn)代程序...
“程序員能純靠技術(shù)渡過中年危機(jī)嗎?”▲截圖來源于知乎知乎上的這個(gè)提問,吸引了大批碼農(nóng)留言,熱贊均表示“能,很難”。因?yàn)殡y逃這兩種結(jié)局:???沒精力學(xué)習(xí),技術(shù)一迭代,被淘汰。???有技術(shù),90%公司不需要,年紀(jì)大了被淘汰。這一現(xiàn)象的背后反映了程序員的技術(shù)與崗位被高度壟斷,即:90%...
最近投入Linux方面的學(xué)習(xí)更多了,主要是Linux內(nèi)核以及Linux驅(qū)動(dòng)框架的研究,以下是我自己學(xué)習(xí)總結(jié)的一些筆記,以幫助我快速復(fù)習(xí)和回憶相關(guān)的知識(shí)點(diǎn):還有一個(gè)是RK平臺(tái)的RKmedia,里面也有一些RK廠商的一些創(chuàng)新點(diǎn):沒有什么是不能突破的!因?yàn)橹挥性迷缴畈拍艹蔀轫敿獾母呒?jí)...
來源:CSDN作者|取經(jīng)的孫猴兒整理|嵌入式應(yīng)用研究院嵌入式嵌入式的標(biāo)簽多為:低配,偏硬件,底層,資源緊張,代碼多以C語言,匯編為主,代碼應(yīng)用邏輯簡單。但隨著AIOT時(shí)代的到來,局面組件改變。芯片的性能資源逐漸提升,業(yè)務(wù)邏輯也逐漸變得復(fù)雜,相對(duì)于代碼的效率而言,代碼的復(fù)用可移植性...
星標(biāo)「嵌入式大雜燴」,一起進(jìn)步!推薦文章:STM32如何收發(fā)float類型數(shù)據(jù)?嵌入式系統(tǒng)的串口數(shù)據(jù)傳輸都是以字節(jié)為單位,但是有些特殊的數(shù)據(jù)類型,比如浮點(diǎn)型floata=231.5,在內(nèi)存是如何表示的呢?我們知道浮點(diǎn)型float數(shù)據(jù)類型占用4個(gè)字節(jié),實(shí)際上在內(nèi)存當(dāng)中a=0x436...
很多初學(xué)者覺得自己學(xué)的東西很基礎(chǔ),擔(dān)心今后實(shí)際工作用不到。有初學(xué)者問了這樣的問題:單片機(jī)真正開發(fā)產(chǎn)品和學(xué)習(xí)的時(shí)候有什么差別,平時(shí)學(xué)的LED、ADC這些東西,在實(shí)際項(xiàng)目中會(huì)用到嗎?雖然技術(shù)更新迭代很快,但有很多基本的技術(shù),仍然在實(shí)際項(xiàng)目中會(huì)用到,今天就拿LED為例來說說吧。LED有...
星標(biāo)「嵌入式大雜燴」,一起進(jìn)步!從打開電源到開始操作,計(jì)算機(jī)的啟動(dòng)是一個(gè)非常復(fù)雜的過程。我一直搞不清楚,這個(gè)過程到底是怎么回事,只看見屏幕快速滾動(dòng)各種提示......這幾天,我查了一些資料,試圖搞懂它。下面就是我整理的筆記。零、boot的含義先問一個(gè)問題,'啟動(dòng)'用英語怎么說?回...
星標(biāo)「嵌入式大雜燴」,一起進(jìn)步!進(jìn)度條的應(yīng)用在軟件中無處不在,拷貝一個(gè)文件需要一個(gè)進(jìn)度條,加載一個(gè)文件也需要一個(gè)進(jìn)度條,來標(biāo)志完成與否。那么,一個(gè)進(jìn)度條有哪些元素呢:一個(gè)不斷向右生長的容器(直觀的看出當(dāng)前的進(jìn)度)一個(gè)數(shù)據(jù)化反映進(jìn)度的百分比。一個(gè)標(biāo)志(這個(gè)標(biāo)志反映這個(gè)進(jìn)度條是否在工...
星標(biāo)「嵌入式大雜燴」,一起進(jìn)步!有很多種方法可以去學(xué)習(xí)Vim:vimtutor就是一個(gè)很棒的教程,另外還有help擁有您所想的所有參考信息。鏈接:https://github.com/wsdjeg/Learn-Vim_zh_cn但是在日常使用中,對(duì)于絕大部分用戶的需求而言,vim...
前言串口調(diào)試是單片機(jī)開發(fā)過程必不可少的一個(gè)功能,一般是使用一個(gè)UART-TTL的串口模塊來實(shí)現(xiàn)串口的功能,其實(shí)下載調(diào)試使用的Jlink仿真器也可以實(shí)現(xiàn)串口調(diào)試的功能,本篇文章將介紹如何使用Jlink實(shí)現(xiàn)虛擬串口功能。ITM簡介ITM是ARMCortex-M系列內(nèi)核芯片中的一種全新...
做底層或者說驅(qū)動(dòng)開發(fā)時(shí),經(jīng)常會(huì)遇到一些硬件限制,比如STM32有些寄存器要求16bit訪問、32bit訪問,否則可能引發(fā)Hardfault中斷;再比如擦除flash扇區(qū)時(shí),會(huì)要求整塊擦除。這些都是硬件決定的,必須這樣做。假設(shè)我們需要32?bit訪問一個(gè)地址dst時(shí),如果要寫入10...
星標(biāo)「嵌入式大雜燴」,一起進(jìn)步!來源:軟件新視界、IoT科技物語隨著物聯(lián)網(wǎng)設(shè)備數(shù)量的持續(xù)增加,這些設(shè)備之間的通信或連接已成為一個(gè)重要的思考課題。通信對(duì)物聯(lián)網(wǎng)來說十分常用且關(guān)鍵,無論是近距離無線傳輸技術(shù)還是移動(dòng)通信技術(shù),都影響著物聯(lián)網(wǎng)的發(fā)展。而在通信中,通信協(xié)議尤其重要,是雙方實(shí)體...
昨天有同學(xué)問我多核cpu和單核的區(qū)別大不大,今天簡單寫一篇回復(fù)下吧。大家有其他問題也可以文末給我留言,我會(huì)盡量抽時(shí)間寫文回復(fù)。首先回顧下基本概念,cpu,就是中央處理器,包括運(yùn)算器和控制器。cpu的主要功能就是“一行一行的執(zhí)行代碼”。所以大家可以把cpu看成是醫(yī)院的醫(yī)生診室,在一...
gyh974
不知道起啥
289117336
Tronlong創(chuàng)龍
譚玉斌
zjhq
SIASGUOJIe
球球菌
大有可為
cy1u
Sampson01hlz
wanwanliyin
yang2014
huyangliu
云城a
Jessie0812
shaolw
xiaoguaixh
flayfly
YangcSIX
liwen111
baoyoubing
liqinglong1023
eda516