0
问答首页 最新问题 热门问题 等待回答标签广场
我要提问

关于STM32里面的sram内存分配的问题

大家好,碰到一个问题想和大家讨论下,
我用的stm32芯片内存是20KB,对应的地址0000-4fff 现在想从中分配出一段内存来做缓冲区4000(起始)-4fff(结束)。要的是绝对地址,和寄存器地址一样的那种。请问如何分配。求指导
提问者:jessica_ma 地点:- 浏览次数:6769 提问时间:08-11 22:39
我有更好的答案
提 交
8条回答
神秘司令 08-19 00:21
在线等。呵呵
jdjfuwegs 08-17 02:11
我看书中其他的寄存器定义是这样的:
那串口举例:
先定义对应的结构体
在通过给出基址,
但是自定义sram这样不知道行不行,我试了不对。
typedef struct
{
  vu16 SR;
  u16  RESERVED0;
  vu16 DR;
  u16  RESERVED1;
  vu16 BRR;
  u16  RESERVED2;
  vu16 CR1;
  u16  RESERVED3;
  vu16 CR2;
  u16  RESERVED4;
  vu16 CR3;
  u16  RESERVED5;
  vu16 GTPR;
  u16  RESERVED6;
} USART_TypeDef;
#define PERIPH_BASE           ((u32)0x40000000)
#define APB2PERIPH_BASE       (PERIPH_BASE + 0x10000)
#define USART1_BASE           (APB2PERIPH_BASE + 0x3800)
#define USART1              ((USART_TypeDef *) USART1_BASE)
广远光电 08-15 12:29
stm32如何静态分配内存。请教。。
饿了就吃的 08-21 08:32
唉,我陷入误区了,上个厕所解决问题了,看来以后多上厕所。
解决办法:
#include
u8 MyText[255] __at (SRAM_BASE+0x4000);
分还是留给我自己了。呵呵
通信小学生 08-21 06:51
您好,我也在弄SRAM分配的问题,,能请教下么?
mashiquan123 08-14 16:46
您好,我也在弄SRAM分配的问题,,能请教下么?
jin13751110901 08-12 06:02
您好,我也在弄SRAM分配的问题,,能请教下么?
pfdos 08-15 12:47
您好,我也在弄SRAM分配的问题,,能请教下么?
撰写答案
提 交
1 / 3
1 / 3