摘要:
UIP是单片机界联网的一个很好地选择,移植这个库有点复杂,首先是第一步,网卡驱动要写好,使用的网卡芯片为ENC28J60,驱动可以再工程包里面找到//配置网卡硬件,并设置MAC地址 //返回值:0,正常;1,失败;u8 tapdev_init(u8* macaddr){ u8 ... 阅读全文
posted @ 2015-03-28 23:34
邓小俊
阅读(7624)
评论(0)
推荐(0)
摘要:
使用FATFS只是完成了一个基本的文件读写,有时候我们需要扩展一些功能,比如MP3实验,需要上一曲下一曲的切换,扩展的代码如下//显示目录下所有文件u8 ShowFileList(u8* dirPath){ u8 *pname; //带路径的文件名,最终生成的文件名 ... 阅读全文
posted @ 2015-03-28 22:57
邓小俊
阅读(2462)
评论(0)
推荐(0)
摘要:
图片解码首先是最简单的bmp图片解码,关于bmp的结构可自行查阅,代码如下#ifndef __BMPDECODE_H_#define __BMPDECODE_H_#include "ff.h"#include "lcd.h"#include "stdlib.h"#include "usb_type.... 阅读全文
posted @ 2015-03-28 22:52
邓小俊
阅读(8166)
评论(0)
推荐(0)
摘要:
USB设备可以定义一个复合设备,复合设备分两种,一种是一个设备多个配置,还有一种是一个配置多个接口,在本例中采用一个配置多个接口的方式 首先修改设备描述符,标准设备描述符和报告描述符都不需要修改,只需要修改配置描述符即可//usb配置描述符const u8 DinkUsbConfigDescrip... 阅读全文
posted @ 2015-03-28 22:32
邓小俊
阅读(11494)
评论(0)
推荐(0)

浙公网安备 33010602011771号