equal love

随笔分类 -  单片机

摘要:初始化: 引脚配置--上拉或下拉输入模式根据实际电路 GPIO_Init() 选择中断线 GPIO_EXTILineConfig() 中断线配置与使能 EXTI_Init() 清除标志 EXTI_ClearITPendingBit() 中断优先级配置 NVIC_Init() 中断服务函数: 中断线确 阅读全文
posted @ 2018-03-12 15:57 珵诩媛 阅读(214) 评论(0) 推荐(0)
摘要:void TIM1_Int_Init(u16 arr,u16 psc) { TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; NVIC_InitTypeDef NVIC_InitStructure; RCC_APB2PeriphClockCmd(RCC_A 阅读全文
posted @ 2018-01-20 14:53 珵诩媛 阅读(1873) 评论(0) 推荐(0)
摘要:[转载]2017年12月4日14:48:29 先描述下这几天碰到的一个奇怪的问题: 一个基于stm32的工程中使用到了IAP编程,其中boot空间预留长度为0x6100,实际boot的bin文件大小为21.1KB,具体为21633Byte.我在最开始调试时对于IAP编程的app程序直接下载到单片机中 阅读全文
posted @ 2017-12-04 14:49 珵诩媛 阅读(2454) 评论(0) 推荐(0)
摘要:Stack_Size的值根据你程序中局部变量最大尺寸计算,Heap_Size的值如果程序中没有用到动态内存malloc就默认不用管 阅读全文
posted @ 2017-11-28 08:41 珵诩媛 阅读(149) 评论(0) 推荐(0)
摘要:在使用keil开发STM32应用程序时,点击Build后在Build Output窗口中经常会有如下信息: 以前一直好奇这几个参数和实际使用的STM32芯片中Flash和SRAM的对应关系,于是上网搜了一圈,做如下总结: 这些参数的单位是Byte 图中几个参数分别代表 Code:代码的大小 RO:常 阅读全文
posted @ 2017-07-15 14:29 珵诩媛 阅读(8319) 评论(0) 推荐(0)
摘要:1、空闲中断和别的接收完成(一个字节)中断,发送完成(发送寄存器控)中断的一样是串口中断; 2、空闲中断是接收到一个数据以后,接收停顿超过一字节时间 认为桢收完,总线空闲中断是在检测到在接收数据后,数据总线上一个字节的时间内,没有再接到数据后发生。也就是RXNE位被置位之后,才开始检测,只被置位一次 阅读全文
posted @ 2017-07-14 10:33 珵诩媛 阅读(15675) 评论(0) 推荐(0)