项目九 让我的单片机功能化——指针
一、项目简介
C语言中提供了一些已经定义好的数据类型,比如int、short、long、char、float、double等,在定义变量时,可以用来定义变量,保存对应类型的数据。当要解决比较复杂的问题时,当仅仅使用系统提供的简单数据类型不能高效地解决问题时,C语言允许我们自己设计新的数据类型,并用来定义变量,以便更好地实现单片机的功能化开发与应用。
本项目通过3个任务的学习与实践,逐步掌握结构体、共同体和枚举类型的相关知识。
二、项目目标
本项目通过3个任务,学习C语言中的指针。要求掌握的内容包括:
① 结构体的定义及引用。
② 结构体数组。
③ 共同体类型。
④ 枚举类型。
⑤ 类型标识符的自定义。
三、工作任务
深入学习C语言的知识,以任务驱动的方式实现以下3个任务:
① LED、数码管和蜂鸣器组成交响乐团。
② 让我告诉你今天星期几。
③ 让我们手拉手亮起来。