嵌入式操作系統(tǒng) /
generator /
compiler /
opensource /
tutorials /
582
編輯
刪除
嵌入式開(kāi)發(fā)就是指在嵌入式操作系統(tǒng)下進(jìn)行開(kāi)發(fā),一般常用的系統(tǒng)有WinCE,Palm,現(xiàn)在又多了Symbian等,其實(shí)只要會(huì)C++,在哪里都差不多,都有相應(yīng)的SDK開(kāi)發(fā)包。本文是第二篇,大家可以去看看第一篇。
1. Embedded Etherne
Ethernut is an Open Source Hardware and Software Project for building tiny Embedded Ethernet Devices.主要是用在AVR系列單片機(jī),提供足夠資料.
它的下載也
有不錯(cuò)的東西供下載,相關(guān)產(chǎn)品
開(kāi)源項(xiàng)目支持
- 外文
2. Programmers Heaven - Assembler programming zone
大量的源代碼,分類清晰,強(qiáng)烈推薦。但是有很多好像已經(jīng)不再更新了。
- 外文
3. 大量的關(guān)于AVR資源與應(yīng)用的鏈接,推薦!
- 外文
4. Build Your Own Microcontroller Projects
大量的微處理器DIY電路,非常好的入門級(jí)別的資料。這些微處理包括8051,avr,pic,89C2051/4051, Intel x86。強(qiáng)烈推薦。
~kswichit/ - 外文
5.C-Language Library for Atmel AVR Processors
一個(gè)非常優(yōu)秀的代碼庫(kù),強(qiáng)烈3推薦.搞AVR不用它,真是的!
- 外文
6. 決對(duì)優(yōu)秀的AVR網(wǎng)站,不好你天天詛咒我,好就天天為我祈禱.
- 外文
7. 一個(gè)非常有用的電子設(shè)計(jì)資源站。
這里包含的了大量的電子設(shè)計(jì)資源,DC motors, PWM control,Video Generation with AVR.Serial communications with AVR。特別是它收集了很大實(shí)用的鏈接,分類清晰。
- 外文
8. 美國(guó)Cornell University課程ECE476所完成的項(xiàng)目。
這些項(xiàng)目都具有詳細(xì)學(xué)習(xí)資料。共有200多個(gè)項(xiàng)目,看看這些東西,就能感覺(jué)國(guó)內(nèi)與國(guó)外教學(xué)實(shí)踐的差別。我們國(guó)家很多高校的電子相關(guān)專業(yè)的設(shè)計(jì)就是搞個(gè)鍵盤,搞個(gè)MAX7219顯示,搞個(gè)DS1302時(shí)鐘,'一百年不變'??戳怂俏矣浀煤懿皇娣4蠹液煤醚芯垦芯堪?。特別是老師們,一定要深思。
- 外文
9. Build Your Own Microcontroller Projects
This page provides schematic and software for hobbyists to practice "learn by doing", build a simple microcontroller projects at home. For those who would like to contribute projects, please prepare HTML files whatever you like to see but keep all files
small and informative. I shall provide for others. DIY的好地方,強(qiáng)烈推薦.
~kswichit/ - 外文
10. AvrX Real Time Kernel
AvrX is a Real Time Multitasking Kernel written for the Atmel AVR series of micro controllers. AvrX contains approximately 34 API in the following Six categories:
bullet Tasking
bullet Semaphores
bullet Timer Management
bullet Message Queues
bullet Single Step Debugging support
- 外文
11. GNU avr-gcc
The AVR-GCC is a freeware C compiler (and assembler) that is made available through the GNU project.詳細(xì)的開(kāi)發(fā)文檔說(shuō)明,強(qiáng)烈推薦。
- 外文
12.AVaRICE
AVaRICE is a program which interfaces the GNU Debugger GDB with the AVR JTAG ICE available from Atmel. There are some third party clones of the Atmel jtagice available for purchase via the web for prices much less than the Atmel's offering.
- 外文
13. All FastAVR output ASM routines are absolutely free
AVR單片機(jī)的BASIC開(kāi)發(fā)軟件及源程序例,還有圖形點(diǎn)陣轉(zhuǎn)換程序可以下載。特別是里面LCD開(kāi)發(fā)工具,必須看看!
- 外文
14. AVRbeginners.net
看題目就知道是什么地方了。非常適合初學(xué)者。
分類非常清晰。推薦! - 外文
15. Jesper's World on the Net
個(gè)人站點(diǎn),站長(zhǎng)肯定是個(gè)高手,居然寫(xiě)了仿真軟件。這個(gè)頁(yè)面做的很差,資料不好找。
AVR欄目:
MP3應(yīng)用:
還有一些其它的好東西,等待大家發(fā)掘。 - 外文
16. AVR and Robotics
一個(gè)關(guān)于AVR應(yīng)用與機(jī)器人的站點(diǎn)! - 外文
17. 雙龍的AVR專欄,非常好。國(guó)內(nèi)AVR單片機(jī)開(kāi)發(fā)的先鋒。
?SpecialName=AVR專欄 - 中文
18. Universal Bootloader
Universal Bootloader project provides firmware with full source code under GPL. Many CPU architectures are supported: PowerPC(MPC5xx, MPC8xx, MPC82xx, MPC7xx, MPC74xx, 4xx), ARM(ARM7, ARM9, StrongARM, Xscale), MIPS(4Kc,5Kc), x86, ...
- 外文
19. 一個(gè)教程,非常有意思,利用動(dòng)畫(huà)來(lái)演示AVR單片機(jī)內(nèi)部結(jié)構(gòu)。
- 外文
20. Atmel AVR Code Examples
PID Motor Controller,GPS信息處理。USB Code,AVR Bootloaders,AVR with Ethernet Examples 等等。
- 外文
21. Electronic circuits based on AVR micros
MIDI generator ,Analog inputs for ATtiny26 ,Acceleration meter for cars,2 channel RF remote control at 418 MHz,SMS remote control v2.0,Electronic safety-lock with telecard as key,AVR In-System Programmer,Visual Basic & AVR RS232 interface,AVR composite PAL colour bar generator, Ultra low-cost programmer for
AT90Sxxxx family,IgorPlug-USB (AVR)
Universal USB interface,LCD 2x16 characters & 4x4 keypad example,Connect RS232 modem to E-10G, Programable LCD counter with memory backup,128x64 LCD Driver for AT90S2313,RCEN fuse bit programmer
- 外文
22.
- 外文
23. WinAVR (AVR GCC)
WinAVR (pronounced "whenever") is a suite of executable, open source software development tools for the Atmel AVR series of RISC microprocessors hosted on the Windows platform. It includes the GNU GCC compiler for C and C++.
- 外文
24. AVaRICE
AVaRICE is a program for interfacing the Atmel JTAG ICE to GDB to allow users to debug their embedded AVR target.
- 外文
25. 一些非常有用的GNU開(kāi)發(fā)工具.資源,推薦
AVR Downloader/UploaDEr
AVR USB
an AVR simulator
AVR In-System Programmer
- 外文
26.
非常好的AVR-Tutorial,而且非常好的AVR-GCC-Tutorial
- 外文
27. P COLTRANE
DIY Electronics, DIY PIC Projects, DIY AVR Projects, DIY X86 Projects, DIY Basic Stamp Projects - Tutorials, Schematics and Code
- 外文
28. AVR Libc Home Page
AVR Libc is a Free Software project whose goal is to provide a high quality C library for use with GCC on Atmel AVR microcontrollers.
- 外文
29. SmallC for AVR
SmallC for AVR has been extensively re-written to make it more efficient. Typical code space savings of over 50% on version 1 have been achieved. A complete User Manual is now available that puts in one place the details previously scattered throughout my old web pages. It includes many examples and code snippets on configuring and using the various AVR hardware.
- 外文
30. PIC,AVR,ARM,MSP430開(kāi)發(fā)DIY
該網(wǎng)站提供很多的PIC,AVR,ARM,MSP430的開(kāi)發(fā)資料,特別適合自己制作開(kāi)發(fā)系統(tǒng),它的ARM開(kāi)發(fā)(利用LPC21**系列)是非常號(hào)的資料。推薦。
- 外文
31. AVR 中文數(shù)據(jù)手冊(cè)已經(jīng)可以獲得了
ATMEL 正在為 AVR 微控制器的用戶提供進(jìn)一步的支持,那就是為他們提供產(chǎn)品的簡(jiǎn)體中文數(shù)據(jù)手冊(cè)。這個(gè)表將不斷地得到拓展。在瀏覽如下的產(chǎn)品卡時(shí)您可以找到這些數(shù)據(jù)手冊(cè):
ATmega16, ATmega16L, ATmega48, ATmega88, ATmega168, ATmega169, ATmega169V, ATmega32, ATmega32L, ATmega64, ATmega64L, ATmega8515, ATmega8535, ATmega8535L, ATtiny13, ATti
32.SkyEye Project
SkyEye是一個(gè)開(kāi)源軟件(opensource software)項(xiàng)目,中文名字是“天目”。SkyEye的目標(biāo)是在通用的Linux和Windows平臺(tái)實(shí)現(xiàn)一個(gè)模擬集成開(kāi)發(fā)環(huán)境,模擬基于ARM的嵌入式計(jì)算機(jī)系統(tǒng);可在SkyEye上運(yùn)行ARM Linux,uclinux以及uC/OS-II等多種嵌入式操作系統(tǒng),并對(duì)它們進(jìn)行源碼級(jí)的分析和測(cè)試
- 外文
33. 一個(gè)非常好的德國(guó)個(gè)人網(wǎng)站,有些電子制作.比較經(jīng)典的就是
1,利用AVR單片機(jī)做的WEB服務(wù)器.RTL8019芯片.
2,利用CPLD產(chǎn)生視頻信號(hào)VGA.
3,μClinux - mini Linux for the Philips's ARM LPC2294
- 外文
34.PIC,AVR,ARM,MSP430開(kāi)發(fā)DIY
該網(wǎng)站提供很多的PIC,AVR,ARM,MSP430的開(kāi)發(fā)資料,特別適合自己制作開(kāi)發(fā)系統(tǒng),它的ARM開(kāi)發(fā)(利用LPC21**系列)是非常號(hào)的資料。推薦。
- 外文
35.Build Your Own Microcontroller Projects
This page provides schematic and software for hobbyists to practice "learn by doing", build a simple microcontroller projects at home. For those who would like to contribute projects, please prepare HTML files whatever you like to see but keep all files small and informative. I shall provide for others. DIY的好地方,強(qiáng)烈推薦.
~kswichit/ - 外文
36.GNU ARM? toolchain for Cygwin, Linux and MacOS .推薦
這里是它的實(shí)用資源
討論組
文件下載
- 外文
37. ARMuC Wiki.大量的開(kāi)發(fā)資料,強(qiáng)烈推薦
- 外文
38. 來(lái)自大量實(shí)用鏈接
這里有許多所用鏈接關(guān)于AVR,8051,ARM,PIC.它收集的AVR信息是我看到的最好的。遺憾的是網(wǎng)站語(yǔ)言是德文。
- 外文
39. LPC2000 information page featuring the Philips ARM microcontrollers
關(guān)于LPC2100的專業(yè)網(wǎng)站 - 外文
40.ARMboot
ARMboot is an Open-Source firmware suite for ARM based platforms. ARMboot is heavily based on the sister-project PPCboot, which provides similar ality on PowerPC based systems. ARMboot shall be a common, easy-to-use and easy-to-port boot platform
- 外文
41.Linux for all ARM based machines
一種LINUX操作系統(tǒng),適合移植在ARM結(jié)構(gòu)上。 - 外文
42.uclinux-elf-tools
一個(gè)優(yōu)秀的交叉編譯工具。m68k系統(tǒng),ARM系統(tǒng)下有很好的性能。
- 外文
43. MCUserver
一個(gè)比較專業(yè)的關(guān)于電子開(kāi)發(fā)的網(wǎng)站,但是我也不知道網(wǎng)站是什么語(yǔ)言,但看一勉強(qiáng)看懂。它的下載區(qū)有很多實(shí)用資料,需要注冊(cè)才可以下載。它提供很多DIY電路,比如PIC,AVR,MSP430,FPGA,ARM,8051等等編程電路。推薦 - 外文
嵌入式開(kāi)發(fā)的這些網(wǎng)站,到此就介紹完了。希望對(duì)你有幫助。
評(píng)論
查看更多