![]() |
|
||||||||||||||
| | 网站首页 | 文章中心 | 下载中心 | ARM技术交流社区 | 供求信息 | 在线咨询 | 数据手册 | | ||
|
||
|
|||||
| 嵌入式开发网站链接推荐 | |||||
作者:佚名 文章来源:本站原创 点击数: 更新时间:2006-8-10 ![]() |
|||||
MagazinesEmbedded Systems Programming Magazine (ESP) is "the" magazine in embedded systems development.» www.embedded.com Embedded Systems Europe is the european version of ESP. » www.embedded.com/europe/ EDN is a magazine covering electronic development in general, including embedded systems. Recommended. » www.ednmag.com Electronic Design is a magazine coveringe electronic development, including embedded systems. » www.elecdesign.com Circuit Cellar Inc is a magazine for Computer Applications (as they state themselves) and is focused on the needs of hands-on designers, engineers, and programmers of microcomputer hardware and software. A highly recommended magazine with lots of hands-on projects. » www.circuitcellar.com EE Times Network is rather a portal to a number of quality magazines (both printed and on-line). » www.eetnetwork.com Chipcenter is also a portal with a special section for embedded systems. » www.chipcenter.com/knowledge_centers/embedded/ C/C++ Users Journal is a general programming magazine covering C/C++ programming. Recommended. » www.cuj.com Dr. Dobb抯 Journal is also a general programming magazine. Recommended. » www.ddj.com ConferencesEmbedded Systems Conference (ESC) is "the" conference if you are working with embedded systems development. It's held in San Francisco and Boston.» www.esconline.com Embedded Systems Conference Europe is the european version of ESC and is held in Munich. » www.esconline.com/europe/ Embedded Systems Show (ESS) is a large show/conference in the UK. » www.eda-expos.co.uk/ESS/ Embedded Systems, in GeneralDeveloping Embedded Systems - A Tools Introduction gives newbies an excellent introduction to embedded systems development» microcontrollershop.ucpros.com/An Embedded Tools Introduction.php The same site also contains a list of web resources. » www.ucpros.com/Resources.htm Embedded Systems Internet Resources is a very comprehensive list of "embedded" resources. » www.compapp.dcu.ie/~cdaly/embed/embedsys.html Embedded.com is the web site for Embedded Systems Programming Magazine (ESP) and contains a lot of information; buyer's guide, current and old articles from the magazine, and demo code. » www.embedded.com » www.embedded.com/archive » www.embedded.com/demos » www.embedded.com/bg eg3.com is a portal to the "best of the web" for embedded systems (as they state themselves). Contains a lot of links to: dsp, real-time/rtos, board-level computing, SoC, and more. » www.eg3.com » www.eg3.com/WebID/embedded/index.htm Circuit Cellar Inc is a magazine for Computer Applications (as they state themselves) and is focused on the needs of hands-on designers, engineers, and programmers of microcomputer hardware and software. A highly recommended magazine with lots of hands-on projects. » www.circuitcellar.com Webring: Embedded covering microprocessors, controllers, RTOS, Networking/Communication Protocols, and Embedded technology related sites. » s.webring.com/hub?sid=&ring=embedded&id=&list The Embedded Muse is a newsletter from Jack Ganssle containing of tips to help embedded designers. Highly recommended. » www.ganssle.com/newsletter.htm His site also contains other interesting resources. » www.ganssle.com/index.htm » www.ganssle.com/articles.htm TechOnLine contains a number of e-Learning and educational resources for the electronics community. » www.techonline.com Embedded Systems Academy contains high-quality online classes covering TCP/IP, C for embedded systems, CAN, Bluetooth, etc. Highly recommended. » www.esacademy.com » www.esacademy.com/myacademy Philip Koopman is an associate professor at Department of Electrical and Computer Engineering (ECE), Carnegie Mellon University. There are two excellent courses and many other interesting (high-quality) material. » www.ece.cmu.edu/~koopman/index.html Course: 18-549 Distributed Embedded Systems » www.ece.cmu.edu/~ece549/index.html Course: 18-749 Dependable Embedded Systems » www.ece.cmu.edu/~ece749/index.html Paper: Embedded System Design Issues (the Rest of the Story) » www.ece.cmu.edu/~koopman/iccd96/iccd96.html Recurring topics in comp.arch.embedded » my.execpc.com/~geezer/embed/cae.htm Other good stuff: » my.execpc.com/~geezer/embed/index.htm » my.execpc.com/~geezer/embed/tools.htm ICS 212: Introduction to Embedded Computer Systems is another really good course. » www.cecs.uci.edu/~rgupta/ics212.html The Netrino™ Consultants Network publish a number of articles in order to share technical expertise regarding embedded systems. Michael Barr is active on this site and he is also the editor-in-chief at Embedded Systems Programming Magazine. » www.netrino.com/Publications Embedded Systems Conference (ESC) is "the" conference if you are working with embedded systems development. This web site also contains a huge collection of conference papers from past events. Highly recommended! (you have to register to get access to the archive) » www.esconline.com » www.esconline.com/papers.htm Realtime Mantra highlights a number of issues in real-time system design, presented in a number of short articles. Recommended reading. » www.eventhelix.com/RealtimeMantra Embedded Systems, Software DesignSee book reviews...» Book Reviews: Embedded Systems » Book Reviews: Programming quantum programming (qp) is a programming paradigm that extends traditional object-oriented programming (OOP) with two additional fundamental concepts: hierarchical state machines (statecharts) and active object-based computing. These two concepts beautifully complement encapsulation, inheritance, and polymorphism 梩he famous tripartite mantra of OOP梐nd are just as fundamental. The web site accompanies the book: Practical Statecharts in C/C++, Quantum Programming for Embedded Systems by Miro Samek. Recommended reading! » www.quantum-leaps.com Comp.software-eng FAQ - comp.software-eng, a newsgroup for discussion of software engineering and related topics. This five part FAQ contains a lot of relevant information, especially part 4. Part 0: periodic postings and archives » www.faqs.org/faqs/software-eng/part0 Part 1: questions and answers » www.faqs.org/faqs/software-eng/part1 Part 2: CASE tools summary » www.faqs.org/faqs/software-eng/part2 Part 3: readings » www.faqs.org/faqs/software-eng/part3 Part 4: CASE tool vendors » www.faqs.org/faqs/software-eng/part4 Watchdog Timers presents a way to incorporate sanity checks in your system. » www.embedded.com/2000/0011/0011feat4.htm Embedded Systems, Hardware DesignA Simple Course on Microprocessors» www.hkrmicro.com/course/micro.html Chip Directory contains numerically and functionally ordered chip lists, chip pinouts, and lists of manufacturers, electronics books, CDROM's, magazines, WWW sites and much more. » www.xs4all.nl/~ganswijk/chipdir Great Microprocessors of the Past and Present gives an interesting historical insight in microprocessors. » www3.sk.sympatico.ca/jbayko/cpu.html Transistorized! gives the story behind the most important invention of the 20th Century - the Transistor. (At least computer engineers tent to think that it is themost important invention.) » www.pbs.org/transistor Embedded Processor and Microcontroller primer and FAQ is a primer and general FAQ about embedded processors and microcontrollers. Although slightly outdated, it contains valuable information. » www.faqs.org/faqs/microcontroller-faq/primer Real-time Operating Systems, General Theory / SchedulingIntroduction to Preemptive Multitasking is a primer on preemption.» www.netrino.com/Publications/Glossary/Preemption.html Introduction to Priority Inversion presents the problem, when it occurs and how to handle/avoid it. » www.netrino.com/Publications/Glossary/PriorityInversion.html Introduction to Rate Monotonic Scheduling presents how different priorities can be assigned to different processes/tasks in order to meet deadlines. » www.netrino.com/Publications/Glossary/RMA.html Cheddar is a free (graphical) real-time scheduling simulator. It's designed for checking process/task temporal constraints of a real time application/system, and it is possibly to quickly prototye different real-time scheduling algorithms. » beru.univ-brest.fr/~singhoff/cheddar University Course: Real-Time Systems gives a good introduction to real-time operating systems. » courseware.vt.edu/users/binoy/4984/lectures.html Comp.realtime: Frequently Asked Questions (FAQs) gives a good overview of the different topics within the real-time field. » www.faqs.org/faqs/realtime-computing/faq/index.html Real-time Operating Systems, ImplementationEthernut is an excellent cooperative real-time operating system for the MegaAVR processor family from ATMEL. The operating system is released under an open source license.» www.ethernut.de uCos-II is a excellent pre-emptive real-time operating system, which is free for non-commercial use. It is also exceptionally well-documented, since it is bought in the form of a book (written by Jean Labrosse). There are ports to a large number of processors. » www.uCos-II.com Liquorice is an open source pre-emptive real-time operating system with a built-in TCP/IP protocol stack (including support for PPP). The project has not been updated for some years, but is a really high-quality design and implementation. Currently supports the AVR, MegaAVR processor family as well as X86 processor family. » liquorice.sourceforge.net freeRTOS is yet another open source pre-emptive real-time operating system. Currently supports the MegaAVR and x86 processor families. » www.freertos.org eCos is an open source, royalty-free, real-time operating system intended for embedded applications. » sources.redhat.com/ecos SST: A Single Stack Tasker is a very small footprint, very simply implemented, prioritized, preemptive scheduler appropriate for small embedded projects on almost any conventional processor. » www.codecraftsman.com/sst.html PORTOS is an experimental real time operating system based on the concepts of priority functions and priority objects. PORTOS is essentially a library of routines that can be either used stand-alone or integrated in any existing Real Time Operating System. A license is required for any commercial use. » www.portos.org TCP/IP, General InformationSee book reviews...» Book Reviews: TCP/IP and Related Protocols Introduction to TCP/IP - Commonly used Implementations, Protocols and Applications, presented by Embedded Systems Academy. » www.esacademy.com/... W. Richard Stevens' Home Page - Author of TCP/IP Illustrated. » www.kohala.com/start SLIP/PPP Homepage presents the protocols SLIP and PPP, which can be used to transport IP frames over a network. » sunsite.nus.edu.sg/pub/slip-ppp TCP/IP, for Embedded SystemsEmbedded Internetworking - Bringing medium and low performance microcontrollers on-line to the Internet, presented by Embedded Systems Academy.» www.esacademy.com/... Internet connectivity - "The time is right and the technology is ready for you", by Olaf Pfeiffer and John Rodrigues at Embedded Systems Academy. » www.esacademy.com/faq/docs/embint TCP/IP, Application ProtocolsSee book reviews...» Book Reviews: TCP/IP and Related Protocols Shareware DHCP/BOOTP Server. The same site also contains a DNS Server and a TFTP Server/Client. » www.hanewin.de/homee.htm TCP/IP, EthernetIntroduction to Ethernet is a good introduction the what Ethernet is.» www.ipprimer.com/ethernet.cfm Implementation notes and Docs for an Ethernet solution usable for embedded systems using the RTL8019(AS) chip » www.cornelius-consult.de/intethernet-embedded.html IEEE802™ - get the documentation of the standard. » standards.ieee.org/getieee802 What is Ethernet? a presentation from EDTP Electronics. » www.edtp.com/download/ethtutorcs/tutorcs.htm Ethereal is a free network protocol analyzer for Unix and Windows. It allows you to examine data from a live network or from a capture file on disk. Very useful! » www.ethereal.com Chip: RTL8019AS from Realtek Semiconductor Corp. the manufacturer of a low-cost NE2000 compatible Ethernet Controller (10 Mbps). » www.realtek.com.tw Chip: "NE2000" a LINUX driver for the generic chip interface standard. » www.scyld.com/network/ne2k-pci.html Chip: CS8900 from Cirrus Logic the manufacturer of a 10Base-T Ethernet Controller. » www.cirrus.com/en/products/pro/detail/P46.html Chip: CS8900 from Cirrus Logic a prototyping board. » www.seanadams.com/cs8900 Chip: CS8900 from Cirrus Logic a software driver. » www.cogwheel.com/csreadme.htm Chip: CS8900 from Cirrus Logic a prototyping board. » www.embeddedether.net Chip: CS8900 from Cirrus Logic implmentation with the board above. » www.ee.ualberta.ca/... Chip: CS8900 from Cirrus Logic a prototyping board. » www.ee.ualberta.ca/... Chip: CS8900 from Cirrus Logic a prototyping board. » www.embeddedethernet.com Chip: CS8900 from Cirrus Logic a prototyping board in SimmStick format for HC11 and 8051. » www.wiresncode.com/projects/ether Chip: LAN91Cxxx from Standard Microsystems Corp. the manufacturer (LAN91C96(I), LAN91C100FD, LAN91C110, LAN91C111). The LAN91C111 is a 10/100 Mbps Ethernet Controller with ISA Interface, available for industrial temperature ranges. But beware, it is power hungry. » www.smsc.com/main/catalog/ethernet.html Chip: AX88796L from Asix Corp. the manufacturer of a NE2000 compatible Ethernet Controller that supports 100 Mbps. » www.asix.com.tw/products/Ax88796.htm EDTP Electronics manufacturer of a number of prototyping boards (CS8900A, RTL8019AS, ASIX88796L). » www.edtp.com TCP/IP, ImplementationEthernut is an excellent cooperative real-time operating system for the MegaAVR processor family from ATMEL. The operating system also contains a TCP/IP portocol stack, with experimental support for PPP. The code is released under an open source license.» www.ethernut.de uC/IP is a free TCP/IP/PPP stack developed for uC/OS, by Guy Lancaster. The code is based on BSD code and carries the BSD licence. » ucip.sourceforge.net » mypage.direct.ca/g/glanca uIP is a free TCP/IP implementation for 8- and 16-bit microcontrollers. Has been ported to a number of processors, such as 8051, Zilog, Lego's, etc.. » www.dunkels.com/adam/uip uIP-AVR is a port of uIP to the Atmel AVR series of microcontrollers. » www.embedded-creations.com/projects/uipAVR.html Liquorice is an open source pre-emptive real-time operating system with a built-in TCP/IP protocol stack (including support for PPP). The project has not been updated for some years, but is a really high-quality design and implementation. Currently supports the AVR, MegaAVR processor family as well as X86 processor family. » liquorice.sourceforge.net lwIP - a LightWeight TCP/IP Stack. » www.sics.se/~adam/lwip » savannah.nongnu.org/projects/lwip TCP/IP, Embedded Web ServersTCP/IP Lean: Web Servers for Embedded Systems - a book describing small web servers, running on resource-constraint embedded systems.» www.iosoft.co.uk/tcplean.php Compilers/Tools for Embedded MicrocontrollersMicrocross their GNU X-Tools™ contains a large set of pre-compiled GCC binaries for different processor families.» www.microcross.com Free software tools for embedded systems, contains a list of free assemblers, C-compilers, debuggers, simulators, etc. » my.execpc.com/~geezer/embed/tools.htm Chip: PIC family - GNU PIC Utilities, GPUTILS is a collection of tools for the PIC microcontrollers. It includes gpasm, gplink, and gplib. » gputils.sourceforge.net Chip: 68HC11&68HC12 - GNU Development Chain for 68HC11&68HC12. » www.gnu-m68hc11.org Chip: 8051/Z80 SDCC - Small Device C Compiler is freeware. » sdcc.sourceforge.net Chip: AVR - AVR Freaks™ contains a wealth of information regarding the AVR processor family from ATMEL, especially the AVR-GCC GNU compiler. » www.avrfreaks.com/AVRGCC/index.php » www.avrfreaks.com Chip: H8/300 - GNU Development Tools for the Renesas H8/300[HS] Series. » h8300-hms.sourceforge.net » www.renesasgnutools.com Chip: ARM ARM Development » www.ap-systems.co.uk Building an ARM development environment » www.tazenda.demon.co.uk/phil/arm-tools.html Guide to Building the ARM Linux Toolchain Kernel » www.bluewaternz.com/corporate/uni/unikit/sw/gnutoolchain.php Chip: x86 Open Watcom C/C++ and Fortran compiler - open source. » www.OpenWatcom.org Chip: MSP430 The GCC toolchain for the Texas Instruments MSP430 MCUs. » mspgcc.sourceforge.net A variety of software tools for the MSP430. » www.softbaugh.com/OuterSoftware430.shtml Imagecraft MSP430 C compiler, fully functional demo (30 day time limit). » www.imagecraft.com/software Building a toolchain for use with eCos - instructions for: ARM (including StrongARM, XScale), Intel x86, MIPS32, PowerPC, Renesas SuperH. » sources.redhat.com/ecos/build-toolchain.html CrossGCC Frequently Asked Questions discusses issues regarding using GCC as a cross-compiler. » www.sthoward.com/CrossGCC GNU utilities for Win32 » unxutils.sourceforge.net Cygwin is a Linux-like environment for Windows. » www.cygwin.com MinGW - Minimalist GNU For Windows. » www.mingw.org eclipse project is an open extensible Integrated Development Enviroment (IDE), and the subproject CDT provides a set of plugins that implement a C/C++ IDE. » www.eclipse.org/cdt VIDE - The V Integrated Development Environment. » www.objectcentral.com/vide.htm Source-Navigator is a source code analysis tool. With it, you can edit your source code, display relationships between classes and functions and members, and display call trees. You can also build your projects, either with your own makefile, or by using Source-Navigator's build system to automatically generate a makefile. Source-Navigator works with the Insight GUI interface for GDB. » sourcenav.sourceforge.net Quick reference cards contains some valuable quick reference cards for ANSI-C, Emacs, and GDB. » www.refcards.com General Software DevelopmentSee book reviews...» Book Reviews: Programming Robust programming, also called bomb-proof programming, is a style of programming that prevents abnormal termination or unexpected actions. Highly recommended reading! » wwwcsif.cs.ucdavis.edu/~cs153/robust.html Slide presentation: Writing Safe Setuid Programs. » nob.cs.ucdavis.edu/~bishop/secprog/1997-ns/index.htm Literate programming is a software development method that increases the understanding and maintainability. » www.literateprogramming.com CASE tool index » www.cs.queensu.ca/Software-Engineering/tools.html General ANSI-C Informationcomp.lang.c Frequently Asked Questions» www.eskimo.com/~scs/C-faq/top.html » comp.lang.c See book reviews... » Book Reviews: Programming The Development of the C Language - a historical insight. » cm.bell-labs.com/cm/cs/who/dmr/chist.html » cm.bell-labs.com/cm/cs/who/dmr/chist.pdf The International Obfuscated C Code Contest - How NOT to write programs :-) » www.ioccc.org/years.html ANSI-C in Embedded Software DevelopmentC For Embedded Systems Course: Part 1 ?Introduction to the C Language, presented by Embedded Systems Academy.» www.esacademy.com/... Part 2 ?Using C in an Embedded Environment. » www.esacademy.com/... OOP in C (Object Oriented Programming)Nuts to OOP! - recommended reading!» www.embedded.com/1999/9908/9908feat1.htm A Considered Response To "Nuts To OOP!" And The Last Word. » www.embedded.com/1999/9908/9908mb.htm Object Oriented Programming Oversold! contains OOP criticism and OOP problems. » www.geocities.com/tablizer/oopbad.htm Object Oriented Programming in C presents some programming techniques that allow large projects based on ANSI-C to get the benefits of object oriented design. Contains links to other relevant sources of information. » ldeniau.home.cern.ch/ldeniau/html/oopc/oopc.html Online book: Reusable Software Components by Truman T. Van Sickle. » a-sync.com/contents.htm quantum programming (qp) is a programming paradigm that extends traditional object-oriented programming (OOP) with two additional fundamental concepts: hierarchical state machines (statecharts) and active object-based computing. These two concepts beautifully complement encapsulation, inheritance, and polymorphism 梩he famous tripartite mantra of OOP梐nd are just as fundamental. The web site accompanies the book: Practical Statecharts in C/C++, Quantum Programming for Embedded Systems by Miro Samek. Recommended reading! » www.quantum-leaps.com Destruction aids memory management in object-oriented C is an article in Embedded Systems Programming (ESP) arguing that "proper memory management is a key component of any successful object-oriented application.". Recommended reading. » www.embedded.com/showArticle.jhtml?articleID=14704703 Exception Handling in CGEF - General Exception-Handling Facility for The C Programming Language featuring Design by Contract.» home.rochester.rr.com/bigbyofrocny/GEF/GEF.html CEXCEPT exception handling in C. » cexcept.sourceforge.net Garbage Collection in CThe Memory Management Reference is a resource for programmers and computer scientists interested in memory management and garbage collection.» www.memorymanagement.org Paper: Dynamic Storage Allocation: A Survey and Critical Review by Paul R. Wilson, Mark S. Johnstone, Michael Neely, and David Boles. This excellent paper gives an in-depth, but yet easy to understand, discussion about allocators. The paper also contains over 150 references and is a highly recommended reading; especially chapters 1 and 3.5. » ftp://ftp.cs.utexas.edu/pub/garbage/allocsrv.ps » citeseer.nj.nec.com/wilson95dynamic.html Paper: Garbage Collection - A Real Time Garbage Collector Based On The Lifetimes of Objects. » lieber.www.media.mit.edu/people/lieber/Lieberary/GC/GC.html GC FAQ - a very good source of information. » www.iecc.com/gclist/GC-faq.html A garbage collector for C and C++ » www.hpl.hp.com/personal/Hans_Boehm/gc/index.html the Garbage Collection page is a comprehensive resource for automatic dynamic memory management a.k.a garbage collection. » www.cs.kent.ac.uk/people/staff/rej/gc.html Data Structures & AlgorithmsThe Stony Brook Algorithm Repository a comprehensive collection of algorithm implementations for over seventy of the most fundamental problems in combinatorial algorithms.» www.cs.sunysb.edu/~algorith NIST - Dictionary of Algorithms and Data Structures a dictionary of algorithms, algorithmic techniques, data structures, archetypical problems, and related definitions. » www.nist.gov/dads Queueing Theory Books On Line lists books (and course notes) with a major queueing component that are available for free online. » www2.uwindsor.ca/~hlynka/qonline.html Priority queues/heaps - an entire web site devoted to priority queues. » www.leekillough.com/heaps Skiplists - a list alternative to binary trees. » resnet.uoregon.edu/~gurney_j/jmpc/skiplist.html Paper: Skip Lists vs. B-Trees » www.csi-inc.com/analysis/skiplist.pdf Treaps are minor modifications of randomized binary search trees. » www.cs.mcgill.ca/~swu6 Paper: Adaptive Heuristics for Binary Search Trees and Constant Linkage Cost » epubs.siam.org/sam-bin/dbq/article/25032 FAT File System - contains information about this commonly used file system. » my.execpc.com/~geezer/osd/fs/index.htm File Systems - an extensive collection of links, covering EXT/2, FAT/VFAT/FAT32, HPFS, and CD-ROM file systems. » www.nondot.org/sabre/os/articles/FileSystems See book reviews... » Book Reviews: Data Structures & Algorithms Data CommunicationNIUNet - Understanding Networking Principles through Visualization, Simulation, Emulation, and Application.» cs.baylor.edu/~donahoo/NIUNet/index.html See book reviews... » Book Reviews: Communication Course notes: Communication Networks for Process Control » www.control.auc.dk/~henrik/undervisning/netpro/note_mm3.html The Grid Connect Fieldbus Comparison Chart » synergetic.com/compare.htm Fieldbus: Modbus - the MODBUS® protocol is a messaging structure developed by Modicon in 1979, used to establish master-slave/client-server communication between intelligent devices. It is a de-facto standard in industrial applications. A Modbus TCP version exist. » www.modbus.org An Introduction into Fieldbus Networks - presents Fieldbus systems from the beginner's point of view. » www.eng.man.ac.uk/... Profibus Overview - presents the Fieldbus and it's different specifications (Profibus-DP, Profibus-PA, Profibus-FMS, and PROFInet). » www.topworx.com/fn_pb.html Communication Security & EncryptionSee book reviews...» Book Reviews: Communication Security Book: Digital Evidence and Computer Crime by Eoghan Casey, ISBN: 012162885X OpenSSL is a project implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a full-strength general purpose cryptography library. » www.openssl.org How SSL works is an introduction to key cryptography. » developer.netscape.com/tech/security/basics/index.html OpenSSH is a free version of the SSH protocol suite of network connectivity tools. » www.openssh.org Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications. » www.mozilla.org/projects/security/pki/nss Crypto++™ Library 5.1 is a free C++ class library of cryptographic schemes. » www.eskimo.com/~weidai/cryptlib.html cryptlib is a powerful security toolkit which allows even inexperienced crypto programmers to easily add encryption and authentication services to their software. » www.cs.auckland.ac.nz/~pgut001/cryptlib Course: Algorithms in the Real World » www-2.cs.cmu.edu/afs/cs.cmu.edu/project/pscico-guyb/realworld/www/crypto.html MD5 Homepage (unofficial) » userpages.umbc.edu/~mabzug1/cs/md5/md5.html The Tiny Encryption Algorithm (TEA) » www.simonshepherd.supanet.com/tea.htm Counterpane: The Blowfish Encryption Algorithm » www.counterpane.com/blowfish.html Counterpane: Twofish: A New Block Cipher » www.counterpane.com/twofish.html Counterpane: Why Cryptography Is Harder Than It Looks » www.counterpane.com/whycrypto.html Counterpane Labs Publications » www.counterpane.com/publish.html JAVA for Embedded SystemsJava programming resources a comprehensive list of links.» www.geocities.com/SiliconValley/Lakes/6686/java.html simpleRTJ - a virtual machine with a small memory footprint aimed at embedded systems and real-time operating systems. Only a subset of Java is supported (e.g. no double type). The following processors are supported (according to the site): MC68302, MC68376/332, 68HC11, 68HC16, 8051, 8051XA, various ARM derivatives, H8S/2241, STi5512 (RISC set-top-box), DSP56300, and others. It's a commercial product, but is free for evaluation, educational and private use. » www.rtjcom.com TinyVm is a small virtual machine to run as a replacement firmware on the Lego Mindstorm RCX microcontroller. It only offers a very small subset of the runtime library but limits itself to about 10 KB of memory. » tinyvm.sourceforge.net Javelin Stamp is a 24-pin DIP module programmed in a subset of the Sun Microsystems Java language. » www.parallax.com JStamp is 1.00 x 2.00 inches, with 40 DIP leads, an execute java byte codes directly in silicon. » www.systronix.com/jstamp Programming Languages for the Java Virtual Machine. Once you have a virtual machine running, you can program in many more languages than java. » grunge.cs.tu-berlin.de/~tolk/vmlanguages.html 欢迎进入超前MCU技术论坛对 嵌入式开发网站链接推荐进行讨论! |
|||||
| 文章录入:armopen 责任编辑:armopen | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| 没有相关文章 |
| 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系我们 | 友情链接 | 版权申明 | 网站公告 | |||
|