基质喷涂
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.

69 lines
1.4 KiB

3 weeks ago
  1. // #pragma once
  2. // #include <stdbool.h>
  3. //
  4. // #include "project_configs.h"
  5. // #include "zbase.h"
  6. //
  7. // /**
  8. // * @brief
  9. // * STM32F407VETx 512k
  10. // *
  11. // * index startAdd size
  12. // * 0 0x08000000 16k
  13. // * 1 0x08004000 16k
  14. // * 2 0x08008000 16k
  15. // * 3 0x0800C000 16k
  16. // * 4 0x08010000 64k
  17. // * 5 0x08020000 128k
  18. // * 6 0x08040000 128k
  19. // * 7 0x08060000 128k
  20. // * 8 0x08080000 128k
  21. // * 9 0x080A0000 128k
  22. // * 10 0x080C0000 128k
  23. // * 11 0x080E0000 128k
  24. // *
  25. // */
  26. //
  27. // #define FLASH_MASK_VAL 0xABCD
  28. // // #define FLASH_START_ADD SDK_CFG__CFG_FLASH_ADDR //
  29. // // #define FLASH_EARSE_SECTOR FLASH_SECTOR_7
  30. // // #define FLASH_SOTRAGE_SIZE (128 * 1023)
  31. //
  32. // /**
  33. // * @brief
  34. // *
  35. // * @param rawstartadd
  36. // * @param defaultdata
  37. // * @param rawsize
  38. // */
  39. // void zflash_init(uint32_t* flashadd, uint32_t flashSector, uint32_t* rawstartadd, uint32_t rawsize);
  40. // /**
  41. // * @brief
  42. // *
  43. // * @return true
  44. // * @return false
  45. // */
  46. // bool zflash_is_first_run(void);
  47. // /**
  48. // * @brief
  49. // *
  50. // * @return true
  51. // * @return false
  52. // */
  53. // bool zflash_flush(void);
  54. // /**
  55. // * @brief
  56. // *
  57. // * @return true
  58. // * @return false
  59. // */
  60. // bool zflash_factory_reset(void);
  61. // /**
  62. // * @brief
  63. // *
  64. // * @param defaultdata
  65. // * @return true
  66. // * @return false
  67. // */
  68. // bool zflash_set_default_data(uint32_t* defaultdata);
  69. // bool zflash_check(void);