[导读] 大家好,我是逸珺。今天来分享整理如何正确的使用断言。何为断言 断言一般是用于检测在某个程序位置程序必须满足某些条件的宏。一般用的多的可以分两种种情况:前置条件:在某个程度点开始的地方后置条件:在某段程序执行结束后,一般用于检测执行结果断言发生表示程序中存在错误。因此,断言是提高程 ...
https://www.eetopic.com/article/25.html
关注、星标嵌入式客栈,精彩及时送达[导读] 大家好,我是逸珺。最近看了一份代码,我看的有点眩晕。想起来意大利面,意大利面个人还是蛮喜欢的。可是面对一份意面风格的代码,我就有点想吐了~意面代码 意大利面,想必很多人都吃过。比较常见的长这样:老外对糟糕的代码,有种有趣的叫法:Spaghetti code,意思 ...
https://www.eetopic.com/article/38.html
关注、星标嵌入式客栈,精彩及时送达[导读] 大家好,我是逸珺。前面写了一些SPI/I2C/RS-485之类的文章,有朋友留言希望能分享一些USB方面的梳理总结,今天就从系统标准层面先来梳理一下。看看有没有朋友喜欢。先从系统层面来梳理。个人学习,习惯于先从整体上摸个大概,然后再对感兴趣的细节逐渐深入。USB是比 ...
https://www.eetopic.com/article/46.html
[导读] 大家好,我是逸珺。数字信号处理还是比较难的,我也只是会一些简单的。但是一直对这个有兴趣,曾经有朋友问我看什么书籍比较好,今天分享几本我经常看的数字信号处理书籍给大家。数字信号导论 书有点旧了。这本书我觉得导论类的教材编写的比较好的书籍。这本书不厚,相对来说还是比较容易阅读的。是清 ...
https://www.eetopic.com/article/52.html
关注、星标嵌入式客栈,精彩及时送达[导读] 朋友们,大家好,我是逸珺。光隔离器,也称光耦。在电路设计中大量应用设计,今天来梳理一下光耦方面的知识。光耦虽简单,但也有些地方需要注意。何为光隔离器 光隔离器opto-isolator,是用于光在两个隔离电路之间传输电信号的电子元件。也称为光电耦合器, ...
https://www.eetopic.com/article/57.html
[导读] 大家好,我是逸珺。今天来聊一下QList,QList 是一种QT容器,如果能熟练使用它,会非常香。什么是QList<T> QList<T> 是QT中通用容器类,它将对象存储在一个表中,该表提供基于索引的快速访问和基于索引的插入和删除。熟悉C++标准库的话,就类似于std:list<T> ,为什么这里描述是跟了一个<T>呢?因为是 ...
https://www.eetopic.com/article/65.html
[导读] 大家好,我是逸珺。今天想分享一种超级实用的步进电机调速算法,这种算法在步进电机调速方案中可以说是一种非常优异的方案。梯形调速算法 为啥需要设计一个调速算法呢?步进电机不是给多少脉冲就动多少步吗?但是带上负载了就可能失步,所谓失步,简单理解就是实际电机轴转过的度数,没有输入脉冲对应度数多。为什么 ...
https://www.eetopic.com/article/71.html
大家好,我是逸珺。去年3月开号不久后,写了几篇数字滤波器的文章。当时关注我的朋友不多,阅读量还不错。有人建议我说把这些文章整理成pdf,这样阅读起来会方便不少。这个主意不错,今天就整理出来分享一下,希望能帮助到有兴趣的朋友。先把这几篇文章大致介绍一下,后来关注我的朋友,有可能没有看过这几篇 ...
https://www.eetopic.com/article/73.html
关注、星标嵌入式客栈,精彩及时送达[导读] 大家好,我是逸珺。今天来分享一下,之前项目中使用FreeRTOS搭建的Event-Driven事件驱动框架。什么是Event-Driven? Event-DrivenEvent在计算机编程方法中,是一种广为使用的编程范式。比如Windows中的鼠标、键盘输入,就被Windows操作系统管理成了外部输入事件,由 ...
https://www.eetopic.com/article/77.html
[导读] 大家好,我是逸珺。前面一文利用FreeRTOS点灯,算是将FreeRTOS给跑起来了,要用好RTOS,从黑盒角度去理解一下调度器是怎么工作的是很必要的,当然如果想研究其内部实现原理,可以去读其内部实现代码,但是个人感觉如果是从用的角度,把内核看成黑盒,跳出来梳理一下概念也很有用。所以本文不切入内核代 ...
https://www.eetopic.com/article/80.html