关于我嵌入式软件面试之后记录下来的总结

面试岗位:嵌入式软件工程师
面试城市:重庆
本人专业:计算机分流至物联网

一、题目(些许)

1.大小端存储

大端存储模式:是指数据的低位字节序保存在内存的高地址中,而数据的高位字节序保存在内存的低地址中
小端存储模式:是指数据的低位字节序保存在内存的低地址中,而数据的高位字节序保存在内存的高地址中

大小端详解
理解:32位机器,int 01234567

地址低地址——>——>高地址
大端存储67452301
小端存储01234567

大端存储方便人阅读,小端存储方便机器操作。

2.计算机网络的七层模型

从底至上
物理层——>数据链路层——>网络层——>传输层——>会话层——>表示层——>应用层

3.什么是嵌入式系统?嵌入式系统有哪些?

将硬件电路与用于提供项目解决方案的软件编程技术集成的电子系统称为嵌入式系统。

简单点就是对硬件进行编程的系统。
1.μClinux
μClinux是一种优秀的嵌入式Linux版本,其全称为micro-control Linux,从字面意思看是指微控制Linux。
2.μC/OS-II
μC/OS-II是在μC/OS的基础上发展起来的,是用C语言编写的一个结构小巧、抢占式的多任务实时内核。
3.eCos
eCos(embedded Configurable operating system),即嵌入式可配置操作系统。
4.FreeRTOS
FreeRTOS操作系统是完全免费的操作系统,具有源码公开、可移植、可裁减、调度策略灵活的特点,可以方便地移植到各种单片机上运行。
5.RT-Thread
RT-Thread 是一款主要由中国开源社区主导开发的开源实时操作系统。
5种常见的嵌入式系统

4.RTOS是什么

实时系统

5.switch()参数不能是

支持类型:byte、char、short、int、long、bool、枚举类型
不支持类型:float、double、string

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值