首页 > 诺瓦星云嵌入式一面
头像
匿名牛油
编辑于 09-19 21:59 陕西
+ 关注

诺瓦星云嵌入式一面

20min,疑似KPI,面试官节奏很快,问的挺多的,但都不难😬

---------------------------------------------------

自我介绍

说实习经历,实习内容

传感器是使用什么通信方式,IIC

FreeRTOS的任务

IIC的特点

两条线、同步、半双工、主从通信

上拉电阻的作用

拉高电平,根据通信过程,SDA高电平变化,起始位都是高电平

同时介绍了通信过程

最多挂载多少个设备

第一个项目

数据如何传输

使用freertos,实时采集,串口传输,波特率

串口传输数据的时候一帧数据有哪些数据位

起始位、数据位、校验位、停止位

Freertos 任务使用什么同步

事件位

智能手环项目

介绍的不全面

主要是 ADC、定时器

ADC片内还是片外,采样精度,采样范围多大,采样原理

采样率12位

采用范围

采样量化编码

定时器什么功能

手机设置闹钟,定时任务,最后上报一些状态

手环关机任务如何去保存

答了待机低功耗的模式,感觉答错了,应该用 Flash 或者非易失类保存

手机如何给手环发送数据设置任务

TCP通信,配置IP端口,TCP连接

第三个项目

项目介绍,底层嵌入式平台,zigbee介绍,云平台,数据展示,上位机控制,zigbee组网,数据监控,zigbee的范围,分工

MQTT 的优缺点

优点:应用层,协议格式简单,订阅发布模式,连接,订阅发布,Qos0,Qos1,Qos2

缺点:(糊弄过去的,刚百度了🤥)

  1. 不支持复杂的应用层协议:MQTT不适合需要复杂应用层协议的场景,如HTTP/HTTPS。
  2. 不适合实时云计算:由于MQTT的轻量级和简单性,它不适合需要实时交互的云服务。
  3. 安全性:虽然MQTT支持SSL/TLS加密,但相比其他加密协议如HTTPS,其安全性可能不够明显。

开发过程中调试手段

仿真器,万用表,示波器,wireshark

用过哪些编程语言

C、Java、Python

全局变量和局部变量的区别

作用域,存储区域,初始化

开发过程中常用的数据结构

通信协议使用结构体和数组,上层云平台实现目录功能用到树,消息传递通信用到队列

32位系统,一个结构体,包含 char 和 int 类型两个变量,占多少字节,如何固定到一个字节

字节对齐,位域操作

反问

技术栈

主要是底层驱动,Linux应用,音视频,所以基本没有RTOS,有需要RTOS的都会上Linux

部门

进去再分

----------------------------------------------------------------

瓦✌,来个二面吧

全部评论

(10) 回帖
加载中...
话题 回帖

近期热帖

近期精华帖

热门推荐