自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一点点

I'm very happy to be here!

  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 安卓5.0.2源码编译错误

UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 19: ordinal not in range(128)    path += '/' + bUnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 19: ordina

2017-07-04 21:35:25 575

原创 pl2303串口设备无法识别的问题

1.错误提示:该设备无法启动。 (代码 10) 指定不存在的设备。   解决方案:删除原先驱动 安装该版本2.错误提示:驱动认证失败。。。。。。   解决方案:重新启动到高级模式,启动选项选择 7(取消系统强制签名) 目前仅遇到这两个问题,以后继续完善。。。。

2017-04-11 20:43:00 6482

原创 14.知识点总结归纳—基于CT117E开发板的STM32库函数编程

一、LED1.初始化①定义:GPIO_InitTypeDef→GPIO_Initstructure②开启APB2时钟:  (关键词 :APB2、Clock)RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE);③结构体配置:Pin直接设置为LED1,2,3等,Mode用Out_PP(推挽输出),Seepd用10M④初始

2017-01-26 11:27:07 2081

原创 13.输入捕获—基于CT117E开发板的STM32库函数编程

1.输入捕获简介 输入捕获模式可以用来测量脉冲宽度或者测量频率。 STM32的定时器, 除了TIM6和TIM7,其他定时器都有输入捕获功能。STM32 的输入捕获,简单的说就是通过检测 TIMx_CHx 上的边沿信号, 在边沿信号发生跳变 (比如上升沿/下降沿) 的时候, 将当前定时器的值 (TIMx_CNT)存放到对应的通道的捕获/比较寄存器(TIMx_CCRx)里面,完成一次捕获。同时还可

2017-01-26 11:17:48 1641

原创 12.PWM—基于CT117E开发板的STM32库函数编程

1.PWM 简介STM32 的定时器除了 TIM6 和 7。其他的定时器都可以用来产生 PWM 输出。其中高级定时器 TIM1 和 TIM8 可以同时产生多达 7 路的 PWM 输出。而通用定时器也能同时产生多达 4路的 PWM 输出,这样,STM32 最多可以同时产生 30 路 PWM 输出!要使 STM32 的高级定时器 TIM2产生 PWM 输出,除了上一章介绍的几个寄存

2017-01-26 11:12:30 1739

原创 11.通用定时器—基于CT117E开发板的STM32库函数编程

定时器相关的库函数主要集中在固件库文件 stm32f10x_tim.h 和stm32f10x_tim.c 文件中。1.STM32  通用定时器简介STM32 的通用定时器是一个通过可编程预分频器 (PSC) 驱动的 16 位自动装载计数器 (CNT)构成。STM32 的通用定时器可以被用于:测量输入信号的脉冲长度(输入捕获)或者产生输出波形(输出比较和 PWM)等。 使用定时器预分频器

2017-01-26 10:56:24 840

原创 10.RTC内部时钟—基于CT117E开发板的STM32库函数编程

RTC 正常工作的一般配置步骤如下:1 )使能电源时钟和备份区域时钟。前面已经介绍了,我们要访问 RTC 和备份区域就必须先使能电源时钟和备份区域时钟。RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR | RCC_APB1Periph_BKP, ENABLE);2 )取消备份区写保护。要向备份区域写入数据,就要先取消备份区域写保护(

2017-01-26 10:54:55 627

原创 8.内部温度传感器的使用—基于CT117E开发板的STM32库函数编程

使用到的库函数分布在 stm32f10x_adc.c 文件和 stm32f10x_adc.h 文件中。第一,我们要使用 STM32 的内部温度传感器,必须先激活 ADC 的内部通道,这里通过 ADC_CR2 的 AWDEN 位(bit23)设置。设置该位为 1 则启用内部温度传感器。第二,STM32 的内部温度传感器固定的连接在 ADC 的通道 16 上,所以,我们在设置好 ADC 之

2017-01-26 10:22:36 1145

原创 7.AD转换—基于CT117E开发板的STM32库函数编程

说明一下,使用到的库函数分布在 stm32f10x_adc.c 文件和 stm32f10x_adc.h 文件中。下面讲解其详细步骤:1 ) 开启 PA  口和 和 ADC1  时钟,设置 PA1  为模拟输入。STM32F103RCT6 的 ADC 通道 1 在 PA1 上,所以,我们先要使能 PORTA 的时钟,然后设置 PA1 为模拟输入。使能 GPIOA 和 ADC 时钟用

2017-01-26 10:19:23 1447

原创 6.外部中断—基于CT117E开发板的STM32库函数编程

首先库文件要添加两个 stm32f10x_exti.c和 misc.c 在主文件里面也要#include "stm32f10x_exti.h"5dfe7ab4-1227-4787-aa8c-0cf307118fe9这里我们首先 STM32 IO 口中断的一些基础概念。STM32 的每个 IO 都可以作为外部中断的中断输入口,这点也是 STM32 的强大之处。STM32F103

2017-01-26 09:53:08 1006

原创 5.LCD驱动调用方法以及按键函数编写—基于CT117E开发板的STM32库函数编程

LCD驱动调用方法:首先添加LCD.C到工程中去,再 #include "lcd.h"  #include "fonts.h"例: STM3210B_LCD_Init(); LCD_SetTextColor(White); LCD_SetBackColor(Blue); LCD_Clear(Blue); LCD_DisplayStringLine(Line0,"========

2017-01-25 22:33:55 2223

原创 4. NVIC中断向量配置—基于CT117E开发板的STM32库函数编程

在 MDK 内,与NVIC 相关的寄存器,MDK 为其定义了如下的结构体:typedef struct{vu32 ISER[2];u32 RESERVED0[30];vu32 ICER[2];u32 RSERVED1[30];vu32 ISPR[2];u32 RESERVED2[30];vu32 ICPR[2];u32 RESERVED3[30];vu32 IABR[2];u32 RESE

2017-01-25 22:27:55 781

原创 2.系统延时函数—基于CT117E开发板的STM32库函数编程

SysTick_Config(SystemCoreClock/1000); //1ms中断1次uint32_t TimingDelay = 0;void Delay_Ms(uint32_t nTime){ TimingDelay = nTime; while(TimingDelay != 0);} 在stm32f10x_it.c 处理函数 void SysTick_Handl

2017-01-23 10:23:35 519

原创 3.串口操作—基于CT117E开发板的STM32库函数编程

#工程中添加stm32f10x_uart.c#main函数中 #include "stm32f10x_usart.h" 1. 串口时钟使能。串口是挂载在APB2下面的外设使能函数为 APB2PeriphClockCmd(RCC_APB2Periph_USART1);2. 串口复位。 当外设出现异常的时候可以通过复位设置,实现该外设的复位,然后重新配置这个外设达到让其重新工作的目的。

2017-01-23 10:03:56 1854

原创 1.点亮LED—基于CT117E开发板的STM32库函数编程

库文件stm32f10x_gpio.c和stm32f10x_rcc.c,应添加到工程里。这是 #include "led.h" 里面的内容,可以直接用LED0—LED15#ifndef __LED_H#define __LED_H //CT117E LED#define LED0 GPIO_Pin_8#define LED1 GPIO_Pin_9#def

2017-01-23 09:55:47 991

MobaXterm_Personal_10.4.exe

多平台通讯工具,ssh,talent,串口等等一体化! 下载十分方便!

2017-11-15

空空如也

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

TA关注的人

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