QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1665|回复: 1

嵌入式的一些参考网址(欢迎大家补充)

[复制链接]
发表于 2004-9-22 13:29:57 | 显示全部楼层 |阅读模式
嵌入式综合性网站 http://www.embeddedtechnology.com (英文)
包含大量的嵌入式产品、开发工具、产品提供商介绍。
http://www.embedded-directory.com (英文)
嵌入式产品、工具介绍,包括硬件、软件、开发工具、开发服务商、测试设备、单板、处理器、信号处理器、分析仪等。
DSP技术
DSP介绍,提供DSP厂商和芯片族名录,DSP文档和链接资源。
合众达电子技术
dsp产品公司
TI中国
DSP
www.bu.edu/pub/ieee-rts/Home.html" target="_blank">http://cs-www.bu.edu/pub/ieee-rts/Home.html (英文)
IEEE计算机协会实时系统技术分会主页,提供该组织研究文档、实时系统研究组织名录以及书刊、杂志、产品的链接。
http://www.es-mag.com (英文)
欧洲关于嵌入式设计的杂志《EmbeddedSystems》网站
http://altair.ihep.su/~kulemzin/index.html (英文)
为嵌入式开发人员提供大量的信息资源。
http://www.esofta.com (英文)
按处理器提供嵌入式产品、工具索引介绍。
http://www.siliconpenguin.com (英文)
嵌入式Linux资源网站
易特网
为嵌入式开发人员提供大量的信息资源...
嵌入式信息网
嵌入式综合信息,工具,技术文档
http://www.realtime-info.com (英文)
实时系统综合性信息网站,《Real-Time Magazine》杂志主办者。提供实时操作系统及其它相关产品购买指导,实时技术研究组织机构介绍,业界新闻和重要活动消息发布,《Real-Time Magazine》杂志网上介绍。
http://www.embedded.com (英文)
美国一家关于嵌入式系统的综合性网站,《EMBEDDED SYSTEMS》杂志主办者。提供嵌入式产品和工具购买指导,嵌入式产品Demo下载,业界新闻及各类活动报道,包含大量的资源链接和嵌入式开发文章,以及丰富的业界广告。
http://www.embeddedinternet.com (英文)
嵌入式产品展览Internet发布。
http://www.embedded-systems-messe.de (英文)
嵌入式产品展览会Internet发布网站。
http://www.primenet.com/~magpub/ (英文)
实时系统杂志网站,内容广泛。
http://www.electronic-forecast.com (英文)
提供嵌入式工业市场、产品研究信息,向用户提供产品购买指导。
http://www.ifi.unizh.ch/groups/ailab/links/embedded.html (英文)
提供大量的嵌入和实时系统链接资源。
http://www.forthinc.demon.co.uk/info/links/index.htm (英文)
提供丰富的嵌入式开发链接。
http://www.eg3.com (英文)
丰富的产品介绍、丰富的链接(嵌入式领域)。
嵌入式Linux 嵌入式LINUX硬件板卡供应商
嵌入式LINUX硬件板卡供应商嵌入式LINUX开发套件供应商
嵌入实时操作系统 http://www.cs.umd.edu/~fwmiller/etc/realtime/code.html (英文)
实时软件概要
http://linux-embedded.com/links.php3 (英文)
提供嵌入式Linux链接
嵌入论坛 星运网络-----电子工程师论坛
电子相关方面论坛,目前内容较少
科大瀚海风云嵌入式论坛
中国科技大学嵌入式论坛
白云黄鹤站
白云黄鹤站嵌入版,国内较热闹的嵌入开发论坛,很值得拜访
民间团体 嵌入式Linux
主要是关于嵌入式Linux的内容
清华AKA
主要是关于linux的内容,有一些嵌入式系统的介绍
操作系统开发者
主要是关于linux的内容
北京 Linux 俱乐部
主要是关于linux的内容
链接资源 可编程逻辑器件网站
可编程逻辑器件网站致力于PLD/FPGA及VHDL技术在中国的推广。
IPANEL 嵌入式浏览器网站
详细介绍IPANEL嵌入式浏览器性能指标,用途等
科研团体 中国单片机公共实验室
内容主要集中在8位单片机,有一些值得一看的资料
中科院计算所RTOS主页
嵌入式系统软件研究组的主页,内容不多,但值得一看
开发工具 http://www.gnu.org (英文)
GNU 自由软件组织
http://www.delorie.com/gnu/docs/gcc/gcc_44.html (英文)
介绍用GNU CC构造交叉编译器
http://www.idiom.com/free-compilers/ (英文)
免费编译器目录
个人主页 电子工程师园地
有一些单片机和处理器的内容,主要是8051系列和X86系列,嵌入领域内容不多,内容有点杂
iMCU--网络单片机
8月20日,全面改版,新版正式运行。目前尚有部分功能未完成。永久域名:http://imcu.126.com
嵌入式Linux个人网站
内容较少,仅一些文章和资源推荐!
51单片机世界
网站内容与网站名称描述相同,首页链接了大部分内容
单片机家园
一个单片机方面的个人网站。
嵌入系统
主要内容包括MCS51\96系列和X86系列,BIOS的网络资源,简单的实时操作系统介绍,还有部分开发人员联合开发的实时操作系统介绍
电子工程师
内容主要集中在C51系列单片机
美国一位大学副教授的个人主页 (英文)
关于嵌入式处理器方面的个人工作项目介绍,有很多源码。
汉东单片机实验室
关于单片机的个人网站中,是目前内容较丰富的一个
嵌入式RTOS
内容主要集中在嵌入式实时操作系统
嵌入式系统及器件论坛
内容少了点
单片机 单片机技术网
介绍单片机技术,开发和应用的专业网站,有众多应用文章,电子网站联接,产品项目介绍和部分产品网上销售等。内容包括单片机,工业控制,仪器仪表,信息家电,IC卡应用,防盗监控等
处理器类 http://www.bdti.com (英文)
提供大量DSP处理器信息。
http://www.mdronline.com/events/epf99/ (英文)
嵌入式处理器论坛。
产品信息 闻亭公司DSP产品
主要是dsp仿真器。
北京灵思信息系统有限公司
定位于嵌入式linux技术服务和提供解决方案的公司
广州中杰嵌入式计算平台
提供基于嵌入式硬件平台的产品级到系统级的完整解决方案,以满足用户嵌入式应用需求。
测试工具 http://www.methods-tools.com/tools/frames_testing.html (英文)
提供大量的测试工具列表,包含简介与链接。
http://www.testingstuff.com (英文)
一个介绍了大量测试工具的个人网站。
http://www.rstcorp.com/marick/faqs/tools.htm (英文)
分类介绍各种测试工具产品。
http://www.stqe.net (英文)
软件测试资源网站。
报刊杂志 电子设计技术杂志网站嵌入式系统页
有一些嵌入式产品和技术文章。
计算机世界报

电子工程专辑

电子产品世界
 楼主| 发表于 2004-9-22 14:14:10 | 显示全部楼层
rtos.trinux.org
Embedded and Real Time Systems
General Embedded & Real Time
Portals & Links
eg3 - "best of the web" for embedded systems, dsp, real-time/rtos, board-level computing, soc and more"
Embedded.com - a solid portal from the EETimes Network
IEEE Distributed Systems Online
Embedded Webring
OneSmartClick RTOS Links
Magazines and Journals
Dr. Dobb's Embedded Systems
Organizations
Open Group - Boundaryless Information Flow achieved through global interoperability in a secure, reliable and timely manner. (especially see presentation library
INES - spreading and the promotion of SW and/or FW technologies referable to the adoption of Open Source OS based solution to implement TCP/IP networks in embedded non-consumer application based on insufficiently deployed approaches.
IEEE-CS TC-RTS - IEEE Computer Society, Technical Committee on Real-Time Systems
Academic Centers and Researchers
CREST - Center for Research on Embedded Systems and Technology (Georgia Tech)
Real-Time & Embedded Computing Laboratory (University of VA) -- especially see the home pages of Anthony Wood and John Stankovic.
Real-Time Operating Systems Laboratory(Seoul National University)
Laboratory for Embedded Collaborative Systems -LECS (UCLA)
Philip Koopman's Home Page (CMU)
Courses (.com and .edu)
Languages for Embedded System Design (Columbia)
Conferences
Third International Conference on Embedded Software - Philadelphia, Pennsylvania, USA, October 13-15, 2003
ACM SenSys '03 (Los Angeles, November 5-7)
Security and Embedded/RT Systems
Working Groups and Conferences
Open Group Real-Time Security - Secure systems and real time, embedded systems are subject areas with many requirements, guidelines, and standards. Historically, real time systems designers have not included information security/assurance in their requirements. Our interest area is the intersection of real time and security. A growing number of systems exist today that have both real time (including embedded) and security considerations.
CFP: ACM Transactions on Embedded Systems, Special Issue on Embedded Systems and Security
Workshop on Cryptographic Hardware and Embedded Systems CHES 2003 (Cologne, 7-10 September 2003)
Papers and Presentations
Security for industrial real-time control: with notes on "Partioning Kernel Protection Profile" (Victor Yodaiken, FSMLabs)
RTLinux and process control security (Victor Yodaiken, FSMLabs)
Computing Security for RT and Embedded Systems: Kernel Module Approach (Mitch Bunnell, CTO LynuxWorks)
Enhancing Embedded Security (Robert Monkman)
Embedded Linux Sites, Portals, and Organizations
LinuxDevices.com - "the embedded Linux portal"
Embedded Linux Consortium - a nonprofit, vendor-neutral trade association whose goal is the advancement, promotion and standardization of Linux throughout the embedded, applied and appliance computing markets.
SiliconPenguin - "the Embedded Linux Authority"
Blue Mug Research Embedded Linux Survey - comprehensive summary of embedded Linux activity
allLinuxdevices - another portal from the same folks that bring us LinuxToday and other sites
IBM Pervasive Computing - not completely embedded but has lots of good links
Carrier Grade Linux - focused on better positioning Linux and Linux-based software components as the basis for highly available and robust communications products.
Real Time Linux Foundation - a well balanced group has been established between industry, academia, users and developers now known as the Real Time Linux Foundation and implemented as nonprofit corporation.
uCdot - Embedded Linux developer forum
CE Linux Forum - an industry group that is focused on the advancement of Linux as an open source platform for consumer electronics devices.
RealTime/Embedded Linux (Commercial Distributions)
ELinOS - a development environment based on Linux for the creation of embedded systems for intelligent devices. With ELinOS the memory demand of Linux is reduced to less than 1 MB ROM and 2 MB RAM.
FSMLabs - the RTLinux Company - a privately held, core software technology company with headquarters in New Mexico and a worldwide support network of partners and value-added resellers. FSMLabs created the RTLinux and RTCore hard-real-time operating systems and we are primarily a research and development and software support company.
Jaluna - Sun + Chorus Spinoff that has a real time version of Linux
Lineo (acquired by Metrowerks) - complete end-to-end embedded Linux development solution, including tools, operating system, middleware and software stacks. The addition of this key technology complements Metrowerks CodeWarrior development tools, and helps shorten customer time-to-market by providing customers a complete integrated solution from single source.
LynuxWorks - a pioneer of open standards with our LynxOS® real-time operating system and a leader in the embedded Linux market with our BlueCat® Linux®
Mizi - a Linux-based software that ultimately supports many of mobile devices with higher customer satisfaction through state-of-the-art technologies, shorten development period and competitive required fee.
Montavista - a leading global supplier of systems software for intelligent connected devices and associated infrastructure. MontaVista powers the embedded revolution by providing GNU/Linux-based open-source software solutions.
TimeSys - a pioneer in supplying leading-edge Linux products to the developers of embedded systems. With TimeSys, you get an off-the-shelf Linux software development kit with a complete range of development tools certified to work with 8 processor architectures, over 35 processors and over 65 specific hardware platforms.
RedSonic - offers complete final solutions for innovative residential gateways, entertainment devices, and surveillance systems based on REDSonic's Linux RTOS.
RealTime/Embedded Linux (Non-Commercial)
Adeos - a flexible environment for sharing hardware resources among multiple operating systems, or among multiple instances of a single OS. Also see Opersys, Inc.
DIAPM RTAI - the Realtime Linux Application Interface for Linux - which lets you write applications with strict timing constraints for your favourite operating system (x86 PowerPC ARM MIPS) -- also see
Linux/RK - stands for Linux/Resource Kernel, which incorporates real-time extensions to the Linux kernel to support the abstractions of a resource kernel. A resource kernel is a real-time kernel (operating system) that provides timely, guaranteed and enforced access to system resources for applications.
HA Linux (Motorola)
KURT-Linux - Kansas University Real-Time Linux Microsecond timing resolution and event-driven real-time scheduling
Bernard Kuhns Real Time Interrupt Patch - see patch for 2.4.23
QLinux - a Linux kernel that can provide quality of service guarantees. QLinux, based on the Linux 2.4.4 kernel, combines some of the latest innovations in operating systems research. (Univ. of Mass)
Snapgear - SnapGear Linux was devised to solve some common problems that exist for embedded Linux developers today
uClinux - a port of Linux to systems without a Memory Management Unit (MMU).
Misc Linux Embedded
romfs - space-efficient, small, read-only filesystem for Linux and some Linux based projects. It is a block-based filesystem, that means it makes use of block (or sector) accessible storage driver (like disks, CDs, ROM drives).
uClibc - a C library for developing embedded Linux systems. It is much smaller than the GNU C Library, but nearly all applications supported by glibc also work perfectly with uClibc.
Other Realtime/Embedded
Integrity - a secure, royalty-free Real-Time Operating System intended for use in embedded systems that require maximum reliability. INTEGRITY represents the most advanced RTOS technology on the market today. Without the burden of compatibility with 1980's vintage products, INTEGRITY was designed from the ground up for 32-bit and 64-bit embedded processors, and employs the latest in RTOS technology. (Green Hill Software)
QNX - for over 20 years, QNX realtime OS (RTOS) technology has been providing the foundation for mission- and life-critical embedded systems.
ThreadX (ExpressLogic)
InterNiche Technologies - licenses its comprehensive suites of solutions for Security (IPSec, IKE, SSL), Embedded TCP/IP (IPv4 and IPv6 stacks), routers, web servers and browsers, SNMP and web based management enabling embedded system developers to easily add communications, networking and management to their designs. Also see ChronOS.
Nucleus RTOS
OSE
SMX (MicroDigital)
uC/OS-II - highly portable, ROMable, very scalable, preemptive real-time, multitasking kernel (RTOS) for microprocessors and microcontrollers. µC/OS-II can manage up to 63 application tasks. Over 100 microprocessor ports available
Other Free/Non-Commercial/Open Source Embedded/Realtime OS's
Arx
eCos - an open source, royalty-free, real-time operating system intended for embedded applications. The highly configurable nature of eCos allows the operating system to be customised to precise application requirements, delivering the best possible run-time performance and an optimised hardware resource footprint. Also see eCosCentric and third party projects
DROPS - The Dresden Real-Time Operating Systems Project is a research project aiming at the support of applications with Quality of Service requirements.
EROS - extremely reliable operating system
ERIKA - a full-fledged and fully functional RTOS distributed under the GNU GPL license. It has been designed to be an effective and attractive Educational platform for real-time programming or embedded systems courses. A first possibility for students and instructors is to use ERIKA educational as a programming environment to develop small control applications.
Exokernel (MIT)
Fiasco - Fiasco is a new µ-kernel (microkernel) running on x86 PCs intended to be compatible with the L4 µ-kernel for x86. It implements the L4 ABI as defined in the L4/x86 Reference Manual.
FreeRTOS - a portable, open source, mini Real Time Kernel. GPL with support for PIC18, MegaAVR, Flashlite 186, x86
Gemini Nucleus - The goal is to create a production quality micro kernel based on the latest findings in operating system research. The result will be a micro-kernel having the following features: 1) no abstractions, 2) safe those necessary for protection, 3) minimal set of primitives, 3) support for capability based security, 4) support for resource management needed for real-time and multimedia applications
liquorice - aims to provide a reliable, high performance, environment for embedded application development
ROME - a lightweight, modular, multitasking, embedded operating system which has been developed and used for multiple research projects within the Computer & Communications Research Laboratory (CCRL) of NEC USA, Inc. in Princeton, NJ.
RTEMS
L4 - L4 is the name of a second-generation µ-kernel (microkernel) designed and implemented by Jochen Liedtke, running on i486 and Pentium CPUs.
XO/2 - an object-oriented, hard-real time system software and framework, designed for safety, extensibility and abstraction. It takes care of many common issues faced by programmers of mechatronic products, by hiding general design patterns inside internal mechanisms or by encapsulating them into easy-to-understand abstractions.
Non-x86 Linux Hardware Ports
Aleph ARMLinux - Aleph One are ARMLinux specialists. We work closely with ARM hardware developers and programers around the world to produce ARMLinux distributions, hardware, documentation and services for ARM-based devices.
The ARM Linux Project - ARM Linux is a port of the successful Linux Operating System to ARM processor based machines mainly by Russell King with contributions from others.
ELKS - goal of the ELKS project is to create a Linux kernel for: 8086 and 80286 class IBM Personal Computer compatible systems, Palmtop Computers, such as the Psion SiBO (Sixteen Bit Organiser), Single board microcomputers, Embedded controller systems, and other old computers.
Linux MIPS - a port of the widespread UNIX clone Linux to the MIPS architecture. Linux/MIPS runs on a large number of technically very different systems ranging from small embedded systems to large desktop machines and servers from SGI and DEC.
Linux for PowerPC Embedded Systems HOWTO
GNU/Linux on SuperH also see SHLinux
handhelds.org - goal is to encourage and facilitate the creation of open source software for use on handheld and wearable computers.
LinuxBootLoader (Metrowerks Wiki)
uClinux on the NEC V850E
Bootloaders & Firmware
ARMBoot - an Open-Source firmware suite for ARM based platforms. ARMboot is heavily based on the sister-project PPCboot, which provides similar functionality on PowerPC based systems. ARMboot shall be a common, easy-to-use and easy-to-port boot platform
Blob - LART comes with its own boot loader, blob (Boot Loader OBject). Blob is copyrighted by Jan-Derk Bakker and Erik Mouw, and released with a slightly modified GNU GPL license. It's slightly modified because we don't consider the operating systems that blob boots as a derived work.
Embedded Linux PPC Boot Project and Das U-Boot: Universal Boot Loader
LinuxBIOS - an Open Source project aimed at replacing the normal BIOS with a little bit of hardware initialization and a compressed Linux kernel that can be booted from a cold start.
OpenBIOS - will be a free portable firmware implementation. The goal is to implement a 100% IEEE 1275-1994 (Referred to as Open Firmware) compliant firmware. Among it's features, Open Firmware provides an instruction set independent device interface. This can be used to boot the operating system from expansion cards without any native binary code.
Redboot - a complete bootstrap environment for embedded systems. Based on the eCos Hardware Abstraction Layer, RedBoot inherits the eCos qualities of reliability, compactness, configurability, and portability.
Talkware TIARA - an Openbios/GRUB/PFORTH composite, BIOS replacement. Boots an unmodifed linux kernel from an IDE drive or ethernet, using only 128kb of flash. Works with INTEL/AMD K6/2-450, SiS 530/5595 and 8139 enet. VGA & Serial console supported.
68360 Boot Loader - Boot loader and FLASH burner for the Motorola 68360 processor (aka Power QUICC). Based on CoLILO linux loader for Motorola Coldfire processors, however this boot loader is OS independent. Supports systems with multiple FLASH devices, runs from RAM.
Miniboot - a minimalistic bootloader for embedded systems. It scans the flash for an image to start if the checksum is correct. Miniboot also provides a way to update the image; S-Records are interpreted via the serial-line and programmed into the flash on-the-fly. The image could be any application; a more advanced bootloader, a RTOS, or an embedded Linux system.
Other "Alternative" OS's
Brix - designed to be very fast, modular, secure and lightweight with no compromises. All code is compiled locally with a single language, binary code can not be installed. This means that other compiled languages (C and C++) can't be used with BRiX but interpreted languages such as perl, python, php and java can be. The system language will have a layer that mimics the C syntax but it will not be possible to compile C code because BRiX is not a process based system.
NewOS
Odin
SkyOS
Miscellaneous Embedded Vendors
Arcom - founded in 1982, Arcom has grown to become one of the leading suppliers of embedded computer and communications processors.
Ampro - for 18 years, Ampro Computers has supplied innovative modular embedded computing solutions to help our customers get to market and to profit faster.
Arcturus Networks - a privately held Canadian company with seven years of experience in the embedded network and communication sector. Arcturus is committed to delivering end-to-end embedded Residential Gateway (RG) hardware and firmware solutions including complete protocol suites and applications to enable the next generation of converged voice, data and media devices.
Applied Data - "a leading supplier of StrongARM and XScale, single board RISC embedded system computers with flat panel displays for customers who need an application- ready Single Board Computer (SBC) running Windows CE, Linux or the operating system of choice."
Axotec - designs and manufactures rapid applicable industrial computer and interface solutions for demanding applications worldwide. The products are based on powerful Embedded Computer modules; the Modules are available with Embedded Linux - ready to use.
Embedded Planet - manufactures single board computers used in embedded systems requiring small form factor, low cost solutions. The modules use Motorola PowerPC 823, 850, 855, 857, 860, 862, 8260, 8245, IBM PowerPC 4xx, AMD Alchemy MIPS Au1000 and Cirrus Logic ARM CS89712.
Simtec - UK company that provides some reasonably priced (99 pounds) ARM Evaluation boards that come with Debian/GNU Linux
Monterey Linux - a professionally packaged and supported Linux distribution. Several target editions are planned. The Texas Instruments C547x Edition is shipping today and fully supports the TMS32VC547x ARM7TDMI/DSP dual-core embedded processor.
Techsol - "a world leader in Linux on ARM technology. Leverage our off-the-shelf Medallion Computer Modules and development kits to accelerate your development projects."
InHand Electronics - the leading supplier of low-power platforms and services for developers of next-generation handheld and wireless devices.
Intrinsic - Our unique software, hardware, and systems integration solutions enable companies to create, network and manage specialized, intelligent embedded devices and applications
iMAGEcraft - source for Atmel AVR, MegaAVR, tinyAVR; Cypress MicroSystems PSoC; Motorola's HC08, HC11, HC12, HC16, and Texas Instruments MSP430 Microcontrollers Hardware/Dev Tools.
SSV Embedded Systems - a part of the SSV GmbH in Germany. SSV Embedded Systems designs and manufactures a wide range of products for the embedded system and factory automation market.
Axman - diverse microcontroller company specializing in single board computers, embedded controllers, custom design, and manufacturing solutions. Axiom Manufacturing started business in 1993, designing and building Microchip PIC and Zilog Z8 custom applications and expanded it's product line to included Phillips 80C562 , 80C552 and Motorola's 08, 16, 32 bit microprocessors.
Embedded CPU/Architecture
Atmel
AVR Freaks
OpenAVR - a central repository of information for the various open source tools available for the development of software for Amtel's AVR family of 8-bit RISC microcontrollers.
CDK4AVR -- AVR Cross Development Kit - Cross Development Kit for Atmels AVR RISC processor serie and should support your development with a comprehensive Assembler and C development environment for even this processor familie under Linux. It will present only free of fee tools, so you can use it without risks. Further you will find some useful OS projects and related sample code all arround AVRs inside of the example packages.
Free AVR ICE / GDB-Serializer - This project is about creating a free interface between GNU/Linux(maybe windoze) and Atmel-Megas, and other uCs, to debug them "In Circuit".
ARM
ARM Technical Tidbits
ARM Developments
Links to ARM Information (Codesprite)
Evaluator 7t
ARM Assembler
IQ
ColdFire (Motorola)
The ColdFire HQ
EG3 Coldfire Links
University of Waterloo Coldfire Resource
NEC
V850/MA1
MIPS
NEC
Hitachi
SuperH
Renesas
Codescape
Embedded Microcontrollers
Labs.com Microcontroller Page
Rabbit Semiconductor
Z80 - takes me back to my first computer (a Kaypro II)
Home of the Z80
MBUtil (also SF Prj - Miniboard Utility. Uploader and Monitor program for Mini Board and Motorola's MC68HC811E2 microcontroller.
Ethernut - an Open Source Hardware and Software Project for building Embedded Ethernet Devices.
Simulators and Virtual CPUs
cereal Emulation Framework - an emulation framework designed to allow easy emulation of interconnected modules. Its main component is an 8051 emulator module, so it can be used as an 8051 emulator.
ColdFire Emulator - a Motorola Coldfire 5206 Emulator
EVBU - An Open Source 68HC11 Simulator
GUSS - the Universal System Simulator simulates hardware to test, debug and profile software on. It is (or will) capable of running an operating system without any modification to the OS itself.
LEOX - a complete, free, open source, set of hardware and software components usable to build an embedded computer with its operating system that can be incorporated easily into a FPGA or into an ASIC
PowerPC 750 Simulator
Skyeye - The ARM simulation environment for OS learning & developing. No need for real hardware! . Also see the SourceForge China Site and an FTP mirror site.
SimpleScalar - a system software infrastructure used to build modeling applications for program performance analysis, detailed microarchitectural modeling, and hardware-software co-verification.
SimIt-ARM - a series of free instruction-set-simulators and micro-architecture simulators. The intention of SimIt is to share research infrastructures with colleagues in all fields related to computer architecture.
SWARM - Software ARM - a modular simulation of an ARM 7 processor written in C++. It is cycle accurate, and models the datapath at the bus level. It is sufficiently complete that it will run microcontroller linux.
ZetaLinux - Zeta is the name of a project to create a virtual platform to port linux to.
Miscellenous or Somehow Related
lwIP - A Lightweight TCP/IP stack - goal is to reduce resource usage while still having a full scale TCP, making lwIP suitable for use in embedded systems with tenths of kilobytes of free RAM and room for around 40 kilobytes of code ROM.
uC/IP - uC/IP
uIP - uIP - A Free Small TCP/IP Implementation for 8- and 16-bit Microcontrollers
Jelie 1.2 - a JTAG port driving software for Intel XScale CPU family. With only a JTAG connection, Jelie is able to upload a debug handler, initialize the memory, upload and debug programs.
Linux on the ATMEL EB55 board
JTAG Tools - software package which enables working with JTAG-aware (IEEE 1149.1) hardware devices (parts) and boards through JTAG adapter. This package has open and modular architecture with ability to write miscellaneous extensions (like board testers, flash memory programmers, and so on).
KMD - graphical debugger written by me for The University of Manchester Computer Science Department. It can debug hardware over serial ports such as the Manchester ARM Board or with software emulators (ARM and MIPS emulators are included in the project). Using the pipe option you can debug over the network or any other communication medium. It can load many executable formats such as ELF and display and follow the original source even from multiple source file programs.
---------------------------------------
source:
http://rtos.trinux.org/
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-5 22:45 , Processed in 0.040102 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表