摘要: [导读] 从这篇文章开始,将会不定期更新关于嵌入式C语言编程相关的个人认为比较重要的知识点,或者踩过的坑。 为什么要深入理解栈?做C语言开发如果栈设置不合理或者使用不对,栈就会溢出,溢出就会遇到无法预测乱飞现象。所以对栈的深入理解是非常重要的。 啥是栈 栈是一种受限的数据结构模型,其数据总是只能在顶 阅读全文
posted @ 2020-04-28 21:59 逸珺 阅读(600) 评论(0) 推荐(0)
摘要: 【导读】:前面的文章介绍了移动平均滤波器、IIR滤波器、梳状滤波器,今天来谈谈FIR滤波器的设计实现。 本篇文章依然采用4W1H进行描述,从What Why Where When How几个维度展开。为了便于理解4W1H,依然把5W1H的图附上。 FIR滤波器之What? LTI线性时不变系统冲激响 阅读全文
posted @ 2020-04-28 21:50 逸珺 阅读(1005) 评论(0) 推荐(0)
摘要: MMU诞生之前: 在传统的批处理系统如DOS系统,应用程序与操作系统在内存中的布局大致如下图: 应用程序直接访问物理内存,操作系统占用一部分内存区。操作系统的职责是“加载”应用程序,“运行”或“卸载”应用程序。 如果我们一直是单任务处理,则不会有任何问题,也或者应用程序所需的内存总是非常小,则这种架 阅读全文
posted @ 2020-04-28 21:35 逸珺 阅读(208) 评论(0) 推荐(0)