馮諾依曼架構(gòu)和哈佛架構(gòu)有何不同
馮諾依曼架構(gòu)是最常見的計(jì)算機(jī)體系結(jié)構(gòu)之一,最早由馮·諾依曼于1945年提出,又稱普林斯頓結(jié)構(gòu)。這種架....
數(shù)據(jù)結(jié)構(gòu):刪除有序鏈表的重復(fù)節(jié)點(diǎn)
給定一個(gè)有序單鏈表(從小到大有序)的頭結(jié)點(diǎn)head(該結(jié)點(diǎn)有值),刪除鏈表中的重復(fù)元素,使鏈表中的所....
隨機(jī)訪問存儲器(RAM)和只讀存儲器(ROM)的區(qū)別
在數(shù)字電子設(shè)備中,存儲器是至關(guān)重要的部分。它負(fù)責(zé)存儲和檢索數(shù)據(jù),以支持各種計(jì)算和數(shù)據(jù)處理任務(wù)。在存儲....
數(shù)據(jù)結(jié)構(gòu):判斷鏈表回文結(jié)構(gòu)
給定一個(gè)鏈表,判斷該鏈表是否為回文結(jié)構(gòu)。回文是指該字符串正序逆序完全一致。如當(dāng)輸入鏈表 {1,2,3....
嵌入式開發(fā)中的交叉編譯詳解
在嵌入式開發(fā)中,經(jīng)常會(huì)遇到目標(biāo)平臺資源貧乏,無法運(yùn)行需要的編譯器。亦或是目標(biāo)平臺上不允許或不能夠安裝....
數(shù)據(jù)結(jié)構(gòu):單鏈表的排序
給定一個(gè)單鏈表的頭結(jié)點(diǎn)head(該結(jié)點(diǎn)有值),長度為n的無序單鏈表,對其按升序排序后,返回新鏈表。如....
CPU、MCU、MPU、SOC和MCM的含義及區(qū)別
在嵌入式開發(fā)中,我們經(jīng)常會(huì)接觸到一些專業(yè)術(shù)語,例如CPU、MCU、MPU、SOC和MCM等,這些縮寫....
不同數(shù)據(jù)結(jié)構(gòu)的定義代碼
數(shù)據(jù)結(jié)構(gòu)是相互之間存在一種或多種特定關(guān)系的數(shù)據(jù)元素的集合。
如何添加觸摸屏驅(qū)動(dòng)到TouchGFX中?
使用STM32CubeMX移植TouchGFX 一文中介紹了如何用TouchGFX點(diǎn)亮屏幕,但是此時(shí)....
超詳細(xì)的嵌入式學(xué)習(xí)路線圖
對于數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí),前五個(gè)是必備學(xué)習(xí)的,可能在剛開始學(xué)習(xí)的時(shí)候,可能會(huì)感覺不到作用在哪里,但是隨著接觸....
如何在STM32芯片上實(shí)現(xiàn)多任務(wù)處理?
在嵌入式系統(tǒng)中,需要同時(shí)處理多個(gè)任務(wù)的需求非常普遍。
如何利用STM32CubeMX將TouchGFX移植到STM32F429IGT6并驅(qū)動(dòng)RGB屏
STM32CubeMX主要用來配置上面所示的應(yīng)用框架圖中的硬件抽象層和中間件層
Linux中的靜態(tài)庫和共享庫
庫是一個(gè)二進(jìn)制文件,包含的代碼可被程序調(diào)用。例如標(biāo)準(zhǔn)C庫、數(shù)學(xué)庫、線程庫等等。庫有源碼,可下載后編譯....
什么是Linux軟件包,如何管理它們
現(xiàn)代類 Unix 操作系統(tǒng)都提供了一個(gè)集中的軟件包管理機(jī)制,以幫助用戶搜索、安裝和管理軟件。而軟件通....
CAN總線學(xué)習(xí)筆記|CAN盒測試STM32的CAN中斷接收
CAN基礎(chǔ)知識介紹文中介紹了CAN協(xié)議相關(guān)的基礎(chǔ)知識,以及STM32F4芯片的CAN控制器相關(guān)知識,....
CAN總線學(xué)習(xí)筆記|STM32的CAN環(huán)回測試
CAN基礎(chǔ)知識介紹文中介紹了CAN協(xié)議的基礎(chǔ)知識,以及STM32F4芯片的CAN控制器相關(guān)知識,下面....
淺析Linux RTC實(shí)時(shí)時(shí)鐘
內(nèi)核將 RTC 設(shè)備抽象為 rtc_device 結(jié)構(gòu)體,RTC設(shè)備驅(qū)動(dòng)就是申請并初始化rtc_de....