嵌入式linux面试必问35题

嵌入式Linux面试核心35问
  1. 嵌入式系统的常用调试方法一般分为软件模拟器、ROM监控器、ROM仿真器、在线仿真器、片上调试等。
  2. 大小端:采用小端模式的CPU对操作数的存放方式是从低字节到高字,采用大端模式的CPU对操作数的存放方式是从高字节到低字节。
  3. union和struct比较:相同点:二者都是常见的复合结构,都是由多个不同的数据类型成员组成;不同点:联合体中所有的成员公用一块地址空间,即联合体只存放一个被选中的成员,内存空间是最长成员占用的空间,需要进行字节对齐。结构体所有成员占用空间是累加的,其所有成员都存在,不同成员会存在不同的地址,内存空间等于所有成员占用的空间之和,同样需要字节对齐。
  4. 串口通信float型数据的处理和发送:单片机通过串口发送数据时往往是一次一个字节(8位),传输char(8位)型数据直接发送int型数据是16位(32位系统),long是32位,把int型/long型数据变成2/4个char型数据发送出去。
  5. 中断概念:中断是系统用来响应硬件设备请求的一种机制,操作系统收到硬件的中断请求,会打断正在执行的进程,然后调用内核中的中断处理程序来响应请求。故中断也称为
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值