关闭

嵌入式微处理器

所属频道 嵌入式 公众号精选
  • 全面分析6大国产CPU处理器

    来源 :兴业计算机 CPU作为计算机设备的运算和控制核心,负责指令读取、译码与执行,因研发门槛高、生态构建难,被认为是集成电路产业中的“珠穆朗玛峰”。纵观全球,Intel、AMD两大巨头领跑通用CPU(桌面与服务器CPU)市场;国内,国产CPU正处于奋力追赶的关

    嵌入式
    2020-07-09
  • Linux系统编程-信号入门

    人们很容易高估某个决定性时刻的重要性,也很容易低估每天进行微小改进的价值。以前我也以为大规模的成功需要大规模的行动,现在我不这么认为了。长期来看,由于复利效果,一点小小的改进就能产生惊人的变化。 还有一点值得注意的情况,大多数人有了家庭和子

  • C进阶技巧:听说用 “ 逗号表达式 ” 仅仅为了秀技?

    1、先来一个逗号表达式例子 一个逗号表达式的实例: 1#include  2#include  3/****************************************** 4 * Fuction: Main  5 * Descir : 测试一个逗号表达式  6 * Author :(公众号:最后一个bug)  7 ***************

    嵌入式
    2020-07-09
  • 程序员在地铁上写代码被路人吐槽:有什么好装的!

    来自:程序员晓梦       正文    现在的人自我意识越来越强,专注做自己的事不太会在意别人的眼光,不管别人如何评价路,毕竟脚下的路是自己在走。 最近有位网友在职场论坛上发帖,说看见地铁上有一程序员大哥在写代码,并且配上了一张照片。 从照片中可以看

  • 深度剖析:CPU 到底是怎么识别代码的?

    最近读到这样一篇文章,从底层硬件角度出发剖析了一下CPU对代码的识别和读取,内容之精彩,读完感觉学到的很多东西瞬间联系起来了,分享给猿们。 首先要开始这个话题要先说一下半导体。啥叫半导体? 半导体其实就是介于导体和绝缘体中间的一种东西,比如二极

    嵌入式
    2020-07-07
  • C语言指针终极指南!(附详尽图示和代码)

    1为什么使用指针 假如我们定义了 char a=’A’ ,当需要使用 ‘A’ 时,除了直接调用变量 a ,还可以定义 char *p=&a ,调用 a 的地址,即指向 a 的指针 p ,变量 a( char 类型)只占了一个字节,指针本身的大小由可寻址的字长来决定,指针 p 占用 4 个字节。

    嵌入式
    2020-07-07
  • 新手必看!贴片电阻快速扫盲

     点点滴滴皆是学问; ” 1 故事的起因 2 走近贴片电阻 2.1 贴片电阻的优点 2.2 识别贴片电阻 3 命名规则 总结 1 故事的起因 有一天,小张正在焊接电路板,我拿起旁边的一块板子问起来,这个R020是多大阻值,他蔑视了我一眼,说道:“这都不知道?200毫欧吧,

    嵌入式
    2020-07-06
  • 如何把C++的源程序改写成C语言

    曾经参与过公司的bpp项目,就是bluetooth print profile。 由于使用了hpijs的开源包,但是是C++的。 由于C++解释器比C语言解释器占用的存储空间要大500k左右。 为了节省有限的存储空间,降低成本,同时也为了提高效率,将用C++语言写的源程序用C语言改

  • 大学生和研究生差在哪里?怎么做一名合格的研究生?

    摘要:本文是台湾王汎森院士一篇演讲稿,对所有读研或考研同学非常有意义值得赏析,小编也是在网上无意之中看到的,觉得讲的非常好,也解决了我心中的很多疑惑,所以在此分享出来,与各位即将考研或是准研究生们共勉。硕士必读、留学力争、博士慎读,因为到了

    嵌入式
    2020-07-06
  • 17条嵌入式C语言编程小知识总结

    1. 流水线被指令填满时才能发挥最大效能,即每时钟周期完成一条指令的执行(仅指单周期指令)。如果程序发生跳转,流水线会被清空,这将需要几个时钟才能使流水线再次填满。因此,尽量少的使用跳转指令可以提高程序执行效率,解决发案就是尽量使用指令的“条件

    嵌入式
    2020-07-06
  • 万变不离其宗之I2C总线要点总结

    [导读] 前文总结了单片机串口个人认为值得注意的一些要点,本文来梳理一下 I2C 总线的一些要点。这个题目有点大,本文对于 I2C 其实很多地方也没整清楚,只为了与前文形成系列,如果大家有补充欢迎留言。说了些闲话,进入正题吧。 I2C 之前世今生 (Inter-Inte

    嵌入式
    2020-07-06
  • 谈谈程序链接及分段那些事

    如果读过我之前的文章就会知道,程序构建大概需要经历四个过程:预处理、编译、汇编、链接,这里主要介绍链接这一过程。 链接链的是什么? 链接链的就是目标文件,什么是目标文件?目标文件就是源代码编译后但未进行链接的那些中间文件,如Linux下的.o,它和

    嵌入式
    2020-07-06
  • Go 语言之父:四十年软件开发巨变与 Go 的过去和未来

    作者 | Evrone 译者 | 无明 来源 | InfoQ Rob Pike 是 Go 语言核心作者之一。本文是针对 Rob 的一次专访,话题涉及 Rob 四十年的职业生涯、Go 语言过去十年的发展及其未来。  与现今的很多开发人员不一样,你几十年前就在贝尔实验室开始了自己的职业生涯。从

    嵌入式
    2020-07-06
  • 可算是有文章,把Linux零拷贝技术讲透彻了!

    来自:简书(作者:卡巴拉的树) 原文链接:https://www.jianshu.com/p/fad3339e3448 本文探讨Linux中 主要的几种零拷贝技术 以及零拷贝技术 适用的场景 。为了迅速建立起零拷贝的概念,我们拿一个常用的场景进行引入: 01 引文 在写一个服务端程序时(Web Se

    嵌入式
    2020-07-06
  • 我在马路上遇到一个死锁问题

    ▍马路上的死锁问题 我在市里的老区马路上遇到堵车了,动弹不得,后来发现是个“死锁”问题。 当时我坐在③号车里,等了好久,忽然职业病犯了,好想下车跟他们讲解下发生了什么,“死锁”是怎么造成的,如何避免…… 简要情况,见下图,原因是右上方的小路一

    嵌入式
    2020-07-06