STM32单片机PVD功能操作流程解析
STM32内部自带PVD功能,用于对MCU供电电压VDD进行监控。通过电
源控制寄存器中的PLS[2:0]位可以用来设定监控电压的阀值,通过对外部电压进行比较
来监控电源。当条件触发,需要系统进入特别保护状态,执行紧急关闭任务:对系统的
一些数据保存起来,同时对外设进行相应的保护操作。
操作流程:
1)、
系统启动后启动PVD,并开启相应的中断。
PWR_PVDLevelConfig(PWR_PVDLevel_2V8); // 设定监控阀值
PWR_PVDCmd(ENABLE); // 使能PVD
EXTI_StrucTInit(
EXTI_InitStructure.EXTI_Line = EXTI_Line16; // PVD连接到中断线16上
EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt; //使用中断模式
EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Raising;//电压低于阀值时产生中断
EXTI_InitStructure.EXTI_LineCmd = ENABLE; // 使能中断线
EXTI_Init( // 初始
EXTI_InitStructure.EXTI_Trigger的赋值可选项:
EXTI_Trigger_Rising---表示电压从高下降到低于设定阀值时产生中断;
EXTI_Trigger_Falling---表示电压从低上升到高于设定阀值时产生中断;
EXTI_Trigger_Rising_Falling---表示电压上升或下降越过设定阀值时都产生中断。
2)、当工作电压低于设定阀值时,将产生PVD中断,在中断程序中进行相应的处理:
void PVD_IRQHandler(void)
{
EXTI_ClearITPendingBit(EXTI_Line16);
…… // 用户添加紧急处理代码处
}
没有合适的资源?快使用搜索试试~ 我知道了~
STM32F103C8T6硬件IIC控制4针0.96寸OLED显示屏(本人测试)
共270个文件
o:57个
d:57个
crf:56个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 4 下载量 91 浏览量
2023-04-14
09:26:21
上传
评论 3
收藏 10.63MB ZIP 举报
温馨提示
本程序使用STM32F103C8T6作为主控单片机,4针0.96寸OLED屏幕作为显示。采用硬件IIC方式,硬件IIC的特点就是比模拟IIC数据传输速度快,并且数据传输速度是可控的。程序可完成基本的英文字符显示、数字显示以及汉字显示,也可实现画点、画线以及图片的显示。该程序经本人测试可以正常使用,也可先去搜索我的同名博客(STM32F103C8T6硬件IIC控制4针0.96寸OLED显示屏)先查看是否符合你的要求再进行下载,以免浪费下载积分,博客内容介绍有如何获取字模等步骤。
资源推荐
资源详情
资源评论
收起资源包目录
STM32F103C8T6硬件IIC控制4针0.96寸OLED显示屏(本人测试) (270个子文件)
Template.uvguix.Administrator 92KB
Template.axf 319KB
Template_sct.Bak 479B
keilkill.bat 399B
stm32f10x_tim.c 107KB
stm32f10x_flash.c 61KB
stm32f10x_rcc.c 50KB
stm32f10x_adc.c 46KB
stm32f10x_i2c.c 45KB
stm32f10x_can.c 44KB
stm32f10x_usart.c 37KB
system_stm32f10x.c 36KB
stm32f10x_fsmc.c 35KB
stm32f10x_spi.c 30KB
stm32f10x_dma.c 29KB
stm32f10x_sdio.c 28KB
stm32f10x_gpio.c 23KB
usart.c 19KB
stm32f10x_dac.c 19KB
core_cm3.c 17KB
stm32f10x_cec.c 11KB
stm32f10x_pwr.c 9KB
stm32f10x_rtc.c 8KB
stm32f10x_bkp.c 8KB
oled.c 8KB
misc.c 7KB
stm32f10x_exti.c 7KB
delay.c 6KB
stm32f10x_wwdg.c 6KB
myiic.c 5KB
stm32f10x_dbgmcu.c 5KB
stm32f10x_iwdg.c 5KB
stm32f10x_it.c 4KB
IIC1.c 4KB
stm32f10x_crc.c 3KB
led.c 1KB
main.c 978B
system.c 27B
sys.c 22B
stm32f10x_tim.crf 361KB
main.crf 356KB
oled.crf 354KB
esp8266.crf 354KB
ds3232.crf 352KB
iic1.crf 352KB
test.crf 351KB
usmart.crf 349KB
stm32f10x_can.crf 348KB
exti.crf 347KB
stm32f10x_adc.crf 347KB
stm32f10x_rcc.crf 347KB
stm32f10x_flash.crf 347KB
usart.crf 346KB
bsp_usart.crf 346KB
stm32f10x_i2c.crf 345KB
stm32f10x_usart.crf 345KB
stm32f10x_fsmc.crf 345KB
usmart_str.crf 344KB
bluetooth.crf 344KB
stm32f10x_sdio.crf 344KB
stm32f10x_spi.crf 344KB
myiic.crf 343KB
iic.crf 343KB
stm32f10x_gpio.crf 343KB
stm32f10x_dma.crf 343KB
usmart_config.crf 343KB
dht11.crf 342KB
stm32f10x_dac.crf 341KB
stm32f10x_cec.crf 341KB
avoid.crf 341KB
timer.crf 341KB
wkup.crf 341KB
system_stm32f10x.crf 341KB
system_stm32f10x_1.crf 341KB
delay.crf 341KB
stm32f10x_bkp.crf 341KB
key.crf 341KB
stm32f10x_pwr.crf 340KB
stm32f10x_rtc.crf 340KB
led.crf 340KB
stm32f10x_exti.crf 340KB
common.crf 340KB
system.crf 340KB
sys.crf 340KB
stm32f10x_wwdg.crf 340KB
misc.crf 340KB
wdg.crf 340KB
stm32f10x_iwdg.crf 339KB
stm32f10x_crc.crf 339KB
pwm.crf 339KB
time.crf 339KB
stm32f10x_it.crf 339KB
pvd.crf 339KB
stm32f10x_dbgmcu.crf 339KB
core_cm3.crf 4KB
esp8266.d 3KB
stm32f10x_dbgmcu.d 3KB
main.d 3KB
test.d 3KB
usmart_config.d 3KB
共 270 条
- 1
- 2
- 3
资源评论
- Michio_L�2023-04-29总算找到了想要的资源,搞定遇到的大问题,赞赞赞!
- wc1569662023-05-09感谢资源主的分享,这个资源对我来说很有用,内容描述详尽,值得借鉴。
- 诗酒2862023-12-20资源很实用,内容详细,值得借鉴的内容很多,感谢分享。
- 鸠摩كەلۋىلە劰'༦ོ2023-09-19资源内容详细全面,与描述一致,对我很有用,有一定的使用价值。
小风飞子
- 粉丝: 378
- 资源: 1959
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- HTML5实现好看的骑马俱乐部网站源码.zip
- HTML5实现好看的企业邮箱业务网站模板.zip
- HTML5实现好看的汽车改装维修车行网站源码2.zip
- HTML5实现好看的汽车改装维修车行网站源码.zip
- HTML5实现好看的汽车经销商网页源码.zip
- HTML5实现好看的汽车清洗美容公司网站源码.zip
- HTML5实现好看的汽车清洗美容连锁网站源码.zip
- HTML5实现好看的汽车美容洗车店网站模板.zip
- HTML5实现好看的汽车运输公司网站源码.zip
- HTML5实现好看的汽车自驾游网站源码.zip
- HTML5实现好看的汽车修理厂网站源码.zip
- 电动汽车蒙特卡洛模拟一充二充三充,快充慢充蒙特卡洛模拟日充电功率 可自行修改日充电数量的比例,可自行修改快充慢充功率,所见即所得,生成功率预测曲线,功率需求上下限曲线,matlab程序有注释
- HTML5实现好看的浅色清爽美食网站源码.zip
- HTML5实现好看的潜水运动响应式网站源码.zip
- HTML5实现好看的汽车租赁平台网页模板.zip
- HTML5实现好看的清爽博客自媒体网站模板.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功