嵌入式ARM

所属频道 芯星球 浏览量129998
  • 搞懂这 9 个步骤,DNS 访问原理就明明白白了

    作者:崔皓 来自:51CTO博客 链接:https://blog.51cto.com/14279308/2481205 DNS 的含义和结构 众所周知,在互联网中是用IP来标识一台服务器的。IP地址虽然能够代表一台设备,但是由于记忆起来比较困难,所以将其替换成一个能够理解和识别的名字,这个名字我

    2020-06-28
    10
  • do{}while(0)只执行一次无意义?你可能真的没理解!

    在嵌入式开发中,宏定义非常强大也非常便捷,如果正确使用可以让你的工作事半功倍。 然而,在很多的C程序中,你可能会看到不是那么直接的比较特殊一点的宏定义,比如 do{}while(0) 。 do{conditional code}while(condition)结构 流程图如下:一般结构如以下代

    2020-06-28
    21
  • 为什么要使用二级指针?

    笔者能力有限,如果文中出现错误的地方,欢迎各位朋友给我指出来,我将不胜感激,谢谢~ 概念 提到指针,我们都知道指针是用来存储一个变量的地址。所以,当我们定义了一个指向指针的指针的时候(pointer to pointer),我们也称之为二级指针,那针对于这个二级

    2020-06-24
    24
  • 一文看懂中国“芯”崛起的“命门”:半导体材料产业领域深度研究

    来源:星明阳,作者:许申明 (转发本文仅作为支持国产半导体,观点不代表本网观点) 2014年9月,国家大基金一期成立,总投资额1387亿,带动新增社会融资约5000个亿,实现集成电路产业链的全覆盖。 在大基金的带动下,半导体产业近六年实现了20%的复合增长率

    2020-06-24
    13
  • 带你全面认识 Linux

    来源:CSDN(ID:CSDNnews) 作者:arvin 译者:Enmanuel,责编 | 屠敏 以下为译文: 你知道哪个操作系统是世界上最受欢迎的操作系统吗?是Linux!它一般运行于服务器和超级计算机上,我们日常访问网站背后的数百万台服务器很有可能运行着的操作系统就是Linux

    2020-06-24
    13
  • 没想到ping命令还能这么玩,不愧是大神!

    摘要:ping命令的7种用法 作者:ths512 来源:https://blog.csdn.net/ths512/article/details/89632725 一、ping 基本使用详解 二、ping -t 的使用 三、ping -a 的使用 四、ping -n 的使用 五、ping -l size 的使用 六、ping -r count 的使用 七、批量 Ping

    2020-06-23
    11
  • 程序高手和菜鸟的区别是什么?

    来源 :老九学堂 程序员的价值绝对不在于技术本身,而在于做出好用且好看程序的能力,这是一个开放性的话题,每一个人都是菜鸟过来的,老九君希望每一个对技术充满热爱的小伙伴都能尽快成为高手。 1 命名 从程序代码的命名,我们就可以看出一个人的水平。最差

    2020-06-23
    15
  • 程序烧录中SREC、Hex、Bin文件格式有啥区别?一文看懂!

    ▍1. 关于烧录文件 在典型的应用程序中,编译器或汇编器将程序的源代码(例如C或汇编语言)转换为机器代码,并将其输出到一个文件中。然后,这个文件由程序员导入,以将机器代码“烧录”到ROM(或Flash Memory)中,或传输到目标系统以进行加载和执行。 这个

    2020-06-23
    17
  • 我吐了!一些恶心人的代码片段!

    1、下面一段代码将注释和代码混在了一起,不认真看还真不知道。 高亮显示后: 2、看到这种多层嵌套恶心到头大。 3、据说某俄国特工经过九死一生偷到了NASA的太空火箭发射程序的源代码的最后一页,代码是: )))))))))))))))))))))))))))))))))))))))))))))))))

    2020-06-22
    12
  • C语言宏定义的妙用!用完软硬件效率蹭蹭涨!

    1 概述 在工程规模较小,不是很复杂,与硬件结合紧密,要求移植性的时候,可采用宏定义简化编程,增强程序可读性。 当宏作为常量使用时,C程序员习惯在名字中只使用大写字母。但是并没有如何将用于其他目的的宏大写的统一做法。由于宏(特别是带参数的宏)可

    2020-06-22
    8
  • 打假!你被假芯片坑惨过吗?今天教你一招!

    来源 :硬件十万个为什么,质链网,可靠性技术交流等 编辑排版:付斌 今天来打“假”! 你有没有怀疑:电路调试不出来,“我可能买了假的芯片”? 你有没有怀疑:是自己电路设计或者调试的问题? 你有没有,真的被假器件坑过? 假芯片害了多少工程师? 21ic家

    2020-06-22
    13
  • 嵌入式系统中常用的IIC与SPI,这两种通讯方式该怎么选?

    现今,在低端数字通信应用领域,我们随处可见IIC(Inter-Integrated Circuit)和 SPI(Serial Peripheral Interface)的身影。原因是这两种通信协议非常适合近距离低速芯片间通信。Philips(for IIC)和Motorola(for SPI)出于不同背景和市场需求制定了这两种标准通

    2020-06-22
    8
  • 同时面了腾讯三个部门,拿下offer!

    读者在读小硕,先恭喜读者获得了腾讯的offer,下面看看都经历了什么。在2020年年初参加了腾讯的提前批实习生招聘,共被面试官从简历池里面捞了四次,当然第一次纯属偶然,是面试官看错我的面试岗位,本人投的技术运维岗位,但第一次面试官是C/C++后台开发岗,

    2020-06-22
    6
  • 揭秘::switch...case为什么比if...else执行效率高?

    作者:李肖遥 来源:技术让梦想更伟大 在C语言中,条件判断语句是程序的重要组成部分,也是系统业务逻辑的控制手段,教科书告诉我们switch...case...语句比if...else if...else执行效率要高,但这到底是为什么呢?本文尝试从汇编的角度予以分析并揭晓其中的奥秘

    2020-06-22
    13
  • 回顾史上25款经典芯片:曾震撼了世界

    集成电路占统治地位的半个世纪里,许多杰出的微芯片在人们的难以置信中横空出世,然而在这当中,仅有一小部分成为它们中的佼佼者。它们的设计被证明是如此的先进、如此的前卫、如此的超前,以致于我们不得不创造出更多的技术词汇来描述它们。甚至可以说是它们

    2020-06-19
    16