cvte一面

1说中断和异常的区别
2串口如何传输数据保证完整性
3说一下环形链表怎么判断
4串口波特率
5为什么9600更稳定
6中断为什么不能加延时
7个人规划

1我答的是触发源不一样 中断是外部硬件触发 异常是内部触发 中断触发后可以返回正常程序 但是异常不一定回到程序中 
2我答的是要保证硬件连接没问题,然后基础配置要保证一致 例如波特率 数据 停止位 用奇偶校验 或者crc校验保证数据稳定
3用快慢指针 定义两个指针 慢指针一次移动一个节点 快指针一次两个 如果有环两指针会相遇 如果没有 快指针会到达链表末尾
4   9600  115200
5 能更稳定一些
6中断原则 快进快出 加延时影响实时性 会导致程序卡死 容易导致程序崩溃 出现故障

#秋招笔面试记录#
全部评论
我也不知道为啥9600更稳定,感觉问的好深
点赞 回复 分享
发布于 08-29 15:58 陕西

相关推荐

评论
点赞
16
分享

创作者周榜

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