You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
4 years ago | |
---|---|---|
.vscode | 4 years ago | |
doc | 4 years ago | |
vscode | 4 years ago | |
.clang-format | 4 years ago | |
.gitignore | 4 years ago | |
README.md | 4 years ago | |
app.c | 4 years ago | |
app.h | 4 years ago | |
basic_type.h | 4 years ago | |
es7p_project_test.hrccproj | 4 years ago | |
es7p_project_test.sln | 4 years ago | |
es7p_project_test.suo | 4 years ago | |
io_config.h | 4 years ago | |
lcd.c | 4 years ago | |
lcd.h | 4 years ago | |
led.c | 4 years ago | |
led.h | 4 years ago | |
motor.c | 4 years ago | |
motor.h | 4 years ago | |
screen_varable.h | 4 years ago | |
system_init.c | 4 years ago | |
system_init.h | 4 years ago | |
t21_t8.c | 4 years ago | |
t21_t8.h | 4 years ago | |
uart.c | 4 years ago | |
uart.h | 4 years ago |
README.md
README
项目需求
- 屏幕控制电机的正转反转,停止运行
- 屏幕设置电机的运转速度,并显示实时速度
- 当急停按键按下时,屏幕切换到异常界面,5秒后可以返回正常界面,当急停一直处于按下状态时,用户用屏幕控制电机,界面再次切换到异常界面
开发环境
开发板的硬件验证
-
当开关按键按下后指示灯常亮、蜂鸣器响三下、led灯闪烁三下之后
-
步骤一现象完成以后led闪烁时间间隔为0.5s
-
UART转RS232,UART转RS85分别向上位机发送urat1、urat0,通过上位机可以观察数据的回显
-
当急停按键按下的时候,蜂鸣器间隔0.5s响一次(响的时长为0.5s)
问题积累
第一步:接收屏幕串口数据正常,打断点的形式,拿到buff里面的命令数据,
第一步:测试两个串口通信正常,
第二步: