训练营PLSR题目
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
 
 
 
 
 
 

23 rader
511 B

  1. #include "sram.h"
  2. uint8_t SramData[20];
  3. // 写入数据到备份SRAM
  4. void Write_Backup_SRAM(uint32_t* data, uint32_t size)
  5. {
  6. volatile uint32_t* pBackupSRAM = (volatile uint32_t*)BKP_SRAM_BASE;
  7. for(uint32_t i = 0; i < size; i++) {
  8. pBackupSRAM[i] = data[i];
  9. }
  10. }
  11. // 从备份SRAM读取数据
  12. void Read_Backup_SRAM(uint32_t* data, uint32_t size)
  13. {
  14. volatile uint32_t* pBackupSRAM = (volatile uint32_t*)BKP_SRAM_BASE;
  15. for(uint32_t i = 0; i < size; i++) {
  16. data[i] = pBackupSRAM[i];
  17. }
  18. }