嵌入式程序设计,求解答

基于stm32f103zet6嵌入式芯片的开发板,编程实现以下功能

1、按下按键key1,蜂鸣器响一声,在pc机串口调试助手上显示“按键1被按下。”字符串,开启定时器2,使开发板上的红灯以1秒的间隔闪烁。(闪烁用延时函数实现)

2、按下按键key2,蜂鸣器响一声,在pc机串口调试助手上显示“按键2被按下。”字符串,关闭定时器2,使开发板上的红灯停止闪烁。

不用写代码,写一下思路就行

要求程序的整体构思,细节功能如何实现、程序流程分析,需要哪些外设驱动文件,需要设计哪些中断,中断优先级如何配置等。

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^