【文件属性】:
文件名称:proj2-blinky-toy-apaz15:GitHub Classroom创建的proj2-blinky-toy-apaz15
文件大小:19KB
文件格式:ZIP
更新时间:2021-04-04 20:51:56
C
实验2:眨眼的嗡嗡声玩具
对于第二个项目,您的任务是使用MSP430单片机和您的创造力来设计玩具。 每个MSP430板均配备有按钮,LED,扬声器和LED屏幕。 利用这些功能和您对I / O的了解,开发一个程序以将板变成玩具。
该玩具至少应:
发出声音,
动态地更改明亮和暗淡的照明LED,
实施状态机来维护玩具的状态,
并使用扩展板上的四个按钮(P2.0-3)转换状态机。
此外,您必须使用汇编语言编写至少一个转换状态机的功能。
入门
在此存储库中,您将找到两个目录:
“ demos”目录包含示例程序,供您查看和学习。 这些示例程序是了解如何对MSP430微控制器进行编程的一个很好的起点。 有关如何编译和运行演示程序的信息,请参见demo目录中的自述文件。
“项目”目录应包含玩具的源代码。
回购中应该包含什么
您的项目将在以下几项上评分:
玩具的源代码(仅.c,.s和.h文
【文件预览】:
proj2-blinky-toy-apaz15-master
----project()
--------stateMachines.h(103B)
--------Makefile(633B)
--------wdInterruptHandler.c(222B)
--------led.h(287B)
--------blinkMain.c(308B)
--------README.md(0B)
--------stateMachines.c(768B)
--------led.c(534B)
--------Makefile~(621B)
----.github()
--------.keep(0B)
----README.md(1KB)
----demos()
--------timerLib()
--------Makefile(246B)
--------blink_demo()
--------README.md(770B)
--------button_demo()
--------buzzer_demo()