码迷,mamicode.com
首页 >  
搜索关键字:服务函数    ( 93个结果
51单片机的中断嵌套怎么实现呢?
今天在练习51单片机的嵌套中断时,发现了一个奇怪的点,就是中断服务函数在执行的时候,无论优先级的高低,都不能被打断。嗯,就是外部中断0和外部中断1都不能打断定时器0的中断服务函数。(优先级:外部中断0>定时器0>外部中断1). 我本来想开启定时器0,外部中断0和外部中断1,实现中断嵌套. 比如外部中 ...
分类:其他好文   时间:2019-07-19 18:46:02    阅读次数:208
EC11编码器的使用方法
1. EC11编码器的原理图如下 2. 旋转的时候,波形如下,EC11转1格,产生一个上升沿的中断,思路就是检测AX4-1的上升沿中断(平时是低电平),进入中断服务函数,检测AX4-2的电平,低电平逆时针。其中每个EC11转一圈产生的波形数量不一样,具体看实物啦。 ...
分类:其他好文   时间:2019-05-18 19:16:34    阅读次数:179
STM32 + RT Thread OS 串口通讯
1. 创建项目 a) 禁用Finsh和console b) 默认情况下,项目文件包含了finsh,它使用COM1来通讯,另外,console输出(rt_kprintf)也使用了COM1。因此,在运行scons命令生成项目文件之前,修改rtconfig.h,禁用这两项。(下图L65, L70) c) ...
分类:其他好文   时间:2019-05-13 17:54:56    阅读次数:295
基于STM8的TIM定时器操作
STM8S提供三种类型的 TIM 定时器:高级控制型(TIM1)、通用型(TIM2/TIM3/TIM5)和基本型定时器(TIM4/TIM6)。它们虽有不同功能但都基于共同的架构。此共同的架构使得采用各个定时器设计应用变得非常容易与方便(相同的寄存器映射,相同的基本功能)。 ...
分类:其他好文   时间:2019-04-14 14:29:04    阅读次数:199
UCOS iii 钩子函数 中断服务函数 临界区 延时函数
钩子函数 功能: 扩展任务功能,被其他任务调用 算是消息机制 1、OSIdleTaskHook(),空闲任务调用这个函数,可以用来让CPU进入低功耗模式 2、OSInitHook(), 系统初始化函数OSInit()调用此函数。 3、OSStatTaskHook(),统计任务每秒中都会调用这个函数, ...
分类:其他好文   时间:2019-02-28 21:22:56    阅读次数:281
教你学木马攻防 | 隧道木马 | 第一课
前言 今天开始讲讲木马攻防,感觉这些内容大家应该会更感兴趣一些,就从隧道木马说起。为什么会有隧道木马这一说呢?这是根据通信协议进行分类的。讲隧道木马之前,先讲讲端口映射和转发。端口映射和端口转发其实是一回事,原理是一样的,由于应用场景不同,才产生了不同的含义。 场景1 端口映射 端口映射的使用,以下 ...
分类:其他好文   时间:2019-02-03 17:54:35    阅读次数:150
STM32L431仿真卡在HAL_InitTick(TICK_INT_PRIORITY);
1. 使用IAR 8.20版本,STM32L431RBT芯片,JLINK V9仿真器,实际仿真测试的时候卡在如下的函数 意思是用系统滴答定时器去做1ms的定时器中断,很平常的代码,为毛就异常了,难道是这个是FreeRTOS才能使用的?中断服务函数为配置? 2. 检查了一下原来是没有startup_s ...
分类:其他好文   时间:2019-01-28 15:13:08    阅读次数:419
5.2 SW1控制LED1亮灭(中断功能)
中断:CPU收到中断请求后暂停正在执行的程序,而去执行中断服务函数中的程序,处理结束后,继续执行原来的程序。 能够产生中断请求的中断源如下: CC2530中断设置步骤:使能端口组中断(IEN)——端口组中具体端口中断使能/禁止(PxIEN)——使能系统总中断(EA) 具体寄存器详情如下: 中断服务函 ...
分类:其他好文   时间:2019-01-17 14:03:56    阅读次数:284
KEIL中启动文件详解(汇编语言)
原文转自:http://www.cnblogs.com/mddblog/p/4920063.html 阅读目录 概述 1.堆栈空间定义 2.存放中断向量表 3. 复位中断函数(Reset_Handler) 4.其它中断异常服务函数,以及弱[WEAK]声明 5.将堆栈地址传递给库函数 原文转自:htt ...
分类:编程语言   时间:2018-11-18 19:36:25    阅读次数:146
STM32从模式接受数据
在实际应用中,会碰到上位机往单片机发送数据的情况,这时候需要配置单片机为从设备,准备接受数据 使用硬件I2C时,开启事件和缓存中断 然后在中断服务函数中接受数据 这段代码十分简单,处理EV1, EV2和EV4即可 逻辑分析仪截图如下 这次实验是这系列STM32 I2C实验的目的,因为工作项目需要我去 ...
分类:其他好文   时间:2018-10-20 19:45:47    阅读次数:221
93条   上一页 1 2 3 4 5 ... 10 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!