摘要: 后继节点、前驱节点:都是按照中序来算的。 中序遍历:一般用递归做。 二叉搜索树与双向链表:使用中序递归做模板,先找到第一个节点,然后再分别给左右节点找下一个节点。实现方式如下: Convert(pRootOfTree -> left); /*找到第一个节点,初始化head和pre*/ if(pre 阅读全文
posted @ 2023-03-26 01:06 是小宇呀 阅读(23) 评论(0) 推荐(0)
摘要: 1.开启RTC外设,设置开始时间 2.将RTC的时钟来源选择为外部32.768晶振 3.测试RTC,获取时间 制作时间戳:时间戳是指,格林威治时间到现在的总秒数,参考:C 库函数 – mktime() | 菜鸟教程 (runoob.com) 验证时间戳:在线验证工具:时间戳(Unix timesta 阅读全文
posted @ 2023-03-16 09:50 是小宇呀 阅读(675) 评论(0) 推荐(0)
摘要: 一、freertos的四种工作状态。 这个跟中断有什么区别吗? 二、如何表示这些状态? 三、有三个任务的程序是怎么执行的? 四、笔记 阅读全文
posted @ 2022-12-31 10:59 是小宇呀 阅读(55) 评论(0) 推荐(0)
摘要: 一、任务状态理论: 1、running 2、ready 3、blocked:阻塞,等待某件事情发生 4、suspended:暂停(主动休息、被动休息) 纠正:应该是让任务3进入ready状态。 调用vTaskDelay()函数后,任务会进入阻塞状态,vTaskDelay()函数的参数xTicksTo 阅读全文
posted @ 2022-12-30 10:52 是小宇呀 阅读(56) 评论(0) 推荐(0)
摘要: 什么是ADC转换? CUBEMX配置ADC时需要注意的几个点: 1. adc采样的精度最高位数是16位。 这个设置是微秒级别的。所以不影响。 阅读全文
posted @ 2022-08-17 15:55 是小宇呀 阅读(286) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示