(完整)STM32开题报告

  • 格式:doc
  • 大小:152.00 KB
  • 文档页数:6

基于STM32的时间可调的数字时钟设计

一、设计题目:基于STM32时间可调的数字时钟设计

二、设计目的:

1.时钟是人类进步的标识,时钟,自从它发明的那天起,就成为人类的朋友,但随着科技的飞速发展,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。目前,单片机正朝着高性能和多品种方向发展的趋势进一步向CMOS化、低能耗、小体积、大容量、高性能、低价格和外围电路内装化等几个方面发展。

2.融会贯通教材各章的内容,通过知识的综合运用,加深对基本接口芯片的工作原理及与CPU互连的认识,以进一步掌握常见接口的用法。

3.学习设计和调试嵌入式系统开发的基本步骤和方法,培养科学研究的独立工作能力,取得工程设计和调试的实践和经验。

三、硬件设计:

1、MCU:STM32处理器

意法半导体 (STMicroelectronics) 集团于1987年6月成立,是由意大利的SGS 微电子公司和法国Thomson 半导体公司合并而成。1998年5月,SGS-THOMSON Microelectronics 将公司名称改为意法半导体有限公司,意法半导体是世界最大的半导体公司之一。从成立之初至今,ST 的增长速度超过了半导体工业的整体增长速度。自1999年起,ST 始终是世界十大半导体公司之一。据最新的工业统计数据,意法半导体 (STMicroelectronics) 是全球第五大半导体厂商,在很多市场居世界领先水平。例如,意法半导体是世界第一大专用模拟芯片和电源转换芯片制造商,世界第一大工业半导体和机顶盒芯片供应商,而且在分立器件、手机相机模块和车用集成电路领域居世界前列。

STM32L 系列产品基于超低功耗的 ARM Cortex-M3 处理器内核,采用意法半导体独有的两大节能技术:130nm 专用低泄漏电流制造工艺和优化的节能架构,提供业界领先的节能性能。该系列属于意法半导体阵容强大的 32 位 STM32 微控制器产品家族,该产品家族共有 180 余款产品,全系列产品共用大部分引脚、软件和外设,优异的兼容性为开发人员带来最大的设计灵活性。

2数码管设计

数码管是显示作用,告诉用户现在什么时候。

3、按键设计

按键的作用是调节时间。

D7

段控制逻辑

位控制逻辑

D0 D0

D7 四.软件设计

可调数字时钟功能操作流程图 时钟正常运行

按down键

设置闹钟

是否结束输入

继续修改闹钟时间

结束 开始

Y

N

按down键

时钟正常运行

按up键

修改时间

是否结束输入

继续修改时间 Y

N

按up键

时钟正常运行 是否到闹铃时间

Y

N 跑马灯亮

时钟正常运行 2.2 键盘流程图

Y 键盘扫描开始

输出0到所有行

输出所有列信号值

是否全1

延时,去抖动

输出0到第一行

输出所有列信号值

所有行完成? 输出0到下一行

出错处理 其他处理

转键值产生 求出行码、列码

计算键值

查键值表确定按键

键释放?

延时,去抖动

转键的功能处理 Y

N

N

Y

Y N 是否全1

N 键值产生开始