随笔分类 - 嵌入式面试
用于求职
摘要:1. 概述 I2C(Inter-Integrated Circuit BUS) 集成电路总线,该总线由NXP(原PHILIPS)公司设计,多用于主控制器和从器件间的主从通信,在小数据量场合使用,传输距离短,任意时刻只能有一个主机等特性。 2. 物理层 只要求两条总线线路,一条是串行数据线SDA,一条
阅读全文
摘要:线程的特点 一个进程中有多个线程, 每个线程都有自己独立的程序计数器、寄存器和堆栈(虚拟机栈和本地方法栈)。 但线程之间共享着资源——当前进程地址空间、全局变量、打开的文件信息(堆和方法区资源)。 而进程之间不共享地址空间,相互独立,之间的通信(IPC)需要进行系统调用,消耗的算力比线程之间交流要大
阅读全文
摘要:转载文章:《数据在内存中存储的方式:大端模式与小端模式》 参考文章:知乎《msb和lsb有什么区别,如何判断一个系统是大端还是小端》 什么是大端模式,什么是小端模式? 所谓的大端模式(Big-endian),是指数据的高字节,保存在内存的低地址中,而数据的低字节,保存在内存的高地址中,这样的存储模式
阅读全文
摘要:参考文章1:嵌入式软件面经杂谈 本源文章:《嵌入式面经》 1. 嵌入式关键字volatile有什么含意 并给出三个不同的例子 参考文章1:嵌入式面经 参考文章2:关于STM32库中 __IO 修饰符(volatile修饰符) volatile 初印象 最初接触到 volatile,是看野火的自己编写
阅读全文