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.

44 lines
1.5 KiB

2 years ago
2 years ago
1 year ago
2 years ago
2 years ago
1 year ago
1 year ago
1 year ago
2 years ago
1 year ago
2 years ago
2 years ago
2 years ago
1 year ago
1 year ago
1 year ago
  1. #pragma once
  2. #include "version.h"
  3. #define PC_MANUFACTURER "http://www.iflytop.com/"
  4. #define PC_PROJECT_NAME "a8000_subboard"
  5. #define PC_IFLYTOP_ENABLE_OS 1
  6. #define PC_DEBUG_UART huart1
  7. #define PC_DEBUG_UART_RX_BUF_SIZE 1024
  8. #define PC_DEBUG_LIGHT_GPIO PE2
  9. #define PC_SUBBOARD_20_70_LIGHT_GPIO PE8
  10. //
  11. #define PC_SYS_DELAY_US_TIMER htim6 // US延时定时器
  12. #define PC_SYS_ZTICKET_TIMER TIM11 // 系统ticket定时器
  13. #define PC_SYS_TIM_IRQ_SCHEDULER_TIMER htim7 // 中断定时器中断调度器
  14. #define PC_IRQ_PREEMPTPRIORITY_DEFAULT 5
  15. // #define PC_NVS_ENABLE 0
  16. /***********************************************************************************************************************
  17. * SN *
  18. ***********************************************************************************************************************/
  19. /**
  20. * @brief
  21. * STM32F407VETx 1M
  22. *
  23. * index startAdd size
  24. * 0 0x08000000 16k
  25. * 1 0x08004000 16k
  26. * 2 0x08008000 16k
  27. * 3 0x0800C000 16k
  28. * 4 0x08010000 64k
  29. * 5 0x08020000 128k
  30. * 6 0x08040000 128k
  31. * 7 0x08060000 128k
  32. * 8 0x08080000 128k
  33. * 9 0x080A0000 128k
  34. * 10 0x080C0000 128k
  35. * 11 0x080E0000 128k
  36. */
  37. #define SN_FLASH_ADD 0x080E0000 // 使用扇区11存储SN编码
  38. #define SN_FLASH_EARSE_SECTOR FLASH_SECTOR_11
  39. #define SDK_MAX_TASK 15