電子發(fā)燒友網(wǎng)>嵌入式技術(shù)>編程語言及工具>
編程語言及工具
電子發(fā)燒友網(wǎng)編程語言及工具欄目提供嵌入式設(shè)計所需的嵌入式編程語言技術(shù)和開發(fā)工具以及最新設(shè)計相關(guān)內(nèi)容,是嵌入式工程師喜歡的網(wǎng)站。R2017a新特性祝你快速掌握Simulink仿真
MATLAB 2017a 已經(jīng)正式發(fā)布,點擊左側(cè)藍色文字可下載試用。作為 R2017a 版本的第一篇博客,我想重點介紹幾個能讓大家建模更方便的Simulink新特性。 簡化的子系統(tǒng)總線接口 我經(jīng)常會從客戶那收到...
session的用法
Session直接翻譯成中文比較困難,一般都譯成時域。在計算機專業(yè)術(shù)語中,Session是指一個終端用戶與交互系統(tǒng)進行通信的時間間隔,通常指從注冊進入系統(tǒng)到注銷退出系統(tǒng)之間所經(jīng)過的時間。以...
用Matplotlib進行數(shù)據(jù)可視化及Python編程示例
由于本文的代碼大部分是參考書中的例子,所以不提供完整代碼,只提供示例片段,也就是只能看出某一部分用法,感興趣的需要在自己的數(shù)據(jù)上學(xué)習測試。 最開始,當然還是要導(dǎo)入我們需要...
2017-11-15 標簽:python 3695
了解數(shù)據(jù)科學(xué)Python庫
數(shù)據(jù)科學(xué)解決方案公司 ActiveWizards 近日根據(jù)他們自己的應(yīng)用開發(fā)經(jīng)驗,總結(jié)了數(shù)據(jù)科學(xué)家和工程師將在 2017 年最常使用的 Python 庫。 核心庫 1)NumPy 地址: 當使用 Python 開始處理科學(xué)任務(wù)時,不...
2017-11-15 標簽:python 3053
Python常見的學(xué)習工具及庫
Python是最好的編程語言之一,在科學(xué)計算中用途廣泛:計算機視覺、人工智能、數(shù)學(xué)、天文等。它同樣適用于機器學(xué)習也是意料之中的事。 當然,它也有些缺點;其中一個是工具和庫過于分散...
2017-11-15 標簽:python 996
初學(xué)者常見的Python運行錯誤及其示例歸納
對初學(xué)者來說,想要弄懂Python的某些錯誤信息還是有困難的,下面羅列了一些常見的運行時錯誤: 1.忘記在if, elif, else, for, while, class, def 語句末尾添加冒號(:),從而導(dǎo)致:“SyntaxError: invalid sy...
2017-11-15 標簽:python 2740
Python的三種函數(shù)應(yīng)用及代碼
1.filter的用法 函數(shù)filter(function,list)提供一種優(yōu)雅的方式過濾出列表中函數(shù)值返回為True的函數(shù),函數(shù)filter(f,l)需要一個函數(shù)f作為第一個參數(shù),f返回一個布爾值。舉例如下: 2.map()函數(shù)的用法 map...
2017-11-15 標簽:python 1499
六種Python的數(shù)據(jù)可視化包和工具比較
本文概述并比較Python數(shù)據(jù)可視化包和工具,包括Pandas,Seaborn,ggplot,Bokeh,pygal,和Plotly。 介紹 在Python世界中,有大量數(shù)據(jù)可視化的選項.因為各種各樣,要知道什么時候使用哪個是非常困難的...
2017-11-15 標簽:python 15924
Python中NumPy擴展包簡介及案例詳解
NumPy是Python語言的一個擴展包。支持多維數(shù)組與矩陣運算,此外也針對數(shù)組運算提供大量的數(shù)學(xué)函數(shù)庫。NumPy提供了與Matlab相似的功能與操作方式,因為兩者皆為直譯語言。 NumPy通常與SciPy(Scie...
2017-11-15 標簽:python 3984
R2017a 新增功能 parsim的Simulink 模型并行仿真簡單介紹
很久以前,我曾寫了一系列帖子重點介紹并行運算,以及并行運算需要考慮的種種情況。在 R2017a 里,新增加了一個功能 parsim,讓這一切都變得簡單多了。我們來看看這個新的 parsim 是怎么工作...
2017-11-15 標簽:matlab 6315
Python應(yīng)用與優(yōu)化所必備的6個基本庫
無論你是想快速入手Python還是想為Python應(yīng)用程序構(gòu)建本地UI,亦或者對Python代碼進行優(yōu)化,本文列舉的6個庫,都有可能會幫到你。 由于具有易于使用的優(yōu)勢,Python在各個行業(yè)和學(xué)科中都有著廣...
2017-11-15 標簽:python 2929
Python中對字符串進行搜索和查找詳細介紹
作為一個概念而言,正則表達式對于Python來說并不是獨有的。但是,Python中的正則表達式在實際使用過程中還是有一些細小的差別。 本文是一系列關(guān)于Python正則表達式文章的其中一部分。在這...
關(guān)于printf重定向到串口的問題分析
簡單地說:想在mdk 中用printf,需要同時重定義fputc函數(shù)和避免使用semihosting(半主機模式),標準庫函數(shù)的默認輸出設(shè)備是顯示器,要實現(xiàn)在串口或LCD輸出,必須重定義標準庫函數(shù)里調(diào)用的與輸...
2017-11-14 標簽:Printf 21886
spring工作原理與機制
Spring是一個開放源代碼的設(shè)計層面框架,他解決的是業(yè)務(wù)邏輯層和其他各層的松耦合問題,因此它將面向接口的編程思想貫穿整個系統(tǒng)應(yīng)用。Spring是于2003 年興起的一個輕量級的Java 開發(fā)框架,...
單片機C語言幾種內(nèi)存泄露總結(jié)
堆內(nèi)存泄漏(Heap leak)。堆內(nèi)存指的是程序運行中根據(jù)需要分配通過malloc,realloc new等從堆中分配的一塊內(nèi)存,再是完成后必須通過調(diào)用對應(yīng)的 free或者delete 刪掉。如果程序的設(shè)計的錯誤導(dǎo)致這...
bin文件轉(zhuǎn)換為hex文件操作步驟解析
在做單片機開發(fā)時,用不同的下載工具,要求下載的固件格式也不一樣,有的要求是HEX文件,有的則要求是BIN文件,如果只有一個BIN文件如何將它轉(zhuǎn)換成HEX文件呢?在這里我們使用Bin_Hex.exe這款...
C語言lcd上創(chuàng)建菜單的對象化實例分享
這是我十三年前讀研究生的時候?qū)懙南盗形恼隆禖語言嵌入式系統(tǒng)編程修煉》系列文章中的一小節(jié),是一個用面向?qū)ο?,把LCD上面菜單,對象化的例子。...
單片機編程初學(xué)者之主函數(shù)的特點
單片機(Microcontrollers)是一種集成電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統(tǒng)、定時器/計數(shù)器等功能(...
C51編程經(jīng)驗匯總分享
在單片機的開發(fā)應(yīng)用中,已逐漸開始引入高級語言,C語言就是其中的一種。用慣了匯編的人,總覺得高級語言“可控性”不好,不如匯編那樣隨心所欲。以下是筆者在C51編程中的幾點經(jīng)驗,希...
securecrt怎么使用!securecrt使用教程
SecureCRT是網(wǎng)絡(luò)工作者必備的一款軟件,它的用途非常大,它可以在Windows系統(tǒng)下登錄Linux服務(wù)器主機,因此有很多人會下載安裝它,但是卻不知道怎么用,那么SecureCRT怎么使用呢?不懂的朋友趕...
2017-11-12 標簽:SecureCRT 44477
securecrt命令大全
SecureCRT是我們常常會見到的一款軟件,它對于網(wǎng)絡(luò)工作者來說是很重要的,因此有時候網(wǎng)絡(luò)工作者在使用這個軟件的時候就想使用快捷鍵命令,因為這樣可以提高工作效率,但是SecureCRT都有哪些...
2017-11-12 標簽:SecureCRT 17350
makefile的基本語法
在Makefile中,最重要的三個概念是:目標(target)、依賴關(guān)系(dependency)和命令(command)。目標是指要干什么,即運行make后生成什么;依賴是指明目標所依賴的其他目標;命令則告訴make如何...
2017-11-12 標簽:MakefileMakefileMakefile語法 11884
linux makefile教程
什么是makefile?或許很多Winodws的程序員都不知道這個東西,因為那些Windows的IDE都為你做了這個工作,但我覺得要作一個好的和professional的程序員,makefile還是要懂。這就好像現(xiàn)在有這么多的...
單片機hex和bin文件的區(qū)別
單片機程序?qū)懞弥?,我們都要把程序下載到單片機的內(nèi)存中,單片機才會按照程序員的邏輯執(zhí)行命令實現(xiàn)功能。之前也講過下載單片機的幾種方式,比如ISP下載,JTAG下載,下載文件的格式最...
2017-11-10 標簽:單片機 7244
printf輸出格式
printf函數(shù)稱為格式輸出函數(shù),其關(guān)鍵字最末一個字母f即為“格式”(format)之意。其功能是按用戶指定的格式,把指定的數(shù)據(jù)顯示到顯示器屏幕上。printf函數(shù)調(diào)用的一般形式printf函數(shù)是一個標...
2017-11-10 標簽:C語言 34206
printf和scanf什么意思
printf()函數(shù)是格式化輸出函數(shù), 一般用于向標準輸出設(shè)備按規(guī)定格式輸出信息。scanf()是C語言中的一個輸入函數(shù)。與printf函數(shù)一樣,都被聲明在頭文件stdio.h里,因此在使用scanf函數(shù)時要加...
2017-11-09 標簽:C語言 38420
uart串口代碼verilog
Verilog HDL是一種硬件描述語言(HDL:Hardware Description Language),以文本形式來描述數(shù)字系統(tǒng)硬件的結(jié)構(gòu)和行為的語言,用它可以表示邏輯電路圖、邏輯表達式,還可以表示數(shù)字邏輯系統(tǒng)所完成的...
c語言結(jié)構(gòu)體使用
C語言是一門通用計算機編程語言,應(yīng)用廣泛。C語言的設(shè)計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產(chǎn)生少量的機器碼以及不需要任何運行環(huán)境支持便能運行的編程語言。...
2017-11-09 標簽:C語言結(jié)構(gòu)體 1601
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具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) | 國民技術(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 |






























