![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
单片机
文章平均质量分 82
pingis58
这个作者很懒,什么都没留下…
展开
-
FreeRTOS与uCOS II的比较(嵌入式实时系统)
FreeRTOS的做法实现了投递消息与取出消息的解耦,但这带来了一个问题,就是当某个任务投递完一个消息,并使A任务就绪了,而在A任务执行前,又有一个高优先级的B任务从这个消息队列中取出了该消息,那么A任务在以后试图从消息队列中取出消息时,会出现失败,这是FreeRTOS中所有内核对象的pend操作都可能会出现的情况,内核的做法是会重新计算超时时间,只要没超时,就重新阻塞(按新的阻塞时间),这种设计会降低内核的执行效率。另外,可能有的同学不理解为什么中断执行时间少了,系统的实时性就好了。转载 2024-04-28 09:47:26 · 245 阅读 · 0 评论 -
GD32 MCU超频后无法再次下载程序的解决办法
超频死机的恢复方法转载 2024-01-13 16:43:06 · 198 阅读 · 0 评论 -
NFC手机模拟加密门禁卡
RFIC NFC转载 2022-06-25 14:09:05 · 14465 阅读 · 0 评论 -
CRC校验(循环冗余校验)小知识
CRC即循环冗余校验码(Cyclic Redundancy Check):是数据通信领域中最常用的一种查错校验码,其特征是信息字段和校验字段的长度可以任意选定。循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正确性和完整性。CRC算法参数模型解释:NAME:参数模型名称。WIDTH:宽度,即CRC比特数。POLY:生成项的简写,以16进制表示。例如:CRC-32即是0x04C11DB7,忽略了最高位的"1",即完整原创 2021-12-20 09:27:35 · 2945 阅读 · 0 评论 -
STM32 休眠模式下,难道 看门狗和低功耗模式没法同时使用?
0 在STM32开发中经常会用到独立看门狗(IWDG)和低功耗模式,看门狗是为了检测和解决由软件错误引起的故障,低功耗模式是为了在CPU不需要继续运行时进入到休眠模式用以节省电能。其中独立看门狗的时钟由独立的RC振荡器(STM32F10x一般为40kHz)提供,即使在主时钟出现故障时,也仍然有效,因此可以在停止和待机模式下工作。而且独立看门狗一旦启动,除了系统复位,它不能...转载 2018-11-11 20:10:04 · 6916 阅读 · 0 评论 -
总结——STM32F103C8T6通过MAX31865读取PT100电阻值
转自:https://blog.csdn.net/GSH_Hello_World/article/details/52900276先看这个: https://m.tb.cn/h.eVFTXAr?sm=4dab3f https://blog.csdn.net/gsh_hello_world/article/details/56277182...转载 2019-07-19 09:32:54 · 17587 阅读 · 1 评论 -
STM32 SHT10温湿度传感器的信号采集
摘自:http://www.51hei.com/bbs/dpj-41712-1.html 首先讲讲SHT10这款温室度传感器。SHT1x(包括SHT10,SHT11和SHT15)属于Sersirion温湿度传感器家族中的贴片封装系列。更之前我讲过的DHT11这款温湿度传感器相比,体积小了许多,特别适合用于产品中。SHT10温湿度传感器包括一个电容性聚合体测湿敏感元件、一个用能隙材料制成的测...转载 2019-07-19 14:35:40 · 1471 阅读 · 0 评论