完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
gui_memset(mem2base,0,f_exe->fsize);//清空这片内存
rval=f_read(f_exe,mem2base,f_exe->fsize,(UINT*)&br);//读出BIN的所有内容 applenth1 = f_exe->fsize; ...... dbuf=fsmc_sram_test_read(68000000); LCD_ShowxNum(50,240,dbuf,8,12,0); /*****************************************************************************************/ //mem1内存参数设定.mem1完全处于内部SRAM里面 #define MEM1_BLOCK_SIZE32 //内存块大小为32字节 #define MEM1_MAX_SIZE40*1024 //最大管理内存 40K #define MEM1_ALLOC_TABLE_SIZEMEM1_MAX_SIZE/MEM1_BLOCK_SIZE //内存表大小 //mem2内存参数设定.mem2的内存池处于外部SRAM里面,其他的处于内部SRAM里面 #define MEM2_BLOCK_SIZE32 //内存块大小为32字节 #define MEM2_MAX_SIZE680*1024 //最大管理内存200K #define MEM2_ALLOC_TABLE_SIZEMEM2_MAX_SIZE/MEM2_BLOCK_SIZE //内存表大小 /*****************************************************************************************/ //内存池(4字节对齐) __align(4) u8 mem1base[MEM1_MAX_SIZE];//内部SRAM内存池 __align(4) u8 mem2base[MEM2_MAX_SIZE] __attribute__((at(0X68000000)));//外部SRAM内存池 //内存管理表 u16 mem1mapbase[MEM1_ALLOC_TABLE_SIZE];//内部SRAM内存池MAP u16 mem2mapbase[MEM2_ALLOC_TABLE_SIZE] __attribute__((at(0X68000000+MEM2_MAX_SIZE)));//外部SRAM内存池MAP //内存管理参数 const u32 memtblsize[2]={MEM1_ALLOC_TABLE_SIZE,MEM2_ALLOC_TABLE_SIZE};//内存表大小 const u32 memblksize[2]={MEM1_BLOCK_SIZE,MEM2_BLOCK_SIZE};//内存分块大小 const u32 memsize[2]={MEM1_MAX_SIZE,MEM2_MAX_SIZE};//内存总大小 以上代码,为什么显示的数字不是打开文件的第一个数字?难道是外部SRAM的首地址不是68000000吗?求帮助~~ |
|
相关推荐
4个回答
|
|
68000000!=0X68000000
|
|
|
|
原子哥,那要怎么读?dbuf=fsmc_sram_test_read(0X68000000);才能读出第一个数字吗,为什么我试了不行?
|
|
|
|
还有,ROM,IROM,RAM,IRAM分别代表那一部分的内存?
|
|
|
|
百度.
|
|
|
|
只有小组成员才能发言,加入小组>>
800 浏览 0 评论
1156 浏览 1 评论
2531 浏览 5 评论
2863 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2714 浏览 6 评论
keil5中manage run-time environment怎么是灰色,不可以操作吗?
1090浏览 3评论
195浏览 2评论
461浏览 2评论
374浏览 2评论
M0518 PWM的电压输出只有2V左右,没有3.3V是怎么回事?
456浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-25 01:15 , Processed in 1.011936 second(s), Total 55, Slave 44 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号