自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 free RTOS 入门教程 四--Task Control

vTaskDelay()制定了一个任务希望解除阻塞的时间,相对于调用vTaskDelay()的时刻。因而,vTaskDelay()无法提供很好的方法通过代码执行控制周期任务的频率,由于其他任务和中断激活状态会影响vTaskDelay()被调用的频率,从而影响任务下一次运行的时间。任务的基本优先级是指当任务的当前优先级因避免获取互斥锁时出现无界优先级反转而被继承时,任务将恢复到的优先级。任务的基本优先级是指当任务的当前优先级因避免获取互斥锁时出现无界优先级反转而被继承时,任务将恢复到的优先级。

2025-08-11 14:51:19 401

原创 FreeRTOS入门教程三--API.Task creation

FreeRTOS入门教程 API篇 task creation

2025-07-31 14:22:01 654

原创 FreeRTOS 入门教程二

Free RTOS内核快速入门指导

2025-07-30 15:03:08 627

原创 FreeRTOS 入门教程

FreeRTOS简明教程

2025-07-29 15:58:59 649

原创 嵌入式C语言实现随机数生成

在嵌入式开发过程中通常会用到随机数,本文讨论了几种简单的随机数生成方案。

2025-07-24 11:12:58 334

原创 ARM cortex m4 启动文件解析

section .isr_vector /*定义section:.isr_vector,2字节对齐*//* Init the rest of the registers */ /*初始化通用寄存器*//* Initialize the stack pointer */ /*设置SP指针的值为栈顶*/.globl __isr_vector /*与C语言定义函数类似*//* vector table */ /*中断向量表定义*/.thumb /*使用thumb指令集*/

2024-08-28 17:00:22 842 2

原创 DSP的Q格式探究

0.25的Q7 表示为0.0100000,小数部分以二进制相乘得到0100 0000 0000,右移七位并高位补零得到0.0001000,其对应十进制数为2^-4,即0.0625。Q格式数相乘后得到的结果需要舍去末尾格式位,即得到数右移固定位数,位数取决于Q的格式,如Q7格式数相乘后得到的值需要右移七位。例如Q31,Q15,Q7等表示小数点后的二进制数的长度分别为31 、15、 7。Q格式的定义:使用一个定长的二进制数表示一个数的小数点后部分。小数点后面每一位分别表示为2^-1、2^-2...以此类推。

2023-07-28 17:25:41 1138 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除