- 请创建一个面向 STM32 微处理器的嵌入式项目,可参考 [野火®]STM32库开发实战指南。
- 请开发实现「呼吸灯」功能,每秒钟闪烁一次LED灯,可参考 使用寄存器点亮LED灯。
- 请添加一段内存泄漏的代码,使呼吸灯第十次闪烁时,程序卡死。
- 请开发实现看门狗功能,当程序卡死时进行系统复位,可参考 IWDG—独立看门狗。
- 请引入一个自动化内存泄漏检测工具,可以检测出第三步添加的内存泄漏代码。
- 项目源码及其 git 版本历史记录(请去除项目编译生成的中间文件与二进制文件);
- 项目环境搭建与执行步骤,请记录到项目的 README.MD 文件;
- 自动化检测工具的安装与使用,也请记录到 README.MD 文件。
请把上述成果(全部或某部分)使用邮件发送至 ustc.hj@gmail.com
。
我们将根据对提交成果的评估,在三个工作日内向您详细反馈能力岗位匹配度,以及安排后继的面谈沟通。