大家好,我是小林。之前我小林把自己写的操作系统系列文章的整理过PDF:小林的图解系统,大曝光!。不过我这个PDF偏向理论知识多一些,实战的内容少一些。最近有个读者说,他把自己学习 课程的笔记整理成了一个PDF,已经开源至Github,我也看了下,确实很不错,非常硬核。 课...
转载自:https://www.zhihu.com/question/20964366/answer/95202867作者:姚勇以下文字都是我本人写的。为了让阅读方便,减少模糊性。我在文中以第三人视角描述。而不用“我舅舅“,”我姥姥“,”我大舅舅“,”我小舅舅“之类的称呼。这是一...
大家好,我是小林。在牛客上看到一篇关于秋招的吐槽文章,一共吐槽了四类人:无脑allin型自我感动型人心不足型装逼至死型我觉得写的太真实了,真的是太真实了,简直像看了一场吐槽大会。鞭辟入里,针针见血,特别是那一句“狗都不去”,简直有内味了。总之大家都是打工人,何必比来比去的呢,...
大家好,我是热心网友 ——小林。有位读者问了,我这么一个问题:不管是RPC或者HTTP,只要传输的内容是「对象」,要想在接收方还原出一摸一样的「对象」,那就需要序列化和反序列化。那什么是序列化和反序列化呢?RPC能帮助我们的应用透明地完成远程调用,即调用其他服务器的函数就像调用本...
大家好,我是小林。在知乎看到一个问题:为什么计算机专业的学生要学习使用Linux系统?在这里,也同步分享下我的想法。很简单,也很直接一个原因:很多互联网大公司都有大量的服务器运行在基于Linux的操作系统。因此,我们工作不可避免会接触Linux系统。不过,也要看岗位:后端开发岗、...
过去的二十年中,我们似乎总能够听到层出不穷的致富故事,但近些年来,这样的事情似乎越来越少,不常听说了,好像互联网的小富挺多,但波澜起伏的大富,正在慢慢远离我们。来看一段文字,是一位刚刚失业的四十岁高级码农,在近二十年的岁月中,努力积攒下巨额财富的经历:这是知乎问题「40岁因为财务...
大家好,我是小麦,今天给大家分享一下痞子衡的文章,介绍的是微控制器CPU性能测试基准CoreMark。轻轻松松测试单片机的性能。在嵌入式系统行业用于评价CPU性能指标的标准主要有三种:Dhrystone、MIPS、CoreMark。其中CoreMark是一种新兴流行的嵌入式系统处...
大家好,我是小麦,从一开始接触嵌入式到现在,已经已经有十年了。在这期间走过很多弯路,踩过很多坑。平时和搞技术朋友聊到嵌入式的各种坑的时候,都会不约而同地提到这几点, 硬件的成本高,比较氪金,技术面比较杂,比较多,软硬件联调很麻烦等等;偶尔在知乎上看到一篇不错的文章,文中大部分观点...
点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达通常的PCB设计电流都不会超过10A,甚至5A。尤其是在家用、消费级电子中,通常PCB上持续的工作电流不会超过2A。但是最近要给公司的产品设计动力走线,持续电流能达到80A左右,考虑瞬时电流以及为整个系统留下余量...
点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达大家好,我是小麦,最近有朋友问,已经学过51单片机了,如何进阶?问题事情是这样的,他在本科时期已经有相应的单片机开发经验,做过简单的项目,流水灯,倒计时,红绿灯,后面该如何提高呢?首先我感觉得给进阶下一个定义,也...
点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达dB应该是无线通信中最基本、最习以为常的一个概念了。我们常说“传播损耗是xxdB”、“发射功率是xxdBm”、“天线增益是xxdBi”……有时候,这些长得很像的dBx们可能被弄混,甚至造成计算失误。它们究竟有什么...
前 言 本文主要介绍i.MX8MMini基于FlexSPI、PCIe与FPGA的高速通信案例。本文档适用开发环境:Windows开发环境:Windows764bit、Windows1064bit虚拟机:VMware15.1.0Linux开发环境:Ubuntu18.04.464b...
大家好,我是小麦,之前写过一篇文章《嵌入式薪资真实情况,这届毕业生都拿多少钱!》;关于这届应届生的薪资情况,简单表达了一下自己的看法,有不少朋友看完,纷纷表示,自己的薪资被倒挂了。很多公司宁愿高价招个新人,也不愿意给老员工加薪,相信这是很多职场上的朋友都遇到过的问题。说实话,我的...
点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达大家好,我是小麦,我是树莓派的忠实用户,用它可以DIY很多有趣的项目,树莓派Zero是我非常喜欢的一个系列。昨天下午,树莓派基金会发布了树莓派Zero的下一代——树莓派Zero2W,售价定为15美元。虽然短时间国...
在单片机中我们经常需要访问某个指定的寄存器或者到指定的RAM地址,在本文为简单描述,下文所说的存储器可指:寄存器,RAM等。01宏定义:定义一个宏,将地址值转化为C指针,然后取这个指针指向的内容,这样就可以访问存储了,代码如下:#defineSDA_DIR_REG*(__IOui...