
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
UCOSIII是一个可裁剪、可剥夺型的多任务内核,而且没有任务数限制。UCOSIII提供了实时操作系统所需的所有功能,包括资源管理、同步、任务通信等。UCOSIII是用C和汇编来写的,其中绝大部分都是用C语言编写的,只有极少数的与处理器密切相关的部分代码才是用汇编写的, UCOSIII结构简洁,可读性很强!非常适合初次接触嵌入式实时操作系统学生、嵌入式系统开发人员和爱好者学习。

总结遇到的嵌入式面试题(2024持续更新)

DMA,全称Direct Memory Access,即直接存储器访问。DMA传输将数据从一个地址空间复制到另一个地址空间,提供在外设和存储器之间或者存储器和存储器之间的高速数据传输。CPU无时不刻的在处理着大量的事务,但有些事情却没有那么重要,比方说数据的复制和存储数据,如果我们把这部分的CPU资源拿出来,让CPU去处理其他的复杂计算事务,是不是能够更好的利用CPU的资源呢?因此:转移数据(尤其

C99 Mode 解决keil导入文件报错,变量定义位置

单片机,英文 Micro Controller Unit 简称MCU内部集成了CPU、RAM、ROM、定时器、中断系统、通讯接口等一系列电脑的常用硬件功能,算是一个袖珍版计算机。

按键触发中断处理程序 --> HAL_Delay() --> 系统滴答定时器(未执行)–>外部中断处理 --> HAL_Delay() (卡死)系统滴答定时器(System tick timer)的优先级默认为最低,外部中断处理的优先级比系统滴答定时器优先级高,具体流程如下。所以如果HAL_Delay()需要被外部中断处理程序调用,系统滴答定时器必须比外部中断要高,否则调用者的中断处理程序将被阻塞

测频法闸门内计次 一秒内有多少个上升沿频率就是多少 闸门时间结束时可能卡在中间,所以正负一误差 测周法,只测一个周期(高电平加无效电平)就能出一次结果,所以结果更新快,但是会受噪声影响,波动比较大。2、对72M进行7200分频得到10K,再在10K的频率下计数1000,则最终频率为10Hz,即0.1S。1、对72M进行7200分频得到10K,再在10K的频率下计数10000,则最终频率为1Hz,即










