day_2

1.使用user label 简化开发, user label 可以在main.h中对配置进行宏定义,即使改变了引脚也不会出错。

2.串口的初始化

串口的使能在Comectivity中,mode选择asyncronous,如果预选没有选中引脚,这个模式会自动帮助选择空闲的串口引脚。

 波特率,长度,校验,停止位的设置

 

 相关函数

 3.printf重定向

4.外部中断

1.选择引脚,勾选中断

2.点击NVIC勾选中断线  3.GPIO设置触发模式(上升沿触发 、下降沿触发、双向触发)

 5.时钟选定

 6.定时器设置

定时器频率 = 时钟 / (psc + 1)* (arr + 1)  ||| (7200000 / (psc + 1) * (arr + 1))

hz 对应 7200000 khz 对应 720000

 

 使用:

1、主函数中使能中断

2. 编写中断函数

 

 7.PWM

相关的配置,最上面需要配置PWM模式,下面除了psc和arr还需要使能重装载,下面设置占空比

 

 相关函数

8.ADC

相关函数

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值