微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 最近刚学keil stm32,好多编程问题都不会,各位有谁会的,麻烦解答一下

最近刚学keil stm32,好多编程问题都不会,各位有谁会的,麻烦解答一下

时间:10-02 整理:3721RD 点击:

1、  题目:独立按键的使用

要求:使用if-else语句,当WK_UP按键按下,LED灯8个全亮,当按键松开LED灯8个全灭

2、  题目:按键加减数字

要求:在串口调试助手上随意输入一个0到9之间数字发送到单片机,按下user1按键,这个数字减1,并在串口调试助手上输出出来,再次按下,这个数字再次减1,并在串口调试助手上输出出来。按下user2按键,这个数字加1,并在串口调试助手上输出出来,再次按下,这个数字再次加1,并在串口调试助手上输出出来。


重点:这里注意按键的消抖,运算符-- ++

3、  题目:按键长按和短按

要求:长按user1按键5s,led左4个灯以5S的速率闪烁,短按user1按键2S,led右四个灯以2S的速率闪烁

4、  题目:密码锁实验


要求:用串口调试助手依次输入6个数字,如果这6个数字的大小和顺序与963701相同,8盏灯全亮,并在串口调试助手上显示OPEN,如果不相同,8盏灯以500ms的速率闪烁5次后全灭,并在串口调试助手上显示ERROR

5、  题目:0-9的输出

要求:使用运算符++ 和for循环函数,在串口调试助手上依次显示0到9

重点:


如果刚接触STM32,可以买个例程详细的开发板,系统学习一下,那样会进展很快

明天上午课设考试,这是老师给的练习题,好多不会的

好好学习C语言哈!怎么配置管脚来控制LED!建议看一些例程,如果有条件就买块板子来玩玩!

都是基础题,用查询法就可以做,用不到中断

我也刚开始学习32的,求同

战舰stm32例程、网上随便找。从例程里修改,套到你的题目要求里

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top