《嵌入式应用技术》课件——第7讲 功能实现与程序下载.pdf
《嵌入式技术应用》课程
数字电压表设计与制作
适用平台:STM32F10x
主讲教师:杜锋
功能实现与程序下载调试
目录
Contents
1
系统主要组成模块回顾
2
主程序设计
3
编译下载调试知识目标
了解知道
掌握了解
掌握理解
掌握
1.系统主要组成模块回顾
硬件组成
电压输入电路STM32最小系统板LCM1602
3.3V直流电源
1.系统主要组成模块回顾
软件组成
AD转换模块
ADC驱动模块adc.c
驱动程序模块
LCM1602驱动模块
显示驱动程序模块lcm1602.C
2.主程序设计
主程序流程图
入口
延时初始化
启动AD转换,计算电压值
1602初始化
数字滤波
ADC初始化
显示测量电压
显示初始工作界面
2.主程序设计
主程序源代码
显示仪表名称
#includesys.h
LCM_Wr_string(1,2,VoltageMeter);
#includedelay.h
#includelcm1602.hdisp_voltage(2,4,0.000);显示初始值0.000
#includeadc.hwhile(1)
主程序用到的头文件
{
intmain(void)计算检测电压
{