自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (7)
  • 收藏
  • 关注

原创 遇到问题

1、stm32_it.c中USB_Istr();下面添加一行打印,导致开发板设备识别不到

2016-10-28 14:42:13 336

原创 记录 usb过程

1)SetBTABLE(BTABLE_ADDRESS); //设置包缓冲区地址SetBTABLE(BTABLE_ADDRESS);void SetBTABLE(uint16_t wRegValue){  _SetBTABLE(wRegValue);}#define _SetBTABLE(wRegValue)(*BTABLE = (uint16_t)(wR

2016-10-28 08:40:10 1438

转载 STM32——USB详细使用说明 附件

说明:使用的是STM32F103ZET6硬件原理图在开始枚举设备的一些初始化void bsp_USBInit(void){    GPIO_InitTypeDef  GPIO_InitStructure;        RCC_APB2PeriphClockCmd(RCC_USB_PULL_UP, ENABLE);        US

2016-10-27 17:24:00 4816

转载 STM32F10x 学习笔记10(基本定时器)

大容量的STM32F101xx、STM32F103xx系列和互联型产品中包含了两个基本定时器,TIM6和TIM7。这两个定时器功能非常简单,基本上和SysTick 定时器相当。但是我在使用的时候确是费了一番周折才调试通过,所以还是应该将这两个定时器的使用方法好好的写一写。基本定时器TIM6和TIM7各包含一个16位自动装载计数器,由各自的可编程预分频器驱动。简单的说两个定时器是从0

2016-10-21 10:37:53 684

转载 IIC、SMbus

IIC 即Inter-IntegratedCircuit(集成电路总线),这种总线类型是由飞利浦半导体公司在八十年代初设计出来的一种简单、双向、二线制、同步串行总线,主要是用来连接整体电路(ICS) ,IIC是一种多向控制总线,也就是说多个芯片可以连接到同一总线结构下,同时每个芯片都可以作为实时数据传输的控制源。这种方式简化了信号传输总线接口。一种总线结构。随着大规模集成电路技术的发展,把

2016-10-20 16:13:00 1910

转载 STM32 定时器有时一开启就进中断

在用到STM32定时器的更新中断时,发现有些情形下只要开启定时器就立即进入一次中断。准确说,只要使能更新中断允许位就立即响应一次更新中断【当然前提是相关NVIC也已经配置好】。换言之,只要使能了相关定时器更新中断,不管你定时间隔多长甚至不在乎你是否启动了相关定时器,它都会立即进入一次定时器更新中断服务程序。以STM32F051芯片为例,做了几种不同顺序的组合测试。根据测试发现,的确有些情况

2016-10-17 13:27:39 7354

原创 cortex-m3的中断处理

咬尾中断

2016-10-12 21:00:08 1245

转载 Cortex-M3的咬尾中断技术

Cortex—M3在中断控制系统上的设计可谓是煞费心机,这也不奇怪,要支持操作系统,必须要有优越性能的中断系统。        今天在看《Cortex—M3权威指南》时(这是一本很好的书,Cortex系列的精品!想学习ARM的童鞋不能错过),看到了他的中断咬尾技术,觉得好熟悉,才想起在学习TI的M4系列开发板时听过这个东西,当时根本不懂,糊里糊涂就把单片机用起来了。今天仔细看了这个所谓高大

2016-10-12 20:27:16 2892

转载 详细分析stm32f10x.h

/**这里是STM32比较重要的头文件   ******************************************************************************  * @file    stm32f10x.h                  ST 标准的头文件  * @author  MCD Application Team     微

2016-10-12 20:22:10 15082 4

转载 取模和求余的区别

通常情况下取模运算(mod)和求余(rem)运算被混为一谈,因为在大多数的编程语言里,都用'%'符号表示取模或者求余运算。在这里要提醒大家要十分注意当前环境下'%'运算符的具体意义,因为在有负数存在的情况下,两者的结果是不一样的。对于整型数a,b来说,取模运算或者求余运算的方法都是:1.求 整数商: c = a/b;2.计算模或者余数: r = a - c*b.

2016-10-08 16:00:57 15744

Android-wifi-BT

Android-wifi-BT

2017-06-14

ctags安装包

ctags安装包

2017-06-08

stm32之SPI_FLASH处理

stm32的flash处理

2017-02-10

USB枚举过程详细分析

USB启过程中硬件上电、控制传输获取数据

2017-02-10

USB描述符的使用

一个找到的百合电子的开源项目Easy USB 51 Programer的一个USB描述符的讲解

2017-02-10

USB基础知识概论

USB2.0协议有一些配置的基本介绍,这个文档有一些基本协议设置的说明

2016-09-21

空空如也

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

TA关注的人

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