单片机

STM32学习之:定时器程序设计探讨

发布时间:2018-10-21

假设使用定时器3每1毫秒定时;保存至SD卡的函数是StartSave();第一种情况:定时器快,主循环慢1、代码设计1(错误的设计)[cpp] view pla

应用文章

STM32学习之:事件标志组

发布时间:2018-10-21

为什么要使用事件标志事件标志组是实现多任务同步的有效机制之一。也许有不理解的初学者会问采用事件标志组多麻烦,搞个全局变量不是更简单

应用文章

STM32学习之:NVIC的初步理解

发布时间:2018-10-21

1 对NVIC的理解 CM3支持硬件中断嵌套,分为抢占式优先级和亚优先级,使用规则主要有,抢占优先级高级别的可以打断低级别的,同一级别

应用文章

STM32学习之:USART中断方式

发布时间:2018-10-21

前面我们接收了串口通信的查询方式,现在我们来介绍中断方式。 步骤一:初始化GPIOGPIO_InitTypeDef GPIO_InitStructure; * Configure

应用文章

STM32学习之:GPIO最简单操作步骤

发布时间:2018-10-21

需用到的" c"库函数为 stm32f10x_gpio c 和stm32f10x_rcc c1 启动相应Port x的RCC(复位始终控制) RCC_APB2PeriphClockCmd(RCC_APB2

应用文章

STM32学习之:DMA详解(2)

发布时间:2018-10-21

DMA部分我用到的相对简单,当然,可能这是新东西,我暂时还用不到它的复杂功能吧。下面用问答的形式表达我的思路。DMA有什么用? 直接

应用文章

STM32学习之:keil测量函数运行时间

发布时间:2018-10-21

设置Trace时的工作频率(就是当前的系统时钟,如stm32f103,f107为72MHz,f407为168M,f429为180M):2 进入调试状态,在一条语句前设置

应用文章

STM32学习之:IAR中确认某段代码的执行时间

发布时间:2018-10-21

1 接出来一个I O口,然后设置反转,用示波器查看反转周期。2 软件仿真时计算两断点CYCLECOUNTER(在CPU registers中)的差值,乘以指令周期

应用文章

STM32学习之:SPI读写串行Flash

发布时间:2018-10-21

24 1 SPI协议简介SPI协议是由摩托罗拉公司提出的通讯协议(Serial Peripheral Interface),即串行外围设备接口,是一种高速全双工的通信

应用文章

STM32学习之:DMA详解

发布时间:2018-10-21

DMA部分我用到的相对简单,当然,可能这是新东西,我暂时还用不到它的复杂功能吧。下面用问答的形式表达我的思路。DMA有什么用?直接存储器

应用文章
加载更多