BSP

关注439人关注
我要报错
  • 开号两月文章汇总

    开号两月有余,将推送的文章做些总结方便阅读。文章数量还不多,但每天文章都是非常认真撰写的,文中所含观点大都是工作多年的经验总结,现在无偿分享给朋友们,或许能帮助到朋友们。 之一:数字滤波器系列,建议深度阅读,嵌入式开发进阶技术 ▲手把手教系列

  • void 型指针的高阶用法,你掌握了吗?

    关注、星标嵌入式客栈,干货及时送达 [导读] 要比较灵活的使用C语言实现一些高层级的框架时,需要掌握一些进阶编程技巧,这篇来谈谈void指针的一些妙用。测试环境采用 IAR for ARM 8.40.1 推荐一首中文歌曲,英文翻唱 来自瑞典歌手Sofia Kall

  • SkipList(跳表)原理及实现

    前言 SkipList(跳表)是一个随机化的数据结构,可以被看做二叉树的一个变种,它在性能上和红黑树,AVL树不相上下,但是跳表的原理非常简单,目前在Redis和LeveIDB中都有用到。只要你能熟练操作链表,就能轻松实现一个 跳表。 如何理解“SkipList”? 对于一个

  • 抽象思想解读Linux进程描述符

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

  • STM32编程:是时候深入理解栈了<一>

    关注、星标嵌入式客栈,干货及时送达 [导读] 从这篇文章开始,将会不定期更新关于嵌入式C语言编程相关的个人认为比较重要的知识点,或者踩过的坑。 为什么要深入理解栈?做C语言开发如果栈设置不合理或者使用不对,栈就会溢出,溢出就会遇到无法预测乱飞现象

  • 手把手教你系列之FIR滤波器设计实现

    关注、星标嵌入式客栈,干货及时送达 [导读]:前面的文章介绍了移动平均滤波器、IIR滤波器、梳状滤波器,今天来谈谈FIR滤波器的设计实现。 本篇文章依然采用4W1H进行描述,从What Why Where When How几个维度展开。为了便于理解4W1H,依然把5W1H的图附上。 FI

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

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

  • 漫画:腾讯面试题(一文读懂 Z 字形变换)

    今天是小浩算法“365刷题计划”第81天。为大家分享一道让很多人头疼过的题目 - Z字形变化。 01 PART Z 字形变换 额。。。不知道是不是我瞎,明明是N么(杠精勿扰,只是说说) 第6题:将一个给定字符串根据给定的行数,以从上往下、从左到右进行 Z 字形排列。

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

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

  • 受用终身!搞定这几招,你的PCB设计也可以很高级很洋气!

    1  层叠的定义及添加 对高速多层板来说,默认的两层设计无法满足布线信号质量及走线密度要求,这个时候需要对PCB层叠进行添加,以满足设计的要求。 2 正片层与负片层 正片层就是平常用于走线的信号层(直观上看到的地方就是铜线),可以用“线”“铜皮”等进

  • 硬货!拉普拉斯算子的FPGA实现方法

    引 言 在图像处理系统中常需要对图像进行预处理。由于图像处理的数据量大,对于实时性要求高的系统, 采用软件实现通常难以满足实时性的要求。Altera的QuartusⅡ作为一种可编程逻辑的设计环境,由于其强大的设计能力和直观易用的接口,越来越受 到数字系统设

  • FPGA 电源管理不简单,这几点要素要牢记

    来源:ADI 为 FPGA 应用设计优秀电源管理解决方案不是一项简单的任务,相关的技术讨论有很多很多。今天小编要为大家分享的内容『FPGA 的电源管理』主要有两个目的—— ☞ 找到正确解决方案并选择最合适的电源管理产品  ☞ 如何优化实际解决方案使其用于 FPGA  

  • 最全Linux面试题(2020最新版)

    作者:ThinkWon 链接:https://blog.csdn.net/thinkwon/article/details/104588679 导读:本文整理了最新的Linux面试题,近3万字,约100道题,分享至此,希望对大家有帮助。 一、Linux 概述 1. 什么是Linux Linux是一套免费使用和自由传播的类Unix操作系统,

  • TIOBE 5月 C 语言回归王座,听听嵌入式er怎么看待语言这件事儿

    1、简单聊一聊     初学者经常关注的一个问题是:自己所选择的编程语言是不是目前最火爆、最时髦、应用最广泛、最能保持活力的?今天作者想借5月份C语言在TIOBE排行榜超越JAVA荣耀回归王者之际跟大家谈谈自己的一些认知和想法,希望对还在迷惑中的小伙伴有一些

  • 详解医疗呼吸机各应用框图 | 阅读有奖

    COVID-19住院人数的迅速增加给全球呼吸机库存造成了前所未有的压力。我司安森美半导体及业务被美国国土安全部视为必不可少的重要的基础设施,因为我司是半导体器件供应商之一,而半导体器件是医疗设备制造商供应链中的关键器件。 我司的产品用于各种医疗设备

  • 决战方寸之间——在Socket上迎战数据中心的成本与架构之困

    编者按:以云计算为代表的信息化手段对于当下疫情的防控工作有着卓然的成效,无论是远程视讯、病毒分析、疫情风控分析、视频监控、前端如体温和人脸采集分析等都离不开后端数据中心的支持。这势必牵扯到海量的数据处理能力,而这海量的数据处理能力则依托的是

  • 用看不见的联接铺就看得到的未来

    每当看到精彩的球赛或演出,我们总忍不住要掏出手机将把现场的热烈气氛变成视频,发到朋友圈; 每当去商场或商业街购物,我们总是希望掏出手机就能看到自己的实时位置、购物地图和最新优惠信息; 每当身处工作之中,我们总是希望随时随地的与任何同事沟通,这

  • 泡在水里的数据中心和永不沉淀的数据价值

    为了在数据中心里实现更高的能效和更好的散热,浸没式液冷技术逐渐受到关注。不过,想要把服务器和存储整个泡在“水”里,背后的工作量却也着实不少。 数字时代不仅意味着我们会被各种终端提供的海量信息所环绕,更意味着数据中心已成为支持社会和组织运行所

  • 有力量,更有温度——硬核河南的背后 无名英雄不畏前行

    新冠病毒正在肆虐全球,而处于疫情中心的中国,对抗击新冠肺炎疫情采取的强有力举措,得到了多国专业人士的积极评价,展现了一个负责任大国的担当。 河南防疫村村设岗  其中,被称为“硬核河南”的防疫工作得到了全国人民的热评。作为“九州腹地,十省通衢”

  • TEA5767调频接收模块

    在第15届全国大学生智能车竞赛中,有一道比赛项目组别是声音信标。在信标发送的导航信号中包括有声音、无线调频信号两种。在无线调频信号中包括有和发送的声音信号同步的调制信号。为了方便解调出该信号,可以使用集成的调频收音机模块来完成。  在博文“单片