面试官问得最刁钻的问题是什么
#面试官问过你最刁钻的问题是什么?#
面嵌入式软件岗时遇到的一个问题至今印象深刻,面试官问用STM32做电机控制,当PWM输出出现毛刺,除了硬件滤波,从软件层面能想到哪三种不同的优化思路,还要具体说明每种思路的底层逻辑。
当时只想到中断优先级调整这一个点,支支吾吾说不出其他的,面试官接着追问如果同时用了FreeRTOS,任务调度会不会影响PWM时序,怎么量化这种影响。
现在复盘才反应过来,还能从定时器预装载、DMA传输触发方式这些角度答,只能说嵌入式面试真的是抠底层细节,没真做过项目根本答不上来。
面嵌入式软件岗时遇到的一个问题至今印象深刻,面试官问用STM32做电机控制,当PWM输出出现毛刺,除了硬件滤波,从软件层面能想到哪三种不同的优化思路,还要具体说明每种思路的底层逻辑。
当时只想到中断优先级调整这一个点,支支吾吾说不出其他的,面试官接着追问如果同时用了FreeRTOS,任务调度会不会影响PWM时序,怎么量化这种影响。
现在复盘才反应过来,还能从定时器预装载、DMA传输触发方式这些角度答,只能说嵌入式面试真的是抠底层细节,没真做过项目根本答不上来。
全部评论
相关推荐
点赞 评论 收藏
分享