首页|资源下载
登录|注册
排序:上传时间 相关度 下载量 查看数

搜索结果: 系统搜索到约有271项符合单片机的查询结果

按分类查找:

  • 使用SourceInsight的三大理由,最后一点是关键!

    工作后不久,就听组长说鱼鹰的前任同事使用 SourceInsight 编写代码,而使用KEIL编译。鱼鹰无法理解,为什么 KEIL 明明可以编辑代码,为什么还要另一个工具软件呢?直到初步尝试后才发现看代码确实挺方便的,但这点好处说实话很多工具都具备,还不足以让鱼鹰专门为它写一章(前段时间鱼鹰写了一篇《介绍几款好 ...

    https://www.eetopic.com/article/2883.html

    上传日期: 2022-09-29    

  • 终极串口接收方式,极致效率

    在上一篇笔记《如何写一个健壮且高效的串口接收程序?》中鱼鹰分析了串口接收的一些坑,这些经验对于写一个好的串口接收程序是很有帮助的,而且笔记中最后得出一个串口接收的总结“空闲中断 + DMA + 队列 + 内存管理 + 定时控制”。因为空闲中断的误触发,导致我们不得不使用定时器来达到接收完整一帧的效果, ...

    https://www.eetopic.com/article/2884.html

    上传日期: 2022-09-29    

  • 延时功能进化论(合集)

    最强干货,不仅适用于单片机应用场合,其他任何需要延时的平台都可以借鉴参考!在这篇长达万字的长文中,鱼鹰将通过延时这种刚需功能聊聊溢出、可重入、编程思想、共享变量保护等方面内容,以延时功能为载体,能更好的理解这些缥缈的知识点。本篇长文将分成五篇陆续发布:概述、V1.0~V1.5、V1.7、V2.0~V2.3、V ...

    https://www.eetopic.com/article/2886.html

    上传日期: 2022-09-29    

  • 延时实现V2.8:单次延时

    还好没有把版本号提的太高,不然就尴尬了。因为鱼鹰的需求一直是周期延时,就没往单次延时方向考虑,后来将笔记发布到知乎之后,有网友由此受到启发,想改进他的延时功能(当时他使用的方法类似 V2.1)。一开始鱼鹰很不明白,为什么明知这个版本的两大缺点,还选择这种方式呢?    1、查 ...

    https://www.eetopic.com/article/2887.html

    上传日期: 2022-09-29    

  • 延时功能进化论之V2.5~V2.7(鱼鹰强烈建议)

    导读:有没有一种实现方式能解决V2.0~V2.3所描述的问题?不会被所谓的查询频率所限制呢?当然有。是否存在一种没有查询频率限制的实现方法呢?换句话说,我们不是根据时刻判定延时时间的到达,而是通过时长判断呢?即1~2倍超时时间内都可以认为超时时间到,而不是刚好就是超时时间呢?延时实现V2.5这里介绍一 ...

    https://www.eetopic.com/article/2889.html

    上传日期: 2022-09-30    

  • 延时功能进化论之V2.0~V2.3

    延时实现V2.0前面V1.x版本的演进,很好的解决了延时问题,但有经验的你会发现,上述实现方式有一个硬伤,那就是都是采用死等方式实现,在等待延时内单片机除了能响应中断外,什么也干不了,如果说延时时间很短(微秒级别)或者必须采用死等方式处理外,其他情况我们应该尽可能让延时和其他任务同时处理。假设 ...

    https://www.eetopic.com/article/2890.html

    上传日期: 2022-09-30    

  • 延时功能进化论之V1.7

    延时实现V1.7(事实上以下实现方式应该是鱼鹰在使用V2.7版本很久后才采用的方式,但因为内容的相关性,换个顺序介绍)是不是很简单,简单到让你怀疑它的功能!这里不再使用systick,而是使用DWT(关于这个模块,鱼鹰后期可能专门写一个小节介绍它,欢迎关注鱼鹰谈单片机),为什么使用它呢?1、不占用操作系统 ...

    https://www.eetopic.com/article/2891.html

    上传日期: 2022-09-30    

  • 延时功能进化论之V1.0~V1.5

    延时实现V1.0首先使用的延时实现就是上面所说的死等方式:类似上面这种CPU运行在一个循环中,直到达到条件后离开该函数,从而达到延时功能。这种实现方式只要对C语言有所了解,很容易理解,但是在使用过程中,你会发现延时并不准确,或者说可能在这个单片机里面,延时很准,移植到另一个单片机可能一点就不准 ...

    https://www.eetopic.com/article/2892.html

    上传日期: 2022-09-30    

  • 延时功能进化论之概述

    导读:最强干货,不仅适用于单片机应用场合,其他任何需要延时的平台都可以借鉴参考!在这篇长达万字的长文中,鱼鹰将通过延时这种刚需功能聊聊溢出、可重入、编程思想、共享变量保护等方面内容,以延时功能为载体,能更好的理解这些缥缈的知识点。本篇长文将分成五篇陆续发布:概述、V1.0~V1.5、V1.7、V2.0~V ...

    https://www.eetopic.com/article/2893.html

    上传日期: 2022-09-30    

  • 指针,很难吗?| 解析指针的过程与意义(一)

    导读:指针是 C 语言的灵魂,该如何真正理解并运用呢?这篇文章告诉你答案!终于到了 C 语言中最为重要的指针环节了。之前一直以积累为主,不敢写,或者说不愿意写,因为没有足够的高度写出来的东西很多都是片面的,当然现在我也不敢说我目前写出来的就一定是全面的,只是对于普通的程序员来说,也算比较全面 ...

    https://www.eetopic.com/article/2894.html

    上传日期: 2022-09-30