本代碼基于無操作系統(tǒng)的STM32單片機(jī)開發(fā),功能強(qiáng)大,可申請(qǐng)到地址空間連續(xù)的不同大小的內(nèi)存空間,且用戶接口簡(jiǎn)單,使用方便。
每年的9月到12月份,都是校招的黃金時(shí)間。和往年一樣,我今年繼續(xù)參加了校園招聘的工作,今年負(fù)責(zé)的是專業(yè)二面。我主要參加的區(qū)域是安徽和北京區(qū)域。大家可以看看我面試的部分同學(xué)的基本情況,可以發(fā)現(xiàn)很有意思的現(xiàn)象。
早年活躍在CSDN上的時(shí)候,我曾擁有不少積分下載了很多產(chǎn)品級(jí)的資源,這些年我也在這些產(chǎn)品級(jí)的項(xiàng)目上學(xué)習(xí)了很多編碼技能和產(chǎn)品設(shè)計(jì)思維,后來加入了開源組織以后,我就飄了呀,一直活躍在碼云/Github以及各大開源組織里,和一群志同道合的的大佬做著自己喜歡做的事;熱愛分享熱愛開源一直是我的個(gè)性,不管是生活,工作還是我自己的成長(zhǎng)等等,我都愿意毫無保留的分享給大家,以下是我經(jīng)過精挑細(xì)選上傳的一些項(xiàng)目,誠(chéng)心分享給大家學(xué)習(xí)。
指針不光能指向變量、字符串、數(shù)組,還能夠指向函數(shù)。在C語言中允許將函數(shù)的入口地址賦值給指針。這樣就可以通過指針來訪問函數(shù)。還可以把函數(shù)指針當(dāng)成參數(shù)來傳遞。函數(shù)指針可以簡(jiǎn)化代碼,減少修改代碼時(shí)的工作量。通過接下來的講解大家會(huì)體會(huì)到這一點(diǎn)的。
在本系列文章中,我們將討論三種最常見協(xié)議的基礎(chǔ)知識(shí):串行外設(shè)接口(SPI),內(nèi)部集成電路(I2C)和通用異步接收器/發(fā)送器(UART)驅(qū)動(dòng)通信。
Linux編譯過程中往往需要對(duì)一些編譯日志進(jìn)行分析,特別是編譯的內(nèi)容比較多的時(shí)候,shell窗口編譯日志往往一閃而過。有時(shí)候我們可能只要錯(cuò)誤信息,并不想所有的信息中查找錯(cuò)誤的,所以需要一些小技巧來幫助我們快速定位錯(cuò)誤。
Linux內(nèi)核源碼文件繁多,搞不清Makefile、Kconfig、.config間的關(guān)系,不了解內(nèi)核編譯體系,編譯修改內(nèi)核有問題無從下手,自己寫的驅(qū)動(dòng)不知道怎么編進(jìn)內(nèi)核,不知道怎么配置內(nèi)核,這些問題都和Makefile、Kconfig、.config有關(guān),下面簡(jiǎn)單談?wù)凪akefile、Kconfig和.config,希望對(duì)你有啟發(fā)。
本文通過/proc文件系統(tǒng)找到正在運(yùn)行的進(jìn)程的字符串所在的虛擬內(nèi)存地址,并通過更改此內(nèi)存地址的內(nèi)容來更改字符串內(nèi)容,使你更深入了解虛擬內(nèi)存這個(gè)概念。
從內(nèi)核的角度看,內(nèi)核是通過怎么樣的方式把這些信息暴露給用戶呢?這篇筆記我們來學(xué)習(xí)一下!
嵌入式系統(tǒng)不只是ARM+Linux,不是只有安卓,凡是電子產(chǎn)品都可稱為嵌入式系統(tǒng)。物聯(lián)網(wǎng)行業(yè)的興起,也提升了FreeRTOS市場(chǎng)占有率。本文就是介紹FreeRTOS基礎(chǔ)及其應(yīng)用,只是個(gè)人整理,可能存在問題,其目的只是簡(jiǎn)要介紹系統(tǒng)的基礎(chǔ),只能作為入門資料。
大家應(yīng)該都看過一些大佬發(fā)的電腦CPU烤肉的視頻,電腦CPU的溫度真的有那么高嗎?我們一起來看一下咱們電腦CPU的溫度是多少?
射雕英雄傳中的裘千丈說,UART就是我的輕功水上漂過河。想從河上過(通信),提前布暗樁,行走時(shí)步伐按樁距固定(波特率提前確定),步幅太大或太小都會(huì)落水。為了不被二弟裘千仞識(shí)破,可以安排侍衛(wèi)在對(duì)岸監(jiān)視通知,沒風(fēng)險(xiǎn)才開始表演(流控)。為了保證踩點(diǎn)準(zhǔn)確,隔一段距離定個(gè)特殊標(biāo)記的粗木樁。
gyh974
不知道起啥
289117336
Tronlong創(chuàng)龍
譚玉斌
zjhq
SIASGUOJIe
球球菌
大有可為
cy1u
Sampson01hlz
wanwanliyin
yang2014
huyangliu
云城a
Jessie0812
shaolw
xiaoguaixh
flayfly
YangcSIX
liwen111
baoyoubing
liqinglong1023
eda516