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.

42 lines
1.5 KiB

2 years ago
1 year ago
2 years ago
1 year ago
2 years ago
2 years ago
2 years 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. #define PC_VERSION "v3.0.1"
  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_SYS_DELAY_US_TIMER htim6 // US延时定时器
  10. #define PC_SYS_ZTICKET_TIMER TIM11 // 系统ticket定时器
  11. #define PC_SYS_TIM_IRQ_SCHEDULER_TIMER htim7 // 中断定时器中断调度器
  12. #define PC_IRQ_PREEMPTPRIORITY_DEFAULT 5
  13. // #define PC_NVS_ENABLE 0
  14. /***********************************************************************************************************************
  15. * SN *
  16. ***********************************************************************************************************************/
  17. /**
  18. * @brief
  19. * STM32F407VETx 1M
  20. *
  21. * index startAdd size
  22. * 0 0x08000000 16k
  23. * 1 0x08004000 16k
  24. * 2 0x08008000 16k
  25. * 3 0x0800C000 16k
  26. * 4 0x08010000 64k
  27. * 5 0x08020000 128k
  28. * 6 0x08040000 128k
  29. * 7 0x08060000 128k
  30. * 8 0x08080000 128k
  31. * 9 0x080A0000 128k
  32. * 10 0x080C0000 128k
  33. * 11 0x080E0000 128k
  34. */
  35. #define SN_FLASH_ADD 0x080E0000 // 使用扇区11存储SN编码
  36. #define SN_FLASH_EARSE_SECTOR FLASH_SECTOR_11
  37. #define SDK_MAX_TASK 15