嵌入式技術(shù)
權(quán)威的嵌入式系統(tǒng)、嵌入式技術(shù)和嵌入式開發(fā)頻道,涉及嵌入式設(shè)計(jì)應(yīng)用、單片機(jī)與SoC、編程語(yǔ)言及工具、嵌入式系統(tǒng)軟硬件調(diào)試及優(yōu)化、嵌入式操作系統(tǒng)等資訊和嵌入式技術(shù)方案,包括嵌入式接口/總線/驅(qū)動(dòng)、嵌入式軟件/開發(fā)板、實(shí)時(shí)應(yīng)用開發(fā)、嵌入式聯(lián)網(wǎng)技術(shù)、ARM等領(lǐng)域,是嵌入式工程師最好的學(xué)習(xí)平臺(tái)。JTAG兩大類詳解及JTAG電纜提速方法
通常所說(shuō)的JTAG大致分兩類,一類用于測(cè)試芯片的電氣特性,檢測(cè)芯片是否有問(wèn)題;一類用于Debug;一般支持JTAG的CPU內(nèi)都包含了這兩個(gè)模塊。 一個(gè)含有JTAG Debug接口模塊的CPU,只要時(shí)鐘正常,就可...
六種Python的數(shù)據(jù)可視化包和工具比較
本文概述并比較Python數(shù)據(jù)可視化包和工具,包括Pandas,Seaborn,ggplot,Bokeh,pygal,和Plotly。 介紹 在Python世界中,有大量數(shù)據(jù)可視化的選項(xiàng).因?yàn)楦鞣N各樣,要知道什么時(shí)候使用哪個(gè)是非常困難的...
2017-11-15 標(biāo)簽:python 18544
Python中NumPy擴(kuò)展包簡(jiǎn)介及案例詳解
NumPy是Python語(yǔ)言的一個(gè)擴(kuò)展包。支持多維數(shù)組與矩陣運(yùn)算,此外也針對(duì)數(shù)組運(yùn)算提供大量的數(shù)學(xué)函數(shù)庫(kù)。NumPy提供了與Matlab相似的功能與操作方式,因?yàn)閮烧呓詾橹弊g語(yǔ)言。 NumPy通常與SciPy(Scie...
2017-11-15 標(biāo)簽:python 6346
R2017a 新增功能 parsim的Simulink 模型并行仿真簡(jiǎn)單介紹
很久以前,我曾寫了一系列帖子重點(diǎn)介紹并行運(yùn)算,以及并行運(yùn)算需要考慮的種種情況。在 R2017a 里,新增加了一個(gè)功能 parsim,讓這一切都變得簡(jiǎn)單多了。我們來(lái)看看這個(gè)新的 parsim 是怎么工作...
2017-11-15 標(biāo)簽:matlab 6539
嵌入式系統(tǒng)中異步串口通信的數(shù)據(jù)幀提取與校驗(yàn)
在嵌入式系統(tǒng)中,異步串口(UART)使用非常頻繁,可以用于與各種外部系統(tǒng)(幀括PC)之間的通信。在硬件上UART通過(guò)在每個(gè)字節(jié)的傳輸中插入開始位和停止位,保證接收端可以正確地找到字節(jié)...
2017-11-15 標(biāo)簽:嵌入式 2341
Python應(yīng)用與優(yōu)化所必備的6個(gè)基本庫(kù)
無(wú)論你是想快速入手Python還是想為Python應(yīng)用程序構(gòu)建本地UI,亦或者對(duì)Python代碼進(jìn)行優(yōu)化,本文列舉的6個(gè)庫(kù),都有可能會(huì)幫到你。 由于具有易于使用的優(yōu)勢(shì),Python在各個(gè)行業(yè)和學(xué)科中都有著廣...
2017-11-15 標(biāo)簽:python 3050
shell腳本啟動(dòng)java程序詳情解說(shuō)
在項(xiàng)目中有個(gè)java工程部署在linux上,需要用shell腳本方法啟動(dòng)。bin下面是編譯后java的文件,bat下面是一些啟動(dòng)腳本,bat中的lib中放的是該工程所需要的所有jar包。...
Python中對(duì)字符串進(jìn)行搜索和查找詳細(xì)介紹
作為一個(gè)概念而言,正則表達(dá)式對(duì)于Python來(lái)說(shuō)并不是獨(dú)有的。但是,Python中的正則表達(dá)式在實(shí)際使用過(guò)程中還是有一些細(xì)小的差別。 本文是一系列關(guān)于Python正則表達(dá)式文章的其中一部分。在這...
什么是flash文件_flash文件用什么打開
常見Flash文件有3種格式,一種是FLA格式,即Flash源文件,包含有Flash影片的編碼、場(chǎng)景等原始要素,就是說(shuō)沒有轉(zhuǎn)化成影片的Flash文件,支持Flash MX、Dreamweaver MX等Flash軟件編輯、轉(zhuǎn)換,可轉(zhuǎn)換的格...
試述shell的啟動(dòng)過(guò)程詳情
Linux用戶啟動(dòng)一個(gè)進(jìn)程的通用方法是在shell中執(zhí)行命令,命令中包括可執(zhí)行程序的路徑以及啟動(dòng)所需參數(shù)。新啟動(dòng)的進(jìn)程是shell進(jìn)程的子進(jìn)程,shell使用wait系列函數(shù)等待用戶進(jìn)程的結(jié)束,在進(jìn)程結(jié)...
PIC、AVR、51單片機(jī)有什么區(qū)別?優(yōu)缺點(diǎn)分析
單片機(jī)誕生于20世紀(jì)70年代末,它是指一個(gè)集成在一塊芯片上的完整計(jì)算機(jī)系統(tǒng)。單片機(jī)具有一個(gè)完整計(jì)算機(jī)所需要的大部分部件:CPU、內(nèi)存、內(nèi)部和外部總線系統(tǒng),目前大部分還會(huì)具有外存。...
單片機(jī)hex和bin文件的區(qū)別
hex文件是可以燒寫到單片機(jī)中,被單片機(jī)執(zhí)行的一種文件格式,生成Hex文件的方式由很多種,可以通過(guò)不同的編譯器將C程序或者匯編程序編譯生成hex。Hex文件如果用特殊的程序來(lái)查看。打開后...
運(yùn)算器主要功能及分類
運(yùn)算器:arithmetic unit,計(jì)算機(jī)中執(zhí)行各種算術(shù)和邏輯運(yùn)算操作的部件。運(yùn)算器的基本操作包括加、減、乘、除四則運(yùn)算,與、或、非、異或等邏輯操作,以及移位、比較和傳送等操作,亦稱算術(shù)...
2017-11-14 標(biāo)簽:運(yùn)算器 11171
為何就一個(gè)編碼標(biāo)準(zhǔn)很難達(dá)成共識(shí)
這些準(zhǔn)則就像要求你坐車的時(shí)候必須系上安全帶一樣,剛開始可能會(huì)讓你覺得不舒服,但之后你就會(huì)慢慢習(xí)慣,并開始無(wú)法接受沒有它的日子。...
2017-11-15 標(biāo)簽:嵌入式大數(shù)據(jù) 3999
計(jì)算機(jī)視覺多領(lǐng)域應(yīng)用,加速物聯(lián)網(wǎng)時(shí)代步伐!
智能物聯(lián)網(wǎng)的下一個(gè)階段,必將是通過(guò)計(jì)算機(jī)視覺和深度學(xué)習(xí)等技術(shù)使“事物”更加智能,從而產(chǎn)生更多可操作的數(shù)據(jù)。...
2017-11-15 標(biāo)簽:物聯(lián)網(wǎng)大數(shù)據(jù) 7647
nrf24l01模塊使用教程
nRF24L01是由NORDIC生產(chǎn)的工作在2.4GHz~2.5GHz的ISM 頻段的單片無(wú)線收發(fā)器芯片。無(wú)線收發(fā)器包括:頻率發(fā)生器、增強(qiáng)型“SchockBurst”模式控制器、功率放大器、晶體振蕩器、調(diào)制器和解調(diào)器。...
uln2003和51連接電路分析
ULN2003 是一種高耐壓、大電流的達(dá)林頓陳列,由七個(gè)NPN 達(dá)林頓管組成,每一對(duì)達(dá)林頓都串聯(lián)一個(gè)2.7K 的基極電阻,在5V 的工作電壓下與TTL和CMOS電路直接相連,可以直接處理需要標(biāo)準(zhǔn)邏輯緩沖器來(lái)...
linux內(nèi)核無(wú)法啟動(dòng)
Linux在啟動(dòng)過(guò)程中會(huì)出現(xiàn)一些故障,導(dǎo)致系統(tǒng)無(wú)法正常啟動(dòng),本文列舉了幾個(gè)應(yīng)用單用戶模式、GRUB命令操作、Linux救援模式的典型故障修復(fù)案例幫助讀者了解此類問(wèn)題的解決。...
2017-11-14 標(biāo)簽:LinuxLINUX內(nèi)核 3531
linux內(nèi)核啟動(dòng)參數(shù)設(shè)置
name”是關(guān)鍵字,內(nèi)核用它來(lái)識(shí)別應(yīng)該把“關(guān)鍵字”后面的值傳遞給誰(shuí),也就是如何處理這個(gè)值,是傳遞給處理進(jìn)程還是作為環(huán)境變量或者拋給“init”。值的個(gè)數(shù)限制為10,你可以通過(guò)再次使用...
2017-11-14 標(biāo)簽:Linux參數(shù)LINUX內(nèi)核 4871
STM32中AHB總線_APB2總線_APB1總線這些是什么
AHB,是Advanced High performance Bus的縮寫,譯作高級(jí)高性能總線,這是一種“系統(tǒng)總線”。AHB主要用于高性能模塊(如CPU、DMA和DSP等)之間的連接。AHB 系統(tǒng)由主模塊、從模塊和基礎(chǔ)結(jié)構(gòu)(Infrastruct...
linux內(nèi)核啟動(dòng)流程
Linux的啟動(dòng)代碼真的挺大,從匯編到C,從Makefile到LDS文件,需要理解的東西很多。畢竟Linux內(nèi)核是由很多人,花費(fèi)了巨大的時(shí)間和精力寫出來(lái)的。而且直到現(xiàn)在,這個(gè)世界上仍然有成千上萬(wàn)的程...
2017-11-14 標(biāo)簽:LinuxLINUX內(nèi)核 4728
關(guān)于printf重定向到串口的問(wèn)題分析
簡(jiǎn)單地說(shuō):想在mdk 中用printf,需要同時(shí)重定義fputc函數(shù)和避免使用semihosting(半主機(jī)模式),標(biāo)準(zhǔn)庫(kù)函數(shù)的默認(rèn)輸出設(shè)備是顯示器,要實(shí)現(xiàn)在串口或LCD輸出,必須重定義標(biāo)準(zhǔn)庫(kù)函數(shù)里調(diào)用的與輸...
2017-11-14 標(biāo)簽:Printf 24144
linux內(nèi)核鎖機(jī)制
在現(xiàn)代操作系統(tǒng)里,同一時(shí)間可能有多個(gè)內(nèi)核執(zhí)行流在執(zhí)行,因此內(nèi)核其實(shí)象多進(jìn)程多線程編程一樣也需要一些同步機(jī)制來(lái)同步各執(zhí)行單元對(duì)共享數(shù)據(jù)的訪問(wèn)。尤其是在多處理器系統(tǒng)上,更需要...
2017-11-14 標(biāo)簽:LinuxLINUX內(nèi)核 7874
linux內(nèi)核中斷機(jī)制
如果讓內(nèi)核定期對(duì)設(shè)備進(jìn)行輪詢,以便處理設(shè)備,那會(huì)做很多無(wú)用功,因?yàn)橥庠O(shè)的處理速度一般慢于CPU,而CPU不能一直等待外部事件。所以能讓設(shè)備在需要內(nèi)核時(shí)主動(dòng)通知內(nèi)核,會(huì)是一個(gè)聰明的...
2017-11-14 標(biāo)簽:LinuxLINUX內(nèi)核 3496
nrf24l01與51單片機(jī)的連接圖及程序
nRF24L01是由NORDIC生產(chǎn)的工作在2.4GHz~2.5GHz的ISM 頻段的單片無(wú)線收發(fā)器芯片。無(wú)線收發(fā)器包括:頻率發(fā)生器、增強(qiáng)型“SchockBurst”模式控制器、功率放大器、晶體振蕩器、調(diào)制器和解調(diào)器。...
eeprom與flash的區(qū)別與優(yōu)缺點(diǎn)
EEPROM,電可擦可編程只讀存儲(chǔ)器--一種掉電后數(shù)據(jù)不丟失的存儲(chǔ)芯片。 EEPROM 可以在電腦上或?qū)S迷O(shè)備上擦除已有信息,重新編程。一般用在即插即用。由于EPROM操作的不便,后來(lái)出的主板上BI...
linux內(nèi)核機(jī)制有哪些
在操作系統(tǒng)引入了進(jìn)程概念,進(jìn)程成為調(diào)度實(shí)體后,系統(tǒng)就具備了并發(fā)執(zhí)行多個(gè)進(jìn)程的能力,但也導(dǎo)致了系統(tǒng)中各個(gè)進(jìn)程之間的資源競(jìng)爭(zhēng)和共享。另外,由于中斷、異常機(jī)制的引入,以及內(nèi)核...
2017-11-14 標(biāo)簽:LinuxLINUX內(nèi)核 5963
我對(duì)單片機(jī)的理解
單片機(jī),single chip microcomputer,單芯片微型計(jì)算機(jī)??傮w來(lái)說(shuō),他就是一個(gè)芯片。但是他是一個(gè)特殊的芯片,因?yàn)樗皇菍?shí)現(xiàn)單獨(dú)的邏輯功能。他是將一個(gè)整體的計(jì)算機(jī)系統(tǒng)集成到這個(gè)芯片上。...
2017-11-14 標(biāo)簽:單片機(jī) 839
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語(yǔ)言教程專題
| 電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動(dòng)駕駛 | TI | 瑞薩電子 |
| BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
| 無(wú)刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
| 直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
| 步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺 | 無(wú)人機(jī) | 三菱電機(jī) | ST |
| 伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國(guó)民技術(shù) | 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 |































