单片机产品设计与调试——基于STM32F1xx机型和HAL库函数 项目报告及答案汇总 石梅香 项目1--6.doc

单片机产品设计与调试——基于STM32F1xx机型和HAL库函数 项目报告及答案汇总 石梅香 项目1--6.doc

  1. 1、本文档共163页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE

PAGE19

《单片机产品设计与制作》

项目作业

项目1、利用GPIO和位带操作实现温度报警

姓名:

学号:

任务目标

能说出单片机的定义、作用;

能说出3种以上常见的单片机产品和生产厂家;

能说出STM32单片机的生产厂家、主要系列产品和主要性能指标;

能说出学习单片机的目的。

能画出系统方框图并说出温度传感器和报警灯的选型理由及其工作原理。

能画出程序流程图;写出程序框架、写出程序并对程序做出解释。会使用库函数GPIO_ReadInputDataBit()、GPIO_WriteBit()、GPIO_SetBits()、GPIO_ResetBits()、RCC_APB2PeriphClockCmd()、GPIO_Init()编写程序。

理解位带操作的基本概念,会利用给出的框架和位带操作文件编写带有位带操作的程序。会给程序加入宏定义,提高程序的移植性。理解分组管理的模块化程序设计思路,会利用现有框架设计自己的模块化程序。

能画出分组管理的温度报警器程序框架,写出程序。

要点记录及成果检验

(一)术语记录

英文简称

英文全称

中文翻译

英文简称

英文全称

中文翻译

CPU

SCM

Memory

MCU

I/O

EmbeddedComputer

Interface

(二)概念明析

1、简要说明什么是单片机?

2、指出3家单片机厂商及其主要产品。

3、举例说明三种使用了单片机的产品。

4、指出STM32单片机的生产厂家、主要系列产品和主要性能指标。

5、总结一下学习单片机的目的。

6、单片机开发常使用的编程语言有哪些?各自有什么特点?

7、学习单片机需要的工具有哪些?

《单片机产品设计与制作》

项目作业

项目1、利用GPIO和位带操作实现温度报警

姓名:

学号:

任务目标

能说出单片机的定义、作用;

能说出3种以上常见的单片机产品和生产厂家;

能说出STM32单片机的生产厂家、主要系列产品和主要性能指标;

能说出学习单片机的目的。

能画出系统方框图并说出温度传感器和报警灯的选型理由及其工作原理。

能画出程序流程图;写出程序框架、写出程序并对程序做出解释。会使用库函数GPIO_ReadInputDataBit()、GPIO_WriteBit()、GPIO_SetBits()、GPIO_ResetBits()、RCC_APB2PeriphClockCmd()、GPIO_Init()编写程序。

理解位带操作的基本概念,会利用给出的框架和位带操作文件编写带有位带操作的程序。会给程序加入宏定义,提高程序的移植性。理解分组管理的模块化程序设计思路,会利用现有框架设计自己的模块化程序。

能画出分组管理的温度报警器程序框架,写出程序。

要点记录及成果检验

任务1.1

认识单片机

姓名

学号

日期

分数

(一)术语记录

英文简称

英文全称

中文

CPU

CentralProcessingUnit

中央处理器

SCM

SingleChipMicrocomputer

单片机

Memory

存储器

MCU

MicroControlUnit

微控制器

I/O

Input/Output

输入/输出

EmbeddedComputer

嵌入式计算机

Interface

接口

(二)概念明析

1、简要说明什么是单片机?

单片机是将CPU、存储器、I/O接口等部件集成在一起的一个芯片。

2、指出3家单片机厂商及其主要产品。

单片机厂家包括Intel、Motorola、Zilog、Philips、Atmel、宏晶科技、Rockwell、NEC、EPSON、Hitachi、SiliconLabs、ST等等。其中最著名的是Intel的MCS-51单片机。此外还有Atmel公司的AT89S51/52。宏晶科技的STC于51系列单片机等。意法半导体的STM32也是一款单片机。

3、举例说明三种使用了单片机的产品。

智能空调、智能玩具、汽车控制系统、智能仪器仪表等……

4、指出STM32单片机的生产厂家、主要系列产品和主要性能指标。

生产厂家:意法半导体公司

主要系列产品及其位数:

CPU位数

内核

系列

描述

32

Cortex-M0

STM32L0

低功耗

STM32F0

入门级

Cortex-M3

STM32L1

低功耗

STM32F1

基础型,主频72MHz

STM32F2

高性能

Cortex-M4

STM32L4

低功耗

STM32F3

混合信号

STM32F4

高性能,主频180MHz

Cortex-M7

STM32F7

高性能

8

超级版6502

STM8S

标准系列

STM8AF

标准系列的汽车应用

STM8AL

低功耗的汽车应用

STM8L

低功耗

5、总结一下学习单片机的目的。

学习单片机目的是为了理解单片机

您可能关注的文档

文档评论(0)

balala11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档