元戎启行(嵌软)--一面面经

1.C 和 C++ 中的 struct 有什么区别?C++ 中struct 和 class 又有什么区别?2.FreeRTOS 主要由哪些核心模块组成?对比裸机编程,使用 RTOS的优势是什么?

3.在裸机系统中,如何处理中断与业务逻辑的调度?关键变量应该如何管理?

4.常见的操作系统调度机制有哪些?比如时间片轮转、优先级调度等。

5.你了解 Linux 字符设备驱动的基本架构吗?

比如 file_operations 结构体的作用。

6.Linux 进程间通信(IPC) 有哪些方式?无名管道和有名管道有什么区别?

7.SPI通信需要几根线?片选信号(CS)的地址位宽如何决定?I2℃ 的寻址方式又是怎样的?8.给定函数 y=x’,在区间 [0,a]内,如何用 C语言计算曲线与x轴围成的面积(不使用定积分)?如何估算计算误差?

#发面经攒人品#
全部评论
竟然没有手撕
点赞 回复 分享
发布于 09-06 20:46 陕西

相关推荐

评论
2
5
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务