该文被密码保护。 阅读全文
posted @ 2016-12-29 10:27 小黑·.· 阅读(8) 评论(0) 推荐(0)
摘要: 1赋值 = 是最基本的赋值:= 是覆盖之前的值?= 是如果没有被赋值 += 是添加等号后面的值 1、“=” make会将整个makefile展开后,再决定变量的值。也就是说,变量的值将会是整个makefile中最后被指定的值。看例子: x = foo y = $(x) bar x = xyz 在上例 阅读全文
posted @ 2016-12-28 09:46 小黑·.· 阅读(145) 评论(0) 推荐(0)
摘要: #include "sys.h" #include "beep.h" //tim5 定时器 /* tim4 定时器 定时10分钟 控制LED1 */ void my_tim5_init() { TIM_TimeBaseInitTypeDef TIM_TimeBaseStruct; NVIC_InitTypeDef NVIC_InitStruct; //1.打开... 阅读全文
posted @ 2016-12-25 11:35 小黑·.· 阅读(410) 评论(1) 推荐(0)
摘要: #include "sys.h" #include "delay.h" #include "adc.h" //PF6 ADC3 通道4 void my_adc3_init() { ADC_InitTypeDef ADC_InitStruct; GPIO_InitTypeDef GPIO_InitStruct; ADC_CommonInitTypeDef ADC_... 阅读全文
posted @ 2016-12-24 15:59 小黑·.· 阅读(1083) 评论(0) 推荐(0)
摘要: 时序: 开始信号:SCL为高电平时,SDA由高电平向低电平跳变,开始传送数据。结束信号:SCL为高电平时,SDA由低电平向高电平跳变,结束传送数据。应答信号:接收数据的IC在接收到8bit数据后,向发送数据的IC发出特定的低电平脉冲,表示已收到数据。CPU向受控单元发出一个信号后,等待受控单元发出一 阅读全文
posted @ 2016-12-18 16:20 小黑·.· 阅读(731) 评论(0) 推荐(0)
摘要: 0:说明在加入文件stm32f4xx_gpio.c ##### How to use this driver ##### 1 打开时钟 RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOF, ENABLE); 2 如果选择寄存器操作 -〉计算地址,直接对地址进行赋值 阅读全文
posted @ 2016-12-18 15:11 小黑·.· 阅读(1505) 评论(0) 推荐(0)
摘要: 1中断:每一个中断都会对应一个服务程序 2NVIC 他的做用是负责中断优先级管理 3IP bit[7:4]每一个中断都有一个IP寄存器,用于设置中断相关的属性 AIRCR[10:8]只一个AIRCR寄存器负责所有的中断的优先级的分组 4中断分组 1.void NVIC_PriorityGroupCo 阅读全文
posted @ 2016-12-18 15:09 小黑·.· 阅读(1692) 评论(0) 推荐(0)
摘要: 以温度温度传感器为例 由三根线,分别为电源,信号,地线 使用GPIO口对信号线进行读操作 //初始化GPIO PC0端口void dht11_init(){ GPIO_InitTypeDef GPIO_InitStruct; RCC_AHB1PeriphClockCmd(RCC_AHB1Periph 阅读全文
posted @ 2016-12-18 15:05 小黑·.· 阅读(1689) 评论(1) 推荐(0)
摘要: 对话框QMessageBox 1 消息对话框可以获取按钮值 QColorDialog 2 用于设置字体颜色QPalette setColorsetPalette(pa); 设置字体的颜色setStyleSheet(myStyle); 可以设备背景颜色,关键字 background-color设置字体 阅读全文
posted @ 2016-12-12 12:04 小黑·.· 阅读(220) 评论(0) 推荐(0)
摘要: USART_InitTypeDef USART_InitStruct; //system_stm32f4xx.c 316 8//stm32f4xx.h 123 25000000 8000000 //1.打开对应时钟 RCC_APB2PeriphClockCmd(RCC_APB2Periph_USAR 阅读全文
posted @ 2016-12-11 16:11 小黑·.· 阅读(623) 评论(0) 推荐(0)