外设应用的必要条件

[复制链接]
2612|1
 楼主| zlf667788 发表于 2008-9-16 12:04 | 显示全部楼层 |阅读模式
AVR, ic, ST, vi, vr
学习STM32有两三周了,原来是用AVR的,STM32对外设的操作相对AVR来说还是要复杂一些的,现总结了下
1、任何一个外设都一定与RCC相关,在使用前一定要在使能外设的时钟,否则就算你将其它工作做出花来,外设也不会工作
2、如果应用外设的中断,这个外设还与NVIC相关,除了使能外设里与中断相关的位外,一定要在NVIC中设置好并使能这个外设的中断
3、有些外设的功能可能与GPIO有关,如外设的输入信号引脚是否要设定为高阻输入,输出引脚通常要设置成替换功能等等
4、好好学习外设本身的功能,将外设设定好
香水城 发表于 2008-9-16 12:26 | 显示全部楼层

总结的不错

关于“任何一个外设都一定与RCC相关”,这是一个很重要的问题,为了能够更好地控制功耗,STM32为用户提供了选择关闭不用设备的自由,在STM32数据手册中有每个外设功耗的列表,用户可以自由地选择控制。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

18

主题

90

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部