关闭

嵌入式客栈

所属频道 嵌入式 公众号精选
  • 上古神器vim系列之三板斧

    关注、星标 嵌入式客栈 ,干货及时送达 [导读]  前文总结了vim如何进入,如何保存退出,如何进入编辑模式。本文来总结一些稍微进阶的内容,在normal模式下如何高效的浏览代码。 模式回顾 在normal模式下主要用于浏览代码,那么有哪些方式可以达成移动光标呢,

  • Linux中断子系统系列之基础概念篇

    关注、星标 嵌入式客栈 ,干货及时送达 [导读] 对于驱动开发而言,中断机制是一个无法绕开的主题,翻看了很多资料书籍,读来读去总觉得没明白,所以尝试自底向上的分析一下Linux中断子系统的内在设计以及运行机制。将陆续分享相关的学习原创笔记,敬请关注期

    嵌入式
    2020-06-10
  • 解读:一文看懂Linux内核

    Linux内核预备工作 理解Linux内核最好预备的知识点: 懂C语言 懂一点操作系统的知识 熟悉少量相关算法 懂计算机体系结构 Linux内核的特点: 结合了unix操作系统的一些基础概念 Linux内核的任务: 1.从技术层面讲,内核是硬件与软件之间的一个中间层。作用是将

    嵌入式
    2020-06-04
  • 模数采样知多少

    关注、星标 嵌入式客栈 ,干货及时送达 [导读]  生活环境周围信号万万千,对于一个嵌入式er。我们利用技术去了解世界、改变世界。而一个产品要与外界物理环境打交道,一个至关重要的触角就是采样真实模拟世界的信号,翻译成芯片可理解的数字信号,进而实现很

  • 上古神器vim系列之初探

    关注、星标 嵌入式客栈 ,干货及时送达 [导读]  一直以来VIM也用一些,但是用的不熟,最近看了些文章,发现这个东西有必要发大力气系统的练习一下。可以大大提高平时工作效率,工欲善其事,必先利其器。所以将学习的过程要点记录分享一下,希望大家喜欢。本文

    嵌入式
    2020-05-14
  • MMU那些事儿

    关注、星标嵌入式客栈,干货及时送达 [导读] 本文从内存管理的发展历程角度层层递进,介绍 MMU 的诞生背景,工作机制。而忽略了具体处理器的具体实现细节,将 MMU 的工作原理从概念上比较清晰的梳理了一遍。 MMU 诞生之前: 在传统的批处理系统如 DOS 系统,应

  • 美敦力呼吸机PB560许可证翻译

    声明:翻译水平有限,如有错误,请指正,如有相关法律责任,联系笔者删除。如因本文翻译错误导致的法律纠纷,本人概不负责,仅用于学习交流之用。 项目承诺 美国和世界各地的医学和医疗保健社区目前正在应对涉及新型冠状病毒病(“ COVID-19”)传播的医疗紧

  • 嵌入式系统中AI和ML的实际应用

    译自:https://blogs.windriver.com/wind_river_blog /2020/01/practical-applications-for-ai-and-ml-in-embedded-systems/ 基本背景 嵌入式开发往往是由部署高度优化和高效的系统需求所驱动。 人工智能通过采用解决复杂问题的新方法对现有业务或现有工作类型

  • 手把手教系列之移动平均滤波器C实现

     点上方嵌入式客栈,置顶/星标干货及时送达 【导读】: 前面一篇文章介绍关于IIR设计实现,还是有朋友愿意点开一看。 虽不知看官们的感想如何,但想着总还是有赏光一读的,所以决定继续这个系列。 本文来聊一聊平均滤波器,咋一看非常容易。但你真的了解其内

  • 阅读内核系列之调度器为何全局导出

    关注、星标嵌入式客栈,干货及时送达 [导读] Linux内核代码庞大,阅读内核书籍总觉得云山雾绕,纸上得来终觉浅,希望通过阅读代码撰写笔记,尝试将这美人神秘的面纱掀开一角,管中窥豹,见一点真容。水平所限,错误难免,恳请交流指正。 前情提要 《阅读内核

  • 程序是如何在 CPU 中运行的

    笔者能力有限,如果文中出现错误的地方,还请各位朋友能够给我指出来,我将不胜感激,谢谢~ 前言 在上一篇文章中《程序是如何在 CPU 中运行的(一)》笔者讲述了程序中一条一条指令以及一条一条数据是如何在 CPU 中运行的,在本文笔者将以 ARM Cortex M3 的内核

    嵌入式
    2020-06-15
    CPU
  • 代码写得很牛逼但UI界面却搞得很丑?来,杨工带你!

    平时在MCU LCD上搞一些界面,太复杂太麻烦的,可能会上emwin,但是大部分需求都是拿到一副BMP的图,然后通过Image2Lcd生成一个C语言数组,接下来将数组复制到代码中,调用LCD显示图片的函数进行显示。 除了嵌入式系统的UI需求,平时我们也会在PC机上去开发一

  • 解析基于ARM64的init用户进程究竟如何启动?

    [导读] 前面的文章有提到linux启动的第一个进程为init,那么该进程究竟是如何从内核启动入口一步一步运行起来的,而该进程又有些什么作用呢?做嵌入式Linux开发,有必要对这些概念了解清楚。本文基于ARM体系的内核启动做出解析。 跳转内核前基本准备 参考./Do

    嵌入式
    2020-05-07
  • 阅读内核系列之EXPORT_SYMBOL展开

    [导读] 写驱动时,常常遇到EXPORT_SYMBOL,这究竟做了啥,对于做底层开发而言,了解其内在实现机制,对于开发还是很有益的。本文就来剖析一下其内在实现机制及其作用。从本文开始,将开始不定期更新阅读内核代码的笔记,内核代码庞大,且限于水平,如发现错误

  • 实用算法解读之RT-Thread链表堆管理器

    关注、星标 嵌入式客栈 ,干货及时送达 [导读] 前文描述了栈的基本概念,本文来聊聊堆是怎么会事儿。RT-Thread 在社区广受欢迎,阅读了其内核代码,实现了堆的管理,代码设计很清晰,可读性很好。故一方面了解RT-Thread内核实现,一方面可以弄清楚其堆的内部