嵌入式技術
權威的嵌入式系統(tǒng)、嵌入式技術和嵌入式開發(fā)頻道,涉及嵌入式設計應用、單片機與SoC、編程語言及工具、嵌入式系統(tǒng)軟硬件調試及優(yōu)化、嵌入式操作系統(tǒng)等資訊和嵌入式技術方案,包括嵌入式接口/總線/驅動、嵌入式軟件/開發(fā)板、實時應用開發(fā)、嵌入式聯(lián)網(wǎng)技術、ARM等領域,是嵌入式工程師最好的學習平臺。什么是linux內核_linux內核有什么用
Linux最早是由芬蘭黑客 Linus Torvalds為嘗試在英特爾x86架構上提供自由免費的類Unix操作系統(tǒng)而開發(fā)的。該計劃開始于1991年,在計劃的早期有一些Minix 黑客提供了協(xié)助,而今天全球無數(shù)程序員正在...
單片機有什么特點_為什么要學習單片機?
當今社會,應用單片機的產品已經(jīng)滲透到我們生活的各個領域,幾乎很難找到哪個領域沒有單片機的足跡?,F(xiàn)在,這種單片機的使用領域已十分廣泛,如智能儀表、實時工控、通訊設備、導航系...
2017-11-14 標簽:單片機 11064
unix的shell命令是什么
Unix shell,通常被稱作“命令行”,為Unix和類Unix操作系統(tǒng)提供了傳統(tǒng)的用戶界面。用戶通過輸入shell所執(zhí)行的命令,引導計算機的操作。在微軟Windows操作系統(tǒng)平臺,類似程序是command.com,或者基...
獻給初學單片機的你的一些話
單片機是大專學校電類專業(yè)的一門普通課,有些學校甚至把它列為選修課,在眾多課程中,沒有顯出它有多么重要。為什么要學習它呢?電類專業(yè)有很多專業(yè)課,這些專業(yè)課非常重要,是各個專...
2017-11-14 標簽:單片機 1425
關于一個簡單單片機項目的一些想法
儀器的原理是借助電磁感應,為線圈通電,不同含鐵量的成分會使線圈產生不同頻率的震蕩,由此來測試成分的含鐵量。我做的部分也非常簡單,使用51單片機操作12864做顯示,矩陣鍵盤...
2017-11-14 標簽:單片機 1083
單片機51多任務的操作系統(tǒng)原理
OS本身只有不到10行源代碼,編譯后的目標代碼60字節(jié),任務切換消耗為20個機器周期。相比之下,KEIL內嵌的TINY51目標代碼為800字節(jié),切換消耗100~700周期。唯一不足之處是,每個任務要占用掉十...
unix操作系統(tǒng)常用命令
UNIX操作系統(tǒng)是一個多用戶、多任務的操作系統(tǒng),它于1974年問世。與一般操作系統(tǒng)一樣,UNIX系統(tǒng)也是運行在計算機系統(tǒng)的硬件和應用程序之間,負責管理硬件并向應用程序提供簡單一致的調用界...
2017-11-14 標簽:UNIX操作系統(tǒng)UNIX 4985
ad7190配置GPIO模擬SPI程序源碼
AD7190是一款適合高精密測量應用的低噪聲完整模擬前端。它集成一個低噪聲、24位Σ-Δ型模數(shù)轉換器(ADC)。片內低噪聲增益級意味著可直接輸入小信號。...
unix操作系統(tǒng)有哪些
Unix操作系統(tǒng)眾所周知的穩(wěn)定性、可靠性,用來提供各種Internet服務的計算機運行的操作系統(tǒng)占很大比例的是Unix及Unix類操作系統(tǒng)。目前比較常見的運行在PC機上的Unix類操作系統(tǒng)有: BSD Unix、Sol...
2017-11-14 標簽:UNIXUnix系統(tǒng) 52809
spring工作原理與機制
Spring是一個開放源代碼的設計層面框架,他解決的是業(yè)務邏輯層和其他各層的松耦合問題,因此它將面向接口的編程思想貫穿整個系統(tǒng)應用。Spring是于2003 年興起的一個輕量級的Java 開發(fā)框架,...
unix和windows的區(qū)別
Microsoft Windows,是美國微軟公司研發(fā)的一套操作系統(tǒng),它問世于1985年,起初僅僅是Microsoft-DOS模擬環(huán)境,后續(xù)的系統(tǒng)版本由于微軟不斷的更新升級,不但易用,也慢慢的成為家家戶戶人們最喜愛...
單片機C語言幾種內存泄露總結
堆內存泄漏(Heap leak)。堆內存指的是程序運行中根據(jù)需要分配通過malloc,realloc new等從堆中分配的一塊內存,再是完成后必須通過調用對應的 free或者delete 刪掉。如果程序的設計的錯誤導致這...
unix和linux的區(qū)別
Linux是一套免費使用和自由傳播的類Unix操作系統(tǒng),是一個基于POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統(tǒng)。UNIX操作系統(tǒng)(尤尼斯),是一個強大的多用戶、多任務操作系統(tǒng),支...
單片機編程的基本思路和寫法
學習單片機最主要的是學習寫程序的方法,程序的功能千變萬化,是學不完的,只有掌握了一定方法,才能用這種方法去寫新的程序。 以c語言寫的單片機程序為例,程序總是從main程序開...
bin文件轉換為hex文件操作步驟解析
在做單片機開發(fā)時,用不同的下載工具,要求下載的固件格式也不一樣,有的要求是HEX文件,有的則要求是BIN文件,如果只有一個BIN文件如何將它轉換成HEX文件呢?在這里我們使用Bin_Hex.exe這款...
嵌入式軟件使用POSIX接口的優(yōu)缺點
POSIX既然是可移植操作系統(tǒng)接口,那基于該接口的應用程序可移植性自然是很高的?;赑OSIX接口設計的應用程序可以在不做修改或僅做極少量的修改就可以在支持POSIX的不同RTOS之間移植。如果...
C語言lcd上創(chuàng)建菜單的對象化實例分享
這是我十三年前讀研究生的時候寫的系列文章《C語言嵌入式系統(tǒng)編程修煉》系列文章中的一小節(jié),是一個用面向對象,把LCD上面菜單,對象化的例子。...
信號量和互斥鎖的區(qū)別
互斥量用于線程的互斥,信號線用于線程的同步。這是互斥量和信號量的根本區(qū)別,也就是互斥和同步之間的區(qū)別?;コ猓菏侵改骋毁Y源同時只允許一個訪問者對其進行訪問,具有唯一性和排它...
2017-11-13 標簽:信號量 13443
串口與并口硬盤的區(qū)別
不經(jīng)常接觸電腦的朋友可能會很多一些電腦小知識不理解,今天編輯在電腦愛好者QQ群中就發(fā)現(xiàn)有朋友問了一個比較簡單,但新手朋友一般不怎么會關注到的問題:什么是串口硬盤,什么是并口...
單片機編程初學者之主函數(shù)的特點
單片機(Microcontrollers)是一種集成電路芯片,是采用超大規(guī)模集成電路技術把具有數(shù)據(jù)處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統(tǒng)、定時器/計數(shù)器等功能(...
linux內核oom機制分析
Linux 內核有個機制叫OOM killer(Out-Of-Memory killer),該機制會監(jiān)控那些占用內存過大,尤其是瞬間很快消耗大量內存的進程,為了防止內存耗盡而內核會把該進程殺掉。典型的情況是:某天一臺機...
linux內核rcu機制詳解
Linux內核源碼當中,關于RCU的文檔比較齊全,你可以在 /Documentation/RCU/ 目錄下找到這些文件。Paul E. McKenney 是內核中RCU源碼的主要實現(xiàn)者,他也寫了很多RCU方面的文章。今天我們而主要來說說l...
基于邏輯門電路設計加法器分析
計算機所做的計算處理只有加法,有了加法就可以用加法計算除法,乘法,減法。而計算機所處理的數(shù)據(jù)也只是二進制數(shù)也就是0和1。下面簡單闡述二進制加法機的構造原理,這是cpu計算單元的...
2017-11-13 標簽:加法器 6492
C51編程經(jīng)驗匯總分享
在單片機的開發(fā)應用中,已逐漸開始引入高級語言,C語言就是其中的一種。用慣了匯編的人,總覺得高級語言“可控性”不好,不如匯編那樣隨心所欲。以下是筆者在C51編程中的幾點經(jīng)驗,希...
arm架構發(fā)展歷程介紹
ARM架構過去稱作進階精簡指令集機器(Advanced RISC Machine,更早稱作:Acorn RISC Machine),是一個32位精簡指令集(RISC)處理器架構,其廣泛地使用在許多嵌入式系統(tǒng)設計。由于節(jié)能的特點,ARM處理...
編輯推薦廠商產品技術軟件/工具OS/語言教程專題
| 電機控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動駕駛 | TI | 瑞薩電子 |
| BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
| 無刷電機 | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
| 直流電機 | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
| 步進電機 | SPWM | 充電樁 | IPM | 機器視覺 | 無人機 | 三菱電機 | ST |
| 伺服電機 | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國民技術 | Microchip |
| Arduino | BeagleBone | 樹莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
| 示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
| OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
| C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
| Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
| DuerOS | Brillo | Windows11 | HarmonyOS |




























