资源简介
Arduino下USB设备开发的库文件。头文件主要用于键盘设备的开发
Arduino下USB设备开发的库文件。头文件主要用于键盘设备的开发
The library file of USB device development under Arduino. The header file is mainly used for the development of keyboard devices
代码片段和文件信息
/* Name: oddebug.c
* Project: AVR library
* Author: Christian Starkjohann
* Creation Date: 2005-01-16
* Tabsize: 4
* Copyright: (c) 2005 by objectIVE DEVELOPMENT Software GmbH
* License: GNU GPL v2 (see License.txt) GNU GPL v3 or proprietary (CommercialLicense.txt)
* This Revision: $Id: oddebug.c 692 2008-11-07 15:07:40Z cs $
*/
#include “oddebug.h“
#if DEBUG_LEVEL > 0
#warning “Never compile production devices with debugging enabled“
static void uartPutc(char c)
{
while(!(ODDBG_USR & (1 << ODDBG_UDRE))); /* wait for data register empty */
ODDBG_UDR = c;
}
static uchar hexAscii(uchar h)
{
h &= 0xf;
if(h >= 10)
h += ‘a‘ - (uchar)10 - ‘0‘;
h += ‘0‘;
return h;
}
static void printHex(uchar c)
{
uartPutc(hexAscii(c >> 4));
uartPutc(hexAscii(c));
}
void odDebug(uchar prefix uchar *data uchar len)
{
printHex(prefix);
uartPutc(‘:‘);
while(len--){
uartPutc(‘ ‘);
printHex(*data++);
}
uartPutc(‘\r‘);
uartPutc(‘\n‘);
}
#endif
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-06-02 01:37 UsbKeyboard\
文件 1333 2010-10-17 05:08 UsbKeyboard\ArduinoNotes.txt
文件 8011 2010-10-17 05:08 UsbKeyboard\asmcommon.inc
文件 13367 2010-10-17 05:08 UsbKeyboard\Changelog.txt
文件 7257 2010-10-17 05:08 UsbKeyboard\CommercialLicense.txt
目录 0 2012-06-02 01:37 UsbKeyboard\examples\
目录 0 2012-06-02 01:37 UsbKeyboard\examples\UsbKeyboardDemo1\
文件 1305 2010-10-17 05:08 UsbKeyboard\examples\UsbKeyboardDemo1\UsbKeyboardDemo1.pde
文件 19126 2010-10-17 05:08 UsbKeyboard\License.txt
文件 1036 2010-10-17 05:08 UsbKeyboard\oddebug.c
文件 2976 2010-10-17 05:08 UsbKeyboard\oddebug.h
文件 7860 2010-10-17 05:08 UsbKeyboard\Readme.txt
文件 7046 2010-10-17 05:08 UsbKeyboard\USB-ID-FAQ.txt
文件 6765 2010-10-17 05:08 UsbKeyboard\USB-IDs-for-free.txt
文件 18328 2010-10-17 05:08 UsbKeyboard\usbconfig-prototype.h
文件 18328 2010-10-17 05:08 UsbKeyboard\usbconfig.h
文件 24638 2010-10-17 05:08 UsbKeyboard\usbdrv.c
文件 31237 2010-10-17 05:08 UsbKeyboard\usbdrv.h
文件 618 2010-10-17 05:08 UsbKeyboard\usbdrvasm.asm
文件 11019 2010-10-17 05:08 UsbKeyboard\usbdrvasm.S
文件 15413 2010-10-17 05:08 UsbKeyboard\usbdrvasm12.inc
文件 28684 2010-10-17 05:08 UsbKeyboard\usbdrvasm128.inc
文件 17893 2010-10-17 05:08 UsbKeyboard\usbdrvasm15.inc
文件 12768 2010-10-17 05:08 UsbKeyboard\usbdrvasm16.inc
文件 17101 2010-10-17 05:08 UsbKeyboard\usbdrvasm165.inc
文件 31286 2010-10-17 05:08 UsbKeyboard\usbdrvasm18-crc.inc
文件 15377 2010-10-17 05:08 UsbKeyboard\usbdrvasm20.inc
文件 7633 2010-10-17 05:08 UsbKeyboard\USBID-License.txt
文件 6231 2010-10-17 05:08 UsbKeyboard\UsbKeyboard.h
文件 4515 2010-10-17 05:08 UsbKeyboard\usbportability.h
相关资源
- xilinx kintex-7 原理图库 封装库 altium
- STM32固件库文件树及作用详述
- Hauwei MA5620-5626空库文件
- 全国车牌对应地区数据库文件
- TM1637显示器arduino库文件
- M.2接口M-KEY,AD封装库文件
- 移远BC28的AD封装库文件
- adxl345 pcb库文件 altium格式
- 1602LCD 库文件
- Arduino红外传感器库文件
- DHT11库文件和
- AD库文件元件库 封装库 3D模型
- STC系列单片机的altium库文件
- dxguid.lib
- GBK 16 X 16 点阵字库文件
- AD版的C8051F020原理图及PCB库文件
- mentor expedition library中心库文件
- HZK16中文字库文件
- Zigbee模块封装库文件
- NB BC35-G PCB封装库文件
- 超全Proteus库文件包含msp430库文件
- 元件库,pcb元件库,ad10可用,库文件
- Smart 200 tcpipModbus 通讯库文件
- S7-200smart—ModBus TCP库文件
- qwt已编译,亲测,包括和库文件
- 台达PLC二次开发库文件DMT Library v2.5,
- nokia5110 arduino 库文件
- Spartan6开发板原理图PCB+库文件
- OpenGL所需头文件和库文件.rar
- glad文件支持库文件
评论
共有 条评论