自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 USB Device应用笔记(基于STM32F103)

常见USB设备类音频类(Audio),通信设备类(CDC),设备固件升级类(DFU),人机接口类(HID),大容量存储设备类(Mass Storage)USB的数据由Packet(包)组成Transaction(事务),Transaction组成Transfer(传输),不同传输类型每Frame(帧)占用带宽的特性不同。同步传输每帧占用固定带宽;中断传输每帧都占用带宽,但所占带宽不固定;控...

2017-07-23 18:31:17 9900

原创 Some Problems of FATFS

Module: FATFS R0.12bProblem Summary: The character conversion from Unicode to ASCII/OEM(especially in 936(Simplified Chinese GBK) ) when _LFN_UNICODE==1.Environment: MDK5.10.0.2Description: Firstly,

2017-07-23 17:05:02 322

原创 MCS-51和外围器件学习小结

搬运到CSDN的旧文档一、编程技巧部分很多有编写单片机C程序的人都有这样的经历:程序编写完毕并把语法错误都改正过来了,但是程序下载到单片机就是无法达到预期的效果,或者干脆无法运行,这就属于逻辑上的错误,具有隐匿性强,不容易发现的特点,特别是编写像IIC,SPI,DS1302等单片机模拟串行通信协议的驱动函数时非常容易出现。下面就谈谈我近期做DS1302电子时钟时总结的一些微不足道的经验吧:检查特殊功

2017-07-23 16:52:39 529

原创 51单片机矩阵键盘编码方法

众所周知,51单片机一般的键盘检测原理为非编码键盘检测,没有专门用来产生键编码号或键值的电路芯片;而我们使用的电脑键盘为编码键盘,通过编码电路芯片为每个按键产生一个编码号,可以通过串行总线把键值传输给电脑。在进行矩阵键盘检测时,书本或老师一般教的都是扫描检测,即一行一行地检测或者一列一列地检测,代码繁琐复杂,且缺点很多(例如执行效率较低)。 举例电路: 矩阵键盘与8051连接如上图所示,首

2017-07-23 16:33:16 17123

原创 C语言学习小结--参数个数可变的函数

先来回顾一下C语言固定参数个数的函数形式:int func(int a, char b);可见,该函数有2个参数,分别是int型变量a和char型变量b。但是为什么标准输入输出库里面的printf函数可以输入多个参数?我们找来printf函数的原型:int printf (const char*, ...);观察printf函数的原型,除了一个指向字符型常量地址(刚好是字符...

2017-07-23 15:30:45 5242 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除