逸珺 头像

逸珺

2540 声望
专注嵌入式开发,信号处理,个人微信公众号:嵌入式客栈,欢迎关注交流,... 展开

专注嵌入式开发,信号处理,个人微信公众号:嵌入式客栈,欢迎关注交流,广交朋友

收起
关注了
0
粉丝数
2904
IP 属地上海市
最新动态
  • 发布了文章 ·
    不会读代码的程序员,不是好厨师

    [导读] 大家好,我是逸珺。 某日一好友,调侃我的笔名,说读起来好像“抑菌”!嗨,还真是,不管了,“抑菌”就“抑菌”吧。 写号以来,有小伙伴问:如何能快速提升编程能力?这感觉永远没有正确答案,每个人都有自己的套路,今天就来聊聊我对这个问题的看法:学会高效读代码,就是一个不错的办法。阅读代码,可能和写代码一样...

    摘要图
  • 发布了文章 ·
    看完这篇你还能不懂C语言/C++内存管理?

    C 语言内存管理指对系统内存的分配、创建、使用这一系列操作。在内存管理中,由于是操作系统内存,使用不当会造成毕竟麻烦的结果。本文将从系统内存的分配、创建出发,并且使用例子来举例说明内存管理不当会出现的情况及解决办法。

    摘要图
  • 发布了文章 ·
    模数采样知多少

    [导读]  生活环境周围信号万万千,对于一个嵌入式er。我们利用技术去了解世界、改变世界。而一个产品要与外界物理环境打交道,一个至关重要的触角就是采样真实模拟世界的信号,翻译成芯片可理解的数字信号,进而实现很多为人服务的应用产品。那么提到采样,ADC技术你绕不开,今天总结分享一下ADC的点点滴滴。

    摘要图
  • 发布了文章 ·
    剖析基于nanoPC-T3的U-Boot移植过程

      导读:前文对U-Boot架构设计做了分析,本文来梳理一下U-Boot在具体板子上的移植工作,主要记录整体思路、要点,以触类旁通而记之。

    摘要图
  • 发布了文章 ·
    抽象思想解读Linux进程描述符

    [导读] 内核是怎么工作的,首先要理解进程管理,进程调度,本文开始阅读进程管理部分,首先从进程的抽象描述开始。抽象是软件工程的灵魂,而对于Linux操作系统而言,更是将抽象思想体现的淋漓尽致。本文从抽象建模的角度来对Linux进程描述符进行个人解读,同时也参考了内核文档,一些网络信息。

    摘要图
  • 发布了文章 ·
    优化嵌入式Linux的启动时间之文件系统

    导读:嵌入式Linux在应用中往往希望系统能在尽量短的时间内启动,以提高用户体验。而且在有的应用场合,对启动时间具有严格的时间要求,尤其在工业或者医疗器械应用领域。此时如何加快Linux的启动,将成为一个挑战,对于大多数应用开发人员而言,由于Linux系统的复杂性,对于如何提高启动速度,往往无从下手。那么读完优...

    摘要图
  • 发布了文章 ·
    STM32的SPI外设片选只有一个怎么破?

    之前用STM32的SPI需要控制很多外部芯片,可是一个SPI的外设只有一个片选,要实现独立片选一主多从,怎么实现呢?

    摘要图
  • 发布了文章 ·
    嵌入式为什么没有软件架构师?

    我从事嵌入式软件开发有6、7个年头,bsp,驱动,应用软件,android hall,framework等都有涉猎。平时除了关注嵌入式行业的发展,也多少对Web,后台服务端,分布式等方向的技术有一些关注。

    摘要图
  • 发布了文章 ·
    手把手带你写一个中断输入设备驱动

    大家好,我是逸珺。首先说声抱歉,最近迷上钓鱼了,有时候晚上出去夜钓大板鲫了,停更了一段时间。来几张鱼获图片:技术还是不太到家,遇到几次大鲤鱼都给溜了,心有不甘,所以最近花了比较多的时间。言归正传,今天来分享一下以前写一个中断输入设备驱动案例,希望对有需要的朋友能有所帮助。背景介绍在一个项目中,有...

    摘要图
  • 发布了文章 ·
    钓鱼累了,写下断言怎么用

    断言发生表示程序中存在错误。因此,断言是提高程序可靠性的有效手段。也是开发阶段快速定位问题的一种很好防御式编程方法。

  • 发布了文章 ·
    GND怎么这么多种类?

    这是为什么呢?在电路原理设计阶段,为了降低电路之间的互相干扰,工程师一般会引入不同的GND地线,作为不同功能电路的0V参考点,形成不同的电流回路。

    摘要图
  • 发布了文章 ·
    图解USB标准之架构概览

    注:本文主要参考USB2.0规范第4章,将标准中个人认为比较重要的一些点尽量条理清晰的总结出来。我感觉很多朋友可能对于阅读英文标准有点轻度抗拒,所以整理此文这也是一个起因,希望对朋友们有所帮助。

    摘要图
  • 发布了文章 ·
    分享信号处理相关的几部名著

    数字信号处理还是比较难的,我也只是会一些简单的。但是一直对这个有兴趣,曾经有朋友问我看什么书籍比较好,今天分享几本我经常看的数字信号处理书籍给大家。

    摘要图
  • 发布了文章 ·
    【干货】抗干扰利器之光耦使用

    光隔离器,也称光耦。在电路设计中大量应用设计,今天来梳理一下光耦方面的知识。光耦虽简单,但也有些地方需要注意。

    摘要图
  • 发布了文章 ·
    手把手教如何用Linux下IIO设备(附代码)

    IIO是 Industrial I/O 的缩写,是Linux下为工业输入输出所设计的子系统。其主要目的是为模数转换 (ADC) 或数模转换 (DAC) 或两者兼而有之的设备提供设备驱动支持。Linux下原来有Hwmon以及输入子系统,但这两个子系统不能很好的涵盖上面需求。而IIO子系统就是为了填补这一空白而设计的。

    摘要图
  • 发布了文章 ·
    一个应用在单片机上的极简图形化状态机框架NorthFrame

    NorthFrame是基于非UML极简理念的状态机框架,配合NF\_FsmDesigner图形化开发工具,可无负担替代传统switch-case状态机开发。

    摘要图
  • 发布了文章 ·
    步进电机调速,S曲线调速算法你会吗?

    为啥需要设计一个调速算法呢?步进电机不是给多少脉冲就动多少步吗?但是带上负载了就可能失步,所谓失步,简单理解就是实际电机轴转过的度数,没有输入脉冲对应度数多。为什么会这样呢?电机的扭矩有可能无法驱动负载。一般会做一个启动加速控制过程,停止的时候做一个减速控制,中间做一个匀速控制。这就是比较常见的...

    摘要图
  • 发布了文章 ·
    【干货】用FreeRTOS搭建Event-Driven应用框架

    Event-DrivenEvent在计算机编程方法中,是一种广为使用的编程范式。比如Windows中的鼠标、键盘输入,就被Windows操作系统管理成了外部输入事件,由操作系统向不同的应用分发这些输入事件,再由用户应用程序完成相应的动作Action。在GUI编程中,这是一种主要的编程范式。

    摘要图
  • 发布了文章 ·
    使用FreeRTOS要好好理解任务状态机

    前面一文利用FreeRTOS点灯,算是将FreeRTOS给跑起来了,要用好RTOS,从黑盒角度去理解一下调度器是怎么工作的是很必要的,当然如果想研究其内部实现原理,可以去读其内部实现代码,但是个人感觉如果是从用的角度,把内核看成黑盒,跳出来梳理一下概念也很有用。

    摘要图
  • 发布了文章 ·
    值得一看:老外的嵌入式编程规范

    作为维护人员,如果收到的补丁明显与周围代码的编码风格不同,这是令人沮丧的。这是不尊重人的,就像某人穿着泥泞的鞋子走进一间一尘不染的房子。

认证与成就
获得 255 次点赞
2020年04月07日 加入
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息