面试问题 集锦

 

1、FreeRTOS 的 移植 与 配置 以及使用

  • 1、移植到哪些平台,讲讲移植过程,占用哪些硬件资源
  • 2、FreeRTOS 都需要配置哪些,中断是怎么配置的 ,需要注意什么
  • 3、FreeRTOS 中的IPC 通信都用过哪些
  • 4、FreeRTOS 任务栈 你是怎么设定的,参考依据是什么?
  • 5、FreeRTOS 的调度方式是什么?


2、lwip 的移植与配置 以及使用

  • 1、移植是用的 os 还是裸奔,移植到OS都做了哪些事情,移植的网卡驱动 有没有写过,用过什么PHY 芯片?
  • 2、使用 socket 接口 还是 RAW接口 还是 netconn 接口
  • 3、lwip 内存 使用 方式 有哪几种,最好用哪个方式


3、MQTT 协议的移植以及使用

4、openSSL 协议的移植与使用

5、C的基本功底 :关键字static的作用是什么,volatile 的作用是什么,讲讲 栈 和 堆,和FreeRTOS 的栈区别?

6、用过哪些 芯片 ,即 熟悉哪些开发环境 ?

7、SPI\UART\CAN\IIC 是否流程

8、讲讲OSAL 工作原理,以及 BLE 协议栈 的 架构

9、Linux 接口驱动 以及 进程 线程 创建 以及 IPC 通信等等

posted on 2018-03-30 17:03  所长  阅读(1620)  评论(1编辑  收藏  举报

导航