虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

usb-in-a-nutshell

  • STM32启动代码

    The bootloader is stored in the internal boot ROM memory (system memory) of STM32devices. It is programmed by ST during production. Its main task is to download theapplication program to the internal Flash memory through one of the available serialperipherals (USART, CAN, USB, etc.). A communication protocol is defined for each serialinterface, with a compatible command set and sequences

    标签: STM 32 启动代码

    上传时间: 2014-09-06

    上传用户:417313137

  • Emulating a synchronous serial

    The C500 microcontroller family usually provides only one on-chip synchronous serialchannel (SSC). If a second SSC is required, an emulation of the missing interface mayhelp to avoid an external hardware solution with additional electronic components.The solution presented in this paper and in the attached source files emulates the mostimportant SSC functions by using optimized SW routines with a performance up to 25KBaud in Slave Mode with half duplex transmission and an overhead less than 60% atSAB C513 with 12 MHz. Due to the implementation in C this performance is not the limitof the chip. A pure implementation in assembler will result in a strong reduction of theCPU load and therefore increase the maximum speed of the interface. In addition,microcontrollers like the SAB C505 will speed up the interface by a factor of two becauseof an optimized architecture compared with the SAB C513.Moreover, this solution lays stress on using as few on-chip hardware resources aspossible. A more excessive consumption of those resources will result in a highermaximum speed of the emulated interface.Due to the restricted performance of an 8 bit microcontroller a pin compatible solution isprovided only; the internal register based programming interface is replaced by a set ofsubroutine calls.The attached source files also contain a test shell, which demonstrates how to exchangeinformation between an on-chip HW-SSC and the emulated SW-SSC via 5 external wiresin different operation modes. It is based on the SAB C513 (Siemens 8 bit microcontroller).A table with load measurements is presented to give an indication for the fraction of CPUperformance required by software for emulating the SSC.

    标签: synchronous Emulating serial

    上传时间: 2014-01-31

    上传用户:z1191176801

  • LPC314x系列ARM微控制器用户手册

    The NXP LPC314x combine a 270 MHz ARM926EJ-S CPU core, High-speed USB 2.0OTG, 192 KB SRAM, NAND flash controller, flexible external bus interface, three channel10-bit A/D, and a myriad of serial and parallel interfaces in a single chip targeted atconsumer, industrial, medical, and communication markets. To optimize system powerconsumption, the LPC314x have multiple power domains and a very flexible ClockGeneration Unit (CGU) that provides dynamic clock gating and scaling.

    标签: 314x LPC 314 ARM

    上传时间: 2013-10-11

    上传用户:yuchunhai1990

  • LPC315x系列ARM微控制器用户手册

    The NXP LPC315x combine an 180 MHz ARM926EJ-S CPU core, High-speed USB 2.0OTG, 192 KB SRAM, NAND flash controller, flexible external bus interface, an integratedaudio codec, Li-ion charger, Real-Time Clock (RTC), and a myriad of serial and parallelinterfaces in a single chip targeted at consumer, industrial, medical, and communicationmarkets. To optimize system power consumption, the LPC315x have multiple powerdomains and a very flexible Clock Generation Unit (CGU) that provides dynamic clockgating and scaling.The LPC315x is implemented as multi-chip module with two side-by-side dies, one fordigital fuctions and one for analog functions, which include a Power Supply Unit (PSU),audio codec, RTC, and Li-ion battery charger.

    标签: 315x LPC 315 ARM

    上传时间: 2014-01-17

    上传用户:Altman

  • Addfilter is a command-line application which adds and removes filter drivers for a given drive or v

    Addfilter is a command-line application which adds and removes filter drivers for a given drive or volume. It is intended to demonstrate how to insert a filter driver into the driver stack of a device. The sample illustrates how to do this by using the SetupDi APIs. The sample works on both x86 and Alpha platforms. It has only been tested in a 32-bit environment. Since Addfilter is not a driver, it does not deal with Plug and Play or Power Management.

    标签: command-line application Addfilter drivers

    上传时间: 2013-12-30

    上传用户:天诚24

  • 手机文件浏览程序的另外一个版本! SMan is a system utility that manages your UIQ device. It provides functionality wh

    手机文件浏览程序的另外一个版本! SMan is a system utility that manages your UIQ device. It provides functionality which manufacturers did not provide or which are difficult or impossible to do manually. SMan helps keep your UIQ device running in a "healthy" state and, to a certain degree, allows you to customize the system behaviour of your device.

    标签: functionality provides manages utility

    上传时间: 2013-12-09

    上传用户:独孤求源

  • FlexCompress is a high-speed compression library developed to provide archive functionality for your

    FlexCompress is a high-speed compression library developed to provide archive functionality for your applications. This solution provides flexible compression and strong encryption algorithms that allows you to integrate archiving or backup features into your programs in a fast and easy way.

    标签: functionality FlexCompress compression high-speed

    上传时间: 2015-04-04

    上传用户:s363994250

  • SDP Search and Record generator OVERVIEW: Recognizing the difficulty in creating an SDP service

    SDP Search and Record generator OVERVIEW: Recognizing the difficulty in creating an SDP service description and search from scratch, Microsoft is providing a sample utility in bthnscreate.cxx to automatically create a service or record. This utility can be run to create an SDP record or to setup an SDP Service, Attribute, or ServiceAttribute search based on information stored in a human readable file.

    标签: Recognizing difficulty SDP generator

    上传时间: 2015-04-16

    上传用户:dyctj

  • 项目描述: Trickster Streaming Server is a pure Perl MP3 streaming server with a simple Web interface t

    项目描述: Trickster Streaming Server is a pure Perl MP3 streaming server with a simple Web interface that allows you to manipulate and browse the queue. The queue management API is done in a fairly simple UNIX manner, and can be easily extended. Trickster Streaming Server是一个具有简单 Web接口的纯 Perl MP3流服务器,它让你操作并浏览队列。这个队列管理 API 用一种相当简单的UNIX方式来做,并能被容易的扩展。

    标签: Trickster Streaming interface streaming

    上传时间: 2013-12-13

    上传用户:lz4v4

  • ICA is used to classify text in extension to the latent semantic indexing framework. ICA show to ali

    ICA is used to classify text in extension to the latent semantic indexing framework. ICA show to align the context grouping structure well in a human sense [1], thus can be used for unsupervised classification. The demonstration shows this on medical abstracts (MED dataset), that uses BIC to estimate the number of classes and produces keywords for each class. The icaML algorithm is used.

    标签: ICA extension framework classify

    上传时间: 2013-12-22

    上传用户:himbly