题目1:交通灯控制系统 ‎ 针对已有的硬件电路图(Traffic.DSN),编写运行在ARM7上的裸机程序,实现如下功能: ‎ 交通灯控制系统基本要求(75分): ‎ ‍(1)两个方向的红黄绿灯能正确切换,黄灯要闪烁:绿灯à黄灯à红灯à绿灯à… ‎ ‍(2)用两位数码管倒计时显示时间.两个方向的时间要配合好;黄灯为3秒,且闪烁,绿灯+黄灯时间等于另一个方向的红灯时间。 ‎ ‍(3)开关S1断开时,系统正常运行;当开关接通时,处于夜间停用模式,只有黄灯在闪烁。 ‎ ‍注意:两个方向的通行时间是相关联的。可假定南北方向通行30秒,东西方向通行20秒。 ‎ ‍扩展功能(可选做): ‎ ‍(1)增加串口功能,利用串口,调整各方向的通行时间 ‎ ‍增加串口终端设备,利用RxD、TxD引脚接终端设备。通过键盘输入一定的时间参数,格式如: ‎ ‍E20 S30 (表示东西方向20秒,南北方向30秒) ‎ 可以进行串行口通信,可在此基础上进行修改。
2021-11-16 09:03:30 138KB arm
嵌入式课程设计一,红绿灯作业并且在基础上,有个心得创意,希望大家可以帮我进行改进,谢谢!
2019-12-21 20:54:58 104KB TrafficLed
1