Browse Source

update

master
Yuenold 3 years ago
parent
commit
8d24d01db1
  1. 19
      README.md
  2. BIN
      doc/markdown.assets/烧录测试方案.assets/image-20220304152016486.png
  3. BIN
      doc/markdown.assets/烧录测试方案.assets/image-20220304152137854.png
  4. BIN
      doc/markdown.assets/烧录测试方案.assets/image-20220304152258218.png
  5. BIN
      doc/markdown.assets/烧录测试方案.assets/image-20220304152444646.png
  6. BIN
      doc/markdown.assets/烧录测试方案.assets/image-20220304154124591.png
  7. BIN
      doc/markdown.assets/烧录测试方案.assets/image-20220304154244990.png
  8. BIN
      doc/markdown.assets/烧录测试方案.assets/image-20220304154722228.png
  9. BIN
      doc/markdown.assets/烧录测试方案.assets/image-20220304154754424.png
  10. BIN
      doc/markdown.assets/烧录测试方案.assets/image-20220304154850386.png
  11. BIN
      doc/markdown.assets/烧录测试方案.assets/image-20220304154938767.png
  12. BIN
      doc/markdown.assets/烧录测试方案.assets/image-20220304155027514.png
  13. BIN
      doc/markdown.assets/烧录测试方案.assets/image-20220304155500840.png
  14. BIN
      doc/markdown.assets/烧录测试方案.assets/image-20220304155938395.png
  15. BIN
      doc/markdown.assets/烧录测试方案.assets/image-20220304160152663.png
  16. BIN
      doc/markdown.assets/软件出错记录.assets/image-20220307142302109.png
  17. BIN
      doc/markdown.assets/软件出错记录.assets/image-20220307142636839.png
  18. BIN
      doc/markdown.assets/软件出错记录.assets/image-20220307142801589.png
  19. BIN
      doc/markdown.assets/软件出错记录.assets/image-20220307142829750.png
  20. BIN
      doc/markdown.assets/软件出错记录.assets/image-20220307142849314.png
  21. 90
      doc/烧录测试方案.md
  22. 5
      doc/硬件错误记录.md
  23. 28
      doc/软件出错记录.md
  24. BIN
      markdown.assets/README.assets/image-20220307140525785.png

19
README.md

@ -96,15 +96,20 @@ v3.0:[项目需求V3.0.docx](./doc/项目需求V3.0.docx)
PS:现在程序与V3.0使用说明书对应
```
## 臭氧量产程序烧录和测试的方案
[烧录测试方案.md](./doc/烧录测试方案.md)
## 硬件验证
```
按键按下后操作有一定延时
按键按下触发不灵敏
rgb蓝色灯光偏暗
风扇不受控制,当软件拉低,或者拉高io后,风扇始终处于运作状态
(经过电压测量,软件拉低io后,引脚的输出电压为0.8V,测试了几个引脚都是这样)
已解决:
按键按下后操作有一定延时
按键按下触发不灵敏
rgb蓝色灯光偏暗
风扇不受控制,当软件拉低,或者拉高io后,风扇始终处于运作状态
(经过电压测量,软件拉低io后,引脚的输出电压为0.8V,测试了几个引脚都是这样)
未解决:
```
@ -115,3 +120,5 @@ rgb蓝色灯光偏暗
[软件出错记录.md](./doc/软件出错记录.md)
[硬件错误记录.md](./doc/硬件错误记录.md)

BIN
doc/markdown.assets/烧录测试方案.assets/image-20220304152016486.png

After

Width: 884  |  Height: 576  |  Size: 67 KiB

BIN
doc/markdown.assets/烧录测试方案.assets/image-20220304152137854.png

After

Width: 886  |  Height: 608  |  Size: 65 KiB

BIN
doc/markdown.assets/烧录测试方案.assets/image-20220304152258218.png

After

Width: 884  |  Height: 576  |  Size: 70 KiB

BIN
doc/markdown.assets/烧录测试方案.assets/image-20220304152444646.png

After

Width: 301  |  Height: 125  |  Size: 4.8 KiB

BIN
doc/markdown.assets/烧录测试方案.assets/image-20220304154124591.png

After

Width: 1279  |  Height: 1706  |  Size: 988 KiB

BIN
doc/markdown.assets/烧录测试方案.assets/image-20220304154244990.png

After

Width: 499  |  Height: 342  |  Size: 158 KiB

BIN
doc/markdown.assets/烧录测试方案.assets/image-20220304154722228.png

After

Width: 887  |  Height: 1920  |  Size: 1.2 MiB

BIN
doc/markdown.assets/烧录测试方案.assets/image-20220304154754424.png

After

Width: 296  |  Height: 656  |  Size: 278 KiB

BIN
doc/markdown.assets/烧录测试方案.assets/image-20220304154850386.png

After

Width: 293  |  Height: 379  |  Size: 204 KiB

BIN
doc/markdown.assets/烧录测试方案.assets/image-20220304154938767.png

After

Width: 845  |  Height: 563  |  Size: 61 KiB

BIN
doc/markdown.assets/烧录测试方案.assets/image-20220304155027514.png

After

Width: 874  |  Height: 596  |  Size: 58 KiB

BIN
doc/markdown.assets/烧录测试方案.assets/image-20220304155500840.png

After

Width: 460  |  Height: 362  |  Size: 237 KiB

BIN
doc/markdown.assets/烧录测试方案.assets/image-20220304155938395.png

After

Width: 470  |  Height: 308  |  Size: 184 KiB

BIN
doc/markdown.assets/烧录测试方案.assets/image-20220304160152663.png

After

Width: 887  |  Height: 1920  |  Size: 821 KiB

BIN
doc/markdown.assets/软件出错记录.assets/image-20220307142302109.png

After

Width: 1085  |  Height: 684  |  Size: 74 KiB

BIN
doc/markdown.assets/软件出错记录.assets/image-20220307142636839.png

After

Width: 469  |  Height: 330  |  Size: 20 KiB

BIN
doc/markdown.assets/软件出错记录.assets/image-20220307142801589.png

After

Width: 327  |  Height: 288  |  Size: 15 KiB

BIN
doc/markdown.assets/软件出错记录.assets/image-20220307142829750.png

After

Width: 463  |  Height: 327  |  Size: 21 KiB

BIN
doc/markdown.assets/软件出错记录.assets/image-20220307142849314.png

After

Width: 326  |  Height: 283  |  Size: 15 KiB

90
doc/烧录测试方案.md

@ -0,0 +1,90 @@
# 烧录测试方案
## 准备工作
### 硬件支持:
ESlink-ii下载器
不用夹子,只用排针
四线分别:,SDA SCK RST GND
![image-20220304154244990](markdown.assets/%E7%83%A7%E5%BD%95%E6%B5%8B%E8%AF%95%E6%96%B9%E6%A1%88.assets/image-20220304154244990.png)
### 将镜像下载到编辑器:
提前做好XML文件,打开ESBurnner软件
1. 将工程载入
![image-20220304152137854](markdown.assets/%E7%83%A7%E5%BD%95%E6%B5%8B%E8%AF%95%E6%96%B9%E6%A1%88.assets/image-20220304152137854.png)
![image-20220304152016486](markdown.assets/%E7%83%A7%E5%BD%95%E6%B5%8B%E8%AF%95%E6%96%B9%E6%A1%88.assets/image-20220304152016486.png)
2. 点击设备连接设备
![image-20220304152258218](markdown.assets/%E7%83%A7%E5%BD%95%E6%B5%8B%E8%AF%95%E6%96%B9%E6%A1%88.assets/image-20220304152258218.png)
3. 点击下载
![image-20220304152444646](markdown.assets/%E7%83%A7%E5%BD%95%E6%B5%8B%E8%AF%95%E6%96%B9%E6%A1%88.assets/image-20220304152444646.png)
至此准备工作完成
## 烧录
将板子接12v电源
![image-20220304154754424](markdown.assets/%E7%83%A7%E5%BD%95%E6%B5%8B%E8%AF%95%E6%96%B9%E6%A1%88.assets/image-20220304154754424.png)
将排针对准下载口等待下载完成
![image-20220304154850386](markdown.assets/%E7%83%A7%E5%BD%95%E6%B5%8B%E8%AF%95%E6%96%B9%E6%A1%88.assets/image-20220304154850386.png)
点击设备确定
![image-20220304154938767](markdown.assets/%E7%83%A7%E5%BD%95%E6%B5%8B%E8%AF%95%E6%96%B9%E6%A1%88.assets/image-20220304154938767.png)
点击自动等待下载完成
![image-20220304155027514](markdown.assets/%E7%83%A7%E5%BD%95%E6%B5%8B%E8%AF%95%E6%96%B9%E6%A1%88.assets/image-20220304155027514.png)
## 硬件验证
烧录完成以后将排针去除
开关按键验证:
1. 开关按键按下,红灯熄灭----关机状态
2. 再次按下,红灯打开-----开机状态
![image-20220304155500840](markdown.assets/%E7%83%A7%E5%BD%95%E6%B5%8B%E8%AF%95%E6%96%B9%E6%A1%88.assets/image-20220304155500840.png)
开机状态下验证一下按键:
间歇按键:按下红灯闪烁,再次按下红灯常亮
定时按键:
按下一下定时指示灯1亮
按下二下定时指示灯12亮
按下三下定时指示灯123亮
按下四下定时指示灯1234亮
按下5下定时指示灯1234灭
![image-20220304155938395](markdown.assets/%E7%83%A7%E5%BD%95%E6%B5%8B%E8%AF%95%E6%96%B9%E6%A1%88.assets/image-20220304155938395.png)
档位按键:
按下高低档指示灯由红变蓝,再按指示灯由蓝变红
![image-20220304160152663](markdown.assets/%E7%83%A7%E5%BD%95%E6%B5%8B%E8%AF%95%E6%96%B9%E6%A1%88.assets/image-20220304160152663.png)

5
doc/硬件错误记录.md

@ -0,0 +1,5 @@
# 硬件错误记录
RX没有接上拉电阻导致,RX电平处于未知状态,会产生一定的波形造成接收帧错误中断的触发
![image-20220307140315279](C:%5CUsers%5Cadmin%5CAppData%5CRoaming%5CTypora%5Ctypora-user-images%5Cimage-20220307140315279.png)

28
doc/软件出错记录.md

@ -1,27 +1,45 @@
# README
```html
进中断
串口中断频繁触发
发送缓冲器空中断
接收缓冲器满中断
接收帧错误中断
这三个中断一直为真
PS:由于接收帧错误中断为真,导致串口中断频繁触发
并且在中断中有串口发送函数,调用printf时也有串口发送函数,这就造成了调用printf时while ((status == RESET) && (count != 0x1CE2));会等待,从而导致按键触发不灵敏或者丢失事件
```
## BUG现象
fputc的方法实现
![image-20220307142829750](markdown.assets/%E8%BD%AF%E4%BB%B6%E5%87%BA%E9%94%99%E8%AE%B0%E5%BD%95.assets/image-20220307142829750.png)
串口中断
![image-20220307142849314](markdown.assets/%E8%BD%AF%E4%BB%B6%E5%87%BA%E9%94%99%E8%AE%B0%E5%BD%95.assets/image-20220307142849314.png)
## 第一个BUG现象
![image-20220303182554789](markdown.assets/%E8%BD%AF%E4%BB%B6%E5%87%BA%E9%94%99%E8%AE%B0%E5%BD%95.assets/image-20220303182554789.png)
```
当着这几根线连接开发板时,按键使用正常
当着这几根线不连接开发板时,按键按下后,会有1s作用的延时
当着这几根线连接开发板时,按键使用正常
当着这几根线不连接开发板时,按键反应迟钝偶尔还会丢失事件
```
## 如何解决
![image-20220303183906328](markdown.assets/%E8%BD%AF%E4%BB%B6%E5%87%BA%E9%94%99%E8%AE%B0%E5%BD%95.assets/image-20220303183906328.png)
![image-20220307142302109](markdown.assets/%E8%BD%AF%E4%BB%B6%E5%87%BA%E9%94%99%E8%AE%B0%E5%BD%95.assets/image-20220307142302109.png)
## 第二个BUG现象
```
按键使用下降沿触发的时候,按键反应迟钝偶尔还会丢失事件
```
造成这个bug的原因和第一个BUG一样

BIN
markdown.assets/README.assets/image-20220307140525785.png

After

Width: 774  |  Height: 622  |  Size: 63 KiB

Loading…
Cancel
Save