|
使用STM32H725VGT3芯片,编程的时候报错 这是由于我定义了两个大数组来存储数据, define READ_BATCH_PAGE_CNT 8define BUFFER_SIZE (NAND_PAGE_SIZE * READ_BATCH_PAGE_CNT) // 乒乓缓冲区大小define TOTAL_BLOCKS 16384 // 总物理块数define MAX_BAD_BLOCKS 180 // 最大坏块记录数define NAND_BLOCK_PAGES 64 // 每个块的页数define NAND_OOB_SIZE 128 // 每页OOB区大小(字节)define NAND_PAGE_SIZE 4096 // 每页主数据区大小(字节)extern uint8_t tx_buf0[BUFFER_SIZE]; extern uint8_t tx_buf1[BUFFER_SIZE]; 现在DTCM内存装不下,链接到SARM1内存链接不过去,应该如何做 |
stm32H743使用CubeMxAi导入模型文件,需要将测试数据进行识别,不知道如何传入参数
关于STM32Cubemx 6.15版本生成工程的文件编码的问题
STM32H7A3 怎样配置MDMA的硬件触发MDMA_REQUEST_DMA1_Stream0_TC将数据再次转运
串口DMA收发出现ORE错误
stm32h7s78-dk烧录
关于外部事件(EXTI0)触发SPI读取数据
有没有大佬更新了CubeIDE2.0.0,在软件内更新后体积大了一倍
STM32H7 USB3300底层寄存器问题
STM32F429突然死机
stm32u575 gpdma burst length=1 配置其他数值不工作
微信公众号
手机版
手册上看SRAM1也只有16K,不够吧。
简单点,直接放在AXI-SRAM 上吧。
如果用的是KEIL编译器,按照下图配置试试
STM32H7片内内存区很多,DTCM区访问高效但数量有限。除了DTMC外,还有AXIRAM,SRAM123等。
既然数组太多,你可以通过修改链接文件 做内存指定分配,不同IDE略有差异,
网上类似资料丰富。