找回密码
 注册
关于网站域名变更的通知
查看: 398|回复: 1
打印 上一主题 下一主题

ARM小白请教大神,近期我应该怎样安排这一系列上手会比较快???

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-7-2 16:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x

1.I/O口操作:
* m* }. x6 l8 k* L! Z$ z任务要求:自行焊接四个LED灯驱动电路(上拉下拉自选),通过stm32的IO口点亮指定的灯,并且实现流水灯。

2.按键操作:) Q. S+ z5 y$ a, }& C8 |7 l+ k
任务要求:自行焊接至少两个按键驱动电路,实现硬件滤波,并通过stm32 IO 口获取按键状态,进而实现通过外部中断实现按键补获,并可以通过按键来控制LED灯的亮灭。

3.串口收发:
* `1 `7 p( i( r! f. B0 ?6 Y任务要求:学会利用stm32板载串口,实现单片机于PC通信,并且学会利用printf()函数发送指定数据,也要学会利用uart_senddata 函数发送数据,熟悉ASCII编码。

4.定时器计数:' s) Q8 `+ U# I2 {4 B! @* z  H$ J
任务要求:学会设置定时器中断,实现每10ms进入一次定时器中断,声明一个count变量,每进入一次中断count自增1,并且实时打印count的值到屏幕上。

5.PWM输出
- c* _5 d+ g3 U3 \任务要求:学会利用定时器输出PWM信号,要求频率50hz,(1)占空比0~100%可调 (2)脉宽1ms~2ms 可调,并且利用PWM实现LED灯的亮度调节

# u. u/ i4 _5 s0 Z. i& m

该用户从未签到

2#
发表于 2019-7-2 17:44 | 只看该作者
个人觉得先了解IO口,然后定时器,其余的后面就任你发挥了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-24 21:30 , Processed in 0.156250 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表