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.

89 lines
1.3 KiB

2 years ago
2 years ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
  1. # one_lead_ecg
  2. ```
  3. build_app.bat 编译应用程序
  4. build_bootloader.bat 编译bootloader
  5. flash_with_id.bat 烧录程序携带ID
  6. ```
  7. ```
  8. 0. 调试指示灯
  9. 1. 指示灯控制
  10. 2. 读取按键
  11. 3. 串口日志
  12. 手持-蓝牙
  13. main:
  14. 1.启动广播
  15. 2.初始化串口
  16. 3.测试硬件
  17. 按键
  18. 指示灯
  19. 电池电量
  20. 台面-蓝牙
  21. main:
  22. 2. 串口
  23. 3. IO状态输出
  24. 5. 蓝牙收发消息
  25. ...
  26. ```
  27. 1. 调试串口修改位置
  28. 1. 在sdk_config.h
  29. ```
  30. ```
  31. 全局状态:
  32. 连接,未连接
  33. 未设定,连续模式,点动模式
  34. 工作状态
  35. enter:
  36. {
  37. 设置工作状态为未设定状态
  38. 更新灯光效果
  39. }
  40. 按键:
  41. {
  42. 上报按键事件
  43. }
  44. connect:
  45. {
  46. 更新灯光效果
  47. }
  48. disconnect:
  49. {
  50. 更新灯光效果
  51. }
  52. state_and_mode_change:
  53. {
  54. 更新灯光效果
  55. }
  56. loop:
  57. {
  58. 超时休眠
  59. 心跳报
  60. }
  61. 休眠状态
  62. 按键事件--->
  63. 切换状态到工作状态
  64. 按键监听:
  65. 灯光效果更新:
  66. ```