至今只面了个美团 一面挂
点赞 1

相关推荐

1. 在FreeRTOS中实现任务的优先级继承2. FreeRTOS中使用软件定时器实现周期性任务3. 利用消息队列实现任务间的异步通信4. FreeRTOS中进行任务的优先级调整5. 实现任务的周期性调度6. FreeRTOS中使用互斥量保护共享资源7. 在FreeRTOS中实现任务的堆栈溢出检测8. FreeRTOS中进行任务的状态监控9. 使用回调机制处理异步事件10. FreeRTOS中实现任务的延时等待11. 配置FreeRTOS的Tick定时器12. FreeRTOS中使用事件标志组进行任务同步13. 实现任务的动态优先级调整14. FreeRTOS中处理任务的超时问题15. 使用信号量实现生产者-消费者模式16. FreeRTOS中处理任务的异常和错误17. 使用临界区保护共享数据18. FreeRTOS中实现多任务的资源共享19. 监控FreeRTOS中任务的CPU占用率20. FreeRTOS中实现任务的优先级调度21. 使用消息队列处理实时数据流22. FreeRTOS中实现任务的挂起与恢复23. 使用定时器处理周期性事件24. FreeRTOS中实现任务的动态创建与销毁25. 实现任务间的数据传输而不发生冲突26. FreeRTOS中使用信号量进行任务间的同步27. 优化FreeRTOS的内存使用28. FreeRTOS中实现多核任务调度29. 使用硬件中断与FreeRTOS任务进行交互30. FreeRTOS中调试和分析任务性能分享不易,关注我分享更多面试知识,嵌入式c++的同学可以看一下大佬总结的面经  c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 评论 收藏
分享
首先 自我介绍、项目介绍略过1. 如何评估IMU的测量精度?有哪些标准和方法可以参考?2. 串口通信的基本连接方式是怎样的?中断配置时需要注意哪些事项?3. I2C总线的基本结构是怎样的?请详细描述如何通过I2C读取设备寄存器的步骤。4. 操作系统中任务的状态有哪些?就绪与阻塞的任务在调度中是如何处理的?5. 任务进入阻塞状态的原因有哪些?请列举几种常见情况。6. 请解释死锁的概念及其形成条件。如何识别死锁的发生?7. 有哪些策略可以防止或解决死锁问题?例如,如何处理资源的分配?8. 除了直接释放资源外,还有哪些方法可以避免死锁?这样做可能带来哪些风险?9. 临界区的保护机制有哪些?请举例说明常用的同步手段。10. 在FreeRTOS中,任务切换的具体流程是怎样的?涉及哪些关键操作?11. ARM架构中有哪些重要寄存器?在任务切换时,哪些寄存器会被自动保存和恢复?12. C语言编译的主要阶段有哪些?每个阶段的主要任务是什么?13. 可执行文件的结构是怎样的?各个段的功能和作用是什么?14. const类型的变量通常存放在哪里?全局变量又是如何分布的?15. 你是否有LWIP的移植经验?请简要描述TCP/IP模型的各个层次。16. TCP协议在网络模型中处于哪个层级?17. 网络层的主要协议有哪些?请简要说明其功能。18. TCP与UDP协议的主要区别是什么?在什么情况下选择使用每种协议?19. IP首部和TCP首部各自包含哪些重要字段?20. 如何通过ARP协议将IP地址解析为MAC地址?21. 在跨越局域网发送数据包时,使用的MAC地址是哪个?22. M7内核在单片机上有多少个堆栈指针?它们的使用场景是什么?23. 用户模式和特权模式之间是如何切换的?除了SVC中断,还有哪些方法?24. 如何判断一台处理器是大端还是小端架构?问题答案已经整理到专栏中了,关注我分享更多知识。  c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 评论 收藏
分享
牛客网
牛客企业服务