- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 RTOS中如何使用看门狗 ---- 以RT-thread为例
参考一参考2别人遇到过的问题思考和探讨如何喂狗的探讨添加链接描述添加链接描述添加链接描述添加链接描述
2020-03-29 23:27:29 5236
原创 leetcode刷刷题(40) ---- 环形链表(C语言版)
2020-3-27It’s easy to find if you know what you are looking for.如果知道自己想追求什么,找到目标就容易了。题目:给定一个链表,判断链表中是否有环。为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。示例 1:输入:h...
2020-03-27 23:21:54 267
原创 环形队列的实现与应用(C语言版)
2020-03-26To boldly go where no one has gone before.勇踏前人未至之境。场景需求我们经常会遇到各模块间运行速度不匹配的场景,如果不做特殊处理,可能会导致有些数据会丢失。使用队列作为中间缓冲,可以有效解决这个问题。举个例子,单片机有些串口发送的波特率设置的很低,可能会存在当一个字节正在发送中,突然又触发了新的发送,此时前面的数据未发...
2020-03-26 19:07:28 1371 2
原创 leetcode刷刷题(39) ---- 删除链表的倒数第N个节点(C语言版)
2020-3-24Every boring hour in life is unique.在生命中,再无聊的时光也是限量版。题目:给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。示例:给定一个链表: 1->2->3->4->5, 和 n = 2.当删除了倒数第二个节点后,链表变为 1->2->3->5.说明:给定的...
2020-03-24 23:43:35 310
原创 leetcode刷刷题(38) ---- 回文链表(C语言版)
2020-3-22There’s no escaping reason, no denying purpose.逃避没有理由,否认没有意义。题目:编写一个函数,检查输入的链表是否是回文的。示例 1:输入: 1->2输出: false 示例 2:输入: 1->2->2->1输出: true 来源:力扣(LeetCode)个人解答:(C版本)...
2020-03-22 17:25:22 339
原创 《C程序设计语言》 -- 重点笔记
《C程序设计语言》笔记第一章 入门介绍推荐每行只写一条语句,并且在运算符的两边都添加空格以使运算组合显得更加清楚。花括号的位置不那么重要,尽管人们都有各自喜欢的风格。我们从几种流行的风格中选取了一种,你可以选择一种适合自己的风格,并一直使用它。按惯例符号常量都用大写字母来书写,这样可以很容易地与小写字母书写的变量名相区别。使用符号常量代替具体值 ,因为它们会让程序的可读性更好。这对于...
2020-03-09 23:26:10 491
原创 RT-Thread使用笔记 -- 临界区的保护
(一)、临界区的保护简单来说,临界区的设立就是为了保护在临界区内的代码不会被外界打断,顺序完整的执行下去,这样做的目的是保证一些共享的资源在执行临界区代码的中途被临界区外的代码改变,造成数据紊乱,功能错误。RT-Thread设置临界区的两种方式(主要指的是API的调用)及其区别 :(1)调用这组API, 实现的是禁止任务调度,不会关闭别的中断。如非必须,尽量使用这组,对系统别的部分影响相对较...
2020-03-09 20:16:28 2542 1
人工智能基础(高中版).pdf
2019-07-06
四旋翼STM32F411CCU6的最小系统板设计
2018-02-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人