上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: 仅作记录 QueueHandle_t q_handle; q_handle = xQueueCreate(5, 1); static void send_Task(void* pvParameters) { uint8_t datat = 8; while(1) { BaseType_t xRetu 阅读全文
posted @ 2024-04-03 10:22 njit-sam 阅读(13) 评论(0) 推荐(0)
摘要: 这里只是总结,大部分内容来自野火FreeRTOS教程。 互斥量正常可用于资源保护,这里很清晰,不多讲。 需要注意的是互斥量不能在中断服务函数中使用,因为其特有的优先级继承机制只在任务起作用,在中断的上下文环境毫无意义。 而比较重要的是优先级继承机制。 互斥量与二值信号量最大的不同是:互斥量具有优先级 阅读全文
posted @ 2024-04-02 17:07 njit-sam 阅读(96) 评论(0) 推荐(0)
摘要: FreeRTOS 从 V8.2.0 版本开始提供任务通知这个功能,每个任务都有一个 32 位的通知 值,在大多数情况下,任务通知可以替代二值信号量、计数信号量、事件组,也可以替代 长度为 1 的队列(可以保存一个 32位整数或指针值)。 简单版和复杂版使用的函数不一样,简单版可以替代一个二值信号量, 阅读全文
posted @ 2024-04-02 15:33 njit-sam 阅读(44) 评论(0) 推荐(0)
摘要: 我们在配置usart1时,如果直接配置,那么引脚默认是配置到PA9 PA10上去的 那么如何重映射到PB6 PB7上呢,这里需要注意一个顺序的问题 首先配置,PB6 PB7为串口功能,其次再配置USART1,这个时候串口就不会配置PA9 PA10 生成的usart.c中,也会多一行代码 __HAL_ 阅读全文
posted @ 2024-03-28 15:16 njit-sam 阅读(169) 评论(0) 推荐(0)
摘要: CubeMx版本: volatile uint8_t recv_end_flag=0; volatile uint32_t rx_len =0; volatile uint32_t rx_len2 =0; uint8_t rx_buffer[BUFFER_SIZE]={0}; uint8_t rx_ 阅读全文
posted @ 2024-03-27 10:21 njit-sam 阅读(87) 评论(0) 推荐(0)
摘要: cubemx版本: keil版本: 当使用cubeMX生成代码时,需要调整dma初始化和串口初始化的顺序,在3处那里调整,不然串口接收的数据全是0,未知原因,只找到办法 阅读全文
posted @ 2024-03-27 09:12 njit-sam 阅读(1251) 评论(1) 推荐(0)
摘要: 原文链接:https://blog.csdn.net/llq_the7/article/details/108649569 这篇博客的细思还是有缺点,先给出自己的方案。 仅针对大数据量,其余没有必要使用dma。 1. 解决不定长数据的处理,还是开启dma,并使用空闲中断。 在下面的中断函数里面 vo 阅读全文
posted @ 2024-03-26 11:23 njit-sam 阅读(228) 评论(0) 推荐(0)
摘要: //数值比较函数 #define MAX(a,b) (((a)>(b))?(a):(b)) #define MIN(a,b) (((a)<(b))?(a):(b)) //一般位操作 #define Set_Bit(val, bitn) ((val) |=(1<<(bitn))) #define Cl 阅读全文
posted @ 2024-03-14 16:30 njit-sam 阅读(9) 评论(0) 推荐(0)
摘要: 这里仅作为个人记录,详细见博客:https://www.cnblogs.com/xiaobingqianrui/p/9547924.html QT提供了五种不同级别的事件处理和过滤: A、重写特定事件处理函数. 最常见的事件处理办法就是重写mousePressEvent(), keyPressEve 阅读全文
posted @ 2024-03-14 14:56 njit-sam 阅读(49) 评论(0) 推荐(0)
摘要: 软件层面的滤波 1 /* 2 @brief: 一阶低通滤波算法, Yn = (1-a)Yn-1 + aXn; 3 y = A * y_1 + C * x_1; 其中y_1是上次滤波值,x是本次采样值 4 @para: last_filter:上次滤波值 5 last_sample:上次采样值 6 n 阅读全文
posted @ 2024-02-27 08:55 njit-sam 阅读(126) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 12 下一页