PSP的GIM文件導(dǎo)出工具 gimtools
標(biāo)簽: GimTools
上傳時(shí)間: 2021-09-04
上傳用戶:qbkira
目前嵌入式主要開發(fā)環(huán)境有 Linux、Wince等;Linux因其開源、開發(fā)操作便利而被廣泛采用。而 Linux操作系統(tǒng)也只是一個(gè)簡單的操作系統(tǒng),簡單的使用對于嵌入式開發(fā)人員來說價(jià)值并不很高,真正有價(jià)值的是掌握 Linux的基本服務(wù)和 Linux的設(shè)計(jì)理念、思想,這對于嵌入式開發(fā)人員的長期發(fā)展是很極其重要的。Linux系統(tǒng)有很多發(fā)行版,RedHat、Ubuntu、Fedora等。作為嵌入式開發(fā)人員,我們沒有必要把精力放到使用哪個(gè) Linux發(fā)行版上,而是盡快把 Linux系統(tǒng)盡快安裝好。如果打算堅(jiān)持長期學(xué)習(xí),那么建議您把自己的電腦做成雙系統(tǒng),而不要在虛擬機(jī)上安裝。C語言是嵌入式開發(fā)必備的基礎(chǔ)知識(shí)。在 Linux下從事C語言的開發(fā),你會(huì)覺得更為順暢、更為自然,因?yàn)镃語言是因unix的出現(xiàn)而誕生的,Linux內(nèi)核幾乎完全是由C語言編寫完成的。學(xué)習(xí)C語言,如果不會(huì)用指針,那么就稱不上會(huì)C語言。做嵌入式開發(fā)指針更顯得尤為重要,所以做嵌入式開發(fā)除了掌握位操作、限定詞等,對指針的掌握是不可或缺的。而且要掌握多級(jí)指針、函數(shù)指針等等。涉及到指針,那么就會(huì)講到內(nèi)存分配。在大學(xué)中,學(xué)習(xí)C語言一般的學(xué)習(xí)很少講到內(nèi)存分配,但是如果期望從事嵌入式開發(fā),那么就必須懂得C語言是怎么做內(nèi)存分配管理的。指針之外,還要學(xué)習(xí)模塊化編譯處理、指針與數(shù)組、gcc、Makefile、GDB、遞歸、結(jié)構(gòu)體、宏定義使用等。C語言是整棟嵌入式大廈的基礎(chǔ),所以在學(xué)習(xí)嵌入式時(shí),必須把C語言重視起來,多敲代碼,多練。一名優(yōu)秀的程序員必定是通過“體力勞動(dòng)”再轉(zhuǎn)向“腦力勞動(dòng)的”,這也是為什么我們要有“寫不出代碼=0”思想的原因所在如果說C語言相當(dāng)于文子,那么數(shù)據(jù)結(jié)構(gòu)就相學(xué)于在造句、寫文章,代嗎質(zhì)分取決于對數(shù)據(jù)結(jié)構(gòu)的掌握程度。在數(shù)據(jù)結(jié)構(gòu)部分我們要把鏈表、樹、排序作為學(xué)習(xí)重點(diǎn)且我們也可以查看一些比較常見的函數(shù)(如 strcopy、strcat、printf等)在內(nèi)核中是如何實(shí)現(xiàn)的,以及編寫代碼模擬堆棧,這不僅有利于編寫代碼質(zhì)量的提高,而且還可以初步了解 Linux內(nèi)核精髓,為今后工作打下堅(jiān)實(shí)的基礎(chǔ)
上傳時(shí)間: 2022-04-01
上傳用戶:
STM32Cube 是一個(gè)全面的軟件平臺(tái),包括了ST產(chǎn)品的每個(gè)系列。平臺(tái)包括了STM32Cube 硬件抽象層(一個(gè)STM32 抽象層嵌入式軟件,確保在STM32 系列最大化的便攜性)和一套的中間件組件(RTOS,USB, FatFs, TCP/IP, Graphics, 等等).直觀的STM32 微控制器的選擇和時(shí)鐘樹配置微控制器圖形化配置外圍設(shè)備和中間件的功能模式和初始化參數(shù)C代碼生成項(xiàng)目覆蓋STM32 微控制器的初始化符合IAR? , Keil 的? 和GCC 編譯器。對于新的產(chǎn)品設(shè)計(jì),我們強(qiáng)烈推薦使用STM32Cube 來加速你的開發(fā)過程,并為以后的產(chǎn)品平臺(tái)移植打下良好的基礎(chǔ)。1.新建工程打開STM32cubeMX 軟件,點(diǎn)擊New Project 。選擇對應(yīng)開板MCU (STM32F103ZET6 )。
標(biāo)簽: STM32CubeMX
上傳時(shí)間: 2022-06-20
上傳用戶:XuVshu
目前嵌入式主要開發(fā)環(huán)境有Linux.Wince等;Linux因其開源、開發(fā)操作便利而被廣泛采用。而Linux操作系統(tǒng)也只是一個(gè)簡單的操作系統(tǒng),簡單的使用對于嵌入式開發(fā)人員來說價(jià)值并不很高,真正有價(jià)值的是掌握Linux的基本服務(wù)和Linux的設(shè)計(jì)理念、思想,這對于嵌入式開發(fā)人員的長期發(fā)展是很極其重要的。Linux系統(tǒng)有很多發(fā)行版,RedHat.Ubuntu,F(xiàn)edora等。作為嵌入式開發(fā)人員,我們沒有必要把精力放到使用哪個(gè)Linux發(fā)行版上,而是盡快把Linux系統(tǒng)盡快安裝好。如果打算堅(jiān)持長期學(xué)習(xí),那么建議您把自己的電腦做成雙系統(tǒng),而不要在虛擬機(jī)上安裝。C語言是嵌入式開發(fā)必備的基礎(chǔ)知識(shí)。在Linux下從事C語言的開發(fā),你會(huì)覺得更為順暢、更為自然,因?yàn)镃語言是因unix的出現(xiàn)而誕生的,Linux內(nèi)核幾乎完全是由C語言編寫完成的。學(xué)習(xí)C語言,如果不會(huì)用指針,那么就稱不上會(huì)c語言。做嵌入式開發(fā)指針更顯得尤為重要,所以做嵌入式開發(fā)除了掌握位操作、限定詞等,對指針的掌握是不可或缺的。而且要掌握多級(jí)指針、函數(shù)指針等等。涉及到指針,那么就會(huì)講到內(nèi)存分配。在大學(xué)中,學(xué)習(xí)C語言一般的學(xué)習(xí)很少講到內(nèi)存分配,但是如果期望從事嵌入式開發(fā),那么就必須懂得C語言是怎么做內(nèi)存分配管理的。指針之外,還要學(xué)習(xí)模塊化編譯處理、指針與數(shù)組、gcc,Makefile,GDB、遞歸、結(jié)構(gòu)體、宏定義使用等。c語言是整棟嵌入式大廈的基礎(chǔ)所以在學(xué)習(xí)嵌入式時(shí),必須把C語言重視起來,多敲代碼,多練。一名優(yōu)秀的程序員必定是通過“體力勞動(dòng)”再轉(zhuǎn)向“腦力勞動(dòng)的”,這也是為什么我們要有“寫不出代碼-0”思想的原因所在。
上傳時(shí)間: 2022-06-20
上傳用戶:shjgzh
并不是每個(gè)人都需要編譯固件,筆者更推薦你直接使用官方固件,如果需要相應(yīng)的軟件,可以直接通過opkg 安裝。為滿足更多人需求,這里提供一個(gè)傻瓜教程,照著走一次,就編譯好了,轉(zhuǎn)的別問我為什么????1.根據(jù)你的系統(tǒng)安裝相應(yīng)的包,把以下命令復(fù)制粘貼運(yùn)行一次就行。Ubuntu 32bitsudo apt-get install build-essential subversion git-core libncurses5-dev zlib1g-dev gawkflex quilt libssl-dev xsltproc libxml-parser-perl mercurial bzr ecj cvs unzipUbuntu 64bitsudo apt-get install build-essential subversion libncurses5-dev zlib1g-dev gawk gccmultilibflex git-core gettextArch Linuxpacman -S --needed subversion asciidoc bash bc binutils bzip2 fastjar flex git gcc util-linuxgawk intltool zlib make cdrkit ncurses openssl patch perl-extutils-makemaker rsync sdcc unzipwget gettext libxslt boost libusb bin86 sharutils b43-fwcutter findutilsDebian 6 Squeezeapt-get install libncurses5-dev zlib1g-dev gawk flex libssl-dev sdcc-nfDebian 7 Wheezy
上傳時(shí)間: 2022-06-23
上傳用戶:bluedrops
介紹Socket 編程讓你沮喪嗎?從man pages中很難得到有用的信息嗎?你想跟上時(shí)代去編Intemet相關(guān)的程序,但是為你在調(diào)用connect()前的bind)的結(jié)構(gòu)而不知所措?等等…好在我已經(jīng)將這些事完成了,我將和所有人共享我的知識(shí)了。如果你了解C語言并想穿過網(wǎng)絡(luò)編程的沼澤,那么你來對地方了。讀者對象這個(gè)文檔是一個(gè)指南,而不是參考書。如果你剛開始socket編程并想找一本入門書,那么你是我的讀者。但這不是一本完全的socket編程書。平臺(tái)和編譯器這篇文檔中的大多數(shù)代碼都在Linux平臺(tái)PC上用GNU的gcc成功編譯過。面且它們在HPUX平臺(tái)上用gcc也成功編譯過。但是注意,并不是每個(gè)代碼片段都獨(dú)立測試過。
上傳時(shí)間: 2022-06-23
上傳用戶:
本書總結(jié)了作者多年的教學(xué)實(shí)踐經(jīng)驗(yàn),將電子線路課程內(nèi)容與電子線路的計(jì)算機(jī)輔助分析及設(shè)計(jì)緊密結(jié)合起來,以適應(yīng)教學(xué)改革的需要,全書共 分 為 10 章 ,內(nèi)容是,緒論,PSp,ee 的主要分析功能 介 紹,電路 元器件和模型,電路宏模 型,半導(dǎo)體器件基礎(chǔ),模擬集成電路的基本單元電路,反饋放大電路,集成運(yùn)算放大器及其應(yīng)用電路,脈沖波形的產(chǎn)生與處理電路,正弦自激振蕩電路。本書從 電子線路的計(jì)算機(jī)輔助分析 與設(shè) 計(jì)的基本概念出 發(fā),系統(tǒng)介紹 了用 PSp, ce 教件分析與設(shè)計(jì)模擬電路的技術(shù)與方法,并對摸擬電子線路的主要內(nèi)容進(jìn)行了系統(tǒng)、深人的分析計(jì)算和總結(jié)討論,使讀者不但能夠更探人地學(xué)習(xí)和理解電子線路課程中各章節(jié)的內(nèi)容,而且能初步掌握電路模擬的方法與技術(shù),為正確使用和設(shè)計(jì)模擬集成電路,更快地進(jìn)人電子設(shè)計(jì)自動(dòng)化領(lǐng)域打下良好的基礎(chǔ)。本書可作為高等學(xué)校電子、通信、自動(dòng)化類及其它相近專業(yè)本科生的教材,也可作為研究生和從事電路與系統(tǒng)設(shè)計(jì)的科技人員的技術(shù)參考書,或者作為電 子線路 CAD 的培訓(xùn)教材,
標(biāo)簽: 模擬電路 計(jì)算機(jī) pspice 程序
上傳時(shí)間: 2022-07-10
上傳用戶:
介紹針對dsPIC33FJ32MC204或同系列單片機(jī)使用入門。1、開發(fā)環(huán)境選擇開發(fā)環(huán)境:MPLAB IDEV8.80編譯軟件:MPLABC30,其中v3.25版本C語言編譯器 pic30-gcc.exe,見下圖。嘗試過使用最新開發(fā)環(huán)境MPLABXIDEV1.95配合數(shù)種編譯器均無法對程序編譯通過。2、程序代碼PROJECT工程建立通過菜單中Project->Project Wizard 按步驟建立。建立完成后添加源文件c、頭文件h、鏈接文件gld,見下圖。其中源文件FIRST.c文件如下:#include"p33FJ32MC204.h"int main(){while(1);
標(biāo)簽: dspic33fj32mc204 入門
上傳時(shí)間: 2022-07-24
上傳用戶:
當(dāng)拿到一個(gè)不同核的 mcu,對于程序員基本可以使用同樣的方法將其運(yùn)行起來,因?yàn)樾酒瑥S商為工程師屏蔽了必須了解CPU 架構(gòu)的要求。然而正是因?yàn)檫@樣的屏蔽,導(dǎo)致了許多問題都沒有真正的去研究。本書會(huì)介紹Cotex M4核的儲(chǔ)存器和儲(chǔ)存模式,可以了解到M4核的架構(gòu),并且還會(huì)介紹代碼在M4核里是如何運(yùn)行的,處理器從上電到跑用戶態(tài)的代碼處理器做了哪些事情都會(huì)一一介紹。此外還會(huì)介紹SES軟件(Segger Embedded Studio)的啟動(dòng)代碼分析以及部分功能的使用介紹。文中的工程使用的 IDE 是 SES,編譯工具鏈?zhǔn)?GCC。
上傳時(shí)間: 2022-07-25
上傳用戶:
啊哈c語言電子書+啊哈c編譯器軟件分享給大家。對于編程小白的話,這本書的確是可以坐在馬桶上看著入門的書,知識(shí)點(diǎn)都挺好,介紹的也挺細(xì),就是吧,精髓沒有介紹到,比如指針,結(jié)構(gòu)體都沒有涉及到。恩,總體來說還是可以的。內(nèi)容非常通俗易懂,最適合零基礎(chǔ)的筒子。推薦給對編程有興趣,想要自學(xué)的朋友,但是對于已經(jīng)有一定基礎(chǔ)的人來說,內(nèi)容太簡單了。書最后有一個(gè)推箱子游戲的教程,可以試著玩玩。啊哈C是一個(gè)輕量級(jí)超簡潔的C語言編程入門軟件,使用gcc內(nèi)核編譯,支持語法高亮,代碼折疊,編譯錯(cuò)誤提示等,界面簡介,操作方便,非常適合C語言學(xué)習(xí)入門使用。
上傳時(shí)間: 2022-07-27
上傳用戶:
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1