The uIP implementation is designed to have only the absolute minimal set of features needed for a full TCP/IP stack. It can only handle a single network interface and contains only a rudimentary UDP implementation, but focuses on the IP, ICMP and TCP protocols. uIP is written in the C programming language.
标签: implementation designed absolute features
上传时间: 2017-08-08
上传用户:xinzhch
A programmable digital signal processor (PDSP) is a special-purpose microprocessor with specialized architecture and instruction set for implementing DSP algorithms. Typical architectural features include multiple memory partitions (onchip, off-chip, data memory, program memory, etc.), multiple (generally pipelined) arithmetic and logic units (ALUs), nonuniform register sets, and extensive hardware numeric support [1,2]. Single-chip PDSPs have become increasingly popular for real-time DSP applications [3,4].
标签: special-purpose microprocessor programmable specialized
上传时间: 2017-08-13
上传用户:脚趾头
C++ is considered the most widely used and powerful object-oriented programming language in industry today. This book is for who are interested in learning and exploring C++ programming where programs are developed to interface with real world devices. Learning C++ for interact with various hardware devices and how to interface a computer to physical devices. Anyone who is simply interested in programming and interfacing a computer to perform real activities.
标签: object-oriented programming considered industry
上传时间: 2017-08-13
上传用户:gmh1314
This is the second part of that lab manual to teach you how to make real-time programme and how to do trouble-shooting with detailed hardward and software configuration, written by the MFCF Hardware Design Lab of Waterloo University.
标签: how real-time programme to
上传时间: 2014-01-03
上传用户:徐孺
This book is for someone who wants to quickly master the basics of how to install, run, and maintain Linux on an Intel-based personal computer. All of the tools you need are included. Your computer should have a monitor, or display, keyboard, mouse, hard drive, floppy drive, and CD-ROM drive. Although you can jump right in and install Linux onto your hard drive, you should have some technical information about your computer and its hardware on hand before you start.
标签: install someone quickly maintai
上传时间: 2017-08-19
上传用户:zhuoying119
The use of FPGAs for cryptographic applications is highly attractive for a variety of reasons but at the same time there are many open issues related to the general security of FPGAs. This contribution attempts to provide a state-of-the-art description of this topic. First, the advantages of reconfigurable hardware for cryptographic applications are discussed from a systems perspective. Second, potential security problems of FPGAs are described in detail, followed by a proposal of a some countermeasure. Third, a list of open research problems is provided. Even though there have been many contributions dealing with the algorithmic aspects of cryptographic schemes implemented on FPGAs, this contribution appears to be the first comprehensive treatment of system and security aspects.
标签: cryptographic applications attractive for
上传时间: 2013-12-07
上传用户:zhuimenghuadie
The Open Radar Data Acquisition (ORDA) subsystem replaces the current WSR-88D Radar Data Acquisition subsystem with improved receiver and signal processing hardware and with improved user interface, signal processing and diagnostics software. This paper will discuss the input data from the digital receiver, the ORDA signal processing, and the data output from the ORDA hardware. Specifications of the ORDA digital receiver will be presented. The paper outlines the critical radar signal processing flow and provides analysis of new spectrum width computations and clutter filtering schemes used in the ORDA system. Where appropriate, ORDA performance enhancements, data quality improvements and reliability and maintenance improvements will be highlighted.
标签: Radar Data Acquisition Acquisiti
上传时间: 2017-08-25
上传用户:leixinzhuo
This book is about writing TinyOS systems and applications in the nesC language. This chapter gives a brief overview of TinyOS and its intended uses. TinyOS is an open-source project which a large number of research universities and companies contribute to. The main TinyOS website, http://www.tinyos.net, has instructions for downloading and installing the TinyOS programming environment. The website has a great deal of useful information which this book doesn’t cover, such as common hardware platforms and how to install code on a node.
标签: This applications language chapter
上传时间: 2017-09-04
上传用户:253189838
LUFA (Lightweight USB Framework for AVRs) is my first foray into the world of USB. Originally based on the AT90USBKEY from Atmel, it is an open-source, driver for the USB-enabled AT90USBXXX AVR microcontroller series, released under the permissive MIT License (see documentation or project source for full license details). Currently, the AT90USB1286, AT90USB1287, AT90USB646, AT90USB647, AT90USB162, AT90USB82, ATMEGA16U4 and ATMEGA32U4 AVR microcontrollers are supported by the library. Supported boards are the USBKEY, STK525, STK526, ATAVRUSBRF01 and the RZUSBSTICK.
标签: Lightweight Originally Framework USB
上传时间: 2013-12-17
上传用户:源码3
userial is an Free project building an USB to I2C/SPI/GPIO bridge, using the Atmel AT90USB647 chip. Hardware and Software are released under an Open Source licence. It supports the following interfaces: * USB interface (serial emulation) * JTAG * I2C (TWI) * SPI * 8 General purpose digital I/O * 4 Analog to Digital converters (currently no firmware support)
标签: USB building userial project
上传时间: 2013-12-25
上传用户:小鹏