专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
TI
用CSS做软件仿真的时候存储器空间如何分配的?
2019-07-23 13:49
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
TI MCU
15334
15
1655
用CSS做软件仿真的时候存储器空间如何分配的?
友情提示:
此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
shimx
1楼-- · 2019-07-24 10:33
把程序贴上来
加载中...
jiahy
2楼-- · 2019-07-24 12:55
********************程序存储器到数据存储器的DMA传送(子库寻址不带自动递增)***********************
.title "DMA2.asm"
.mmregs
.include "reg.h"
; .global buffer, length
.bss x, 16
.def _init_dmac
.data
table: .word 1,2,3,4,5,6,7,8,9,10
.text
_init_dmac:
STM DMSRCP,DMSA ;设置源程序页1
STM #1h,DMSDN
STM DMSRC0,DMSA ;设置源地址为8000h
STM #8000h,DMSDN ;程序空间地址18000h的低16位
STM DMDST0,DMSA ;设置目的地址为80h
STM #3000h,DMSDN
STM DMCTR0,DMSA ;设置传送次数为Ah次
STM #(5h-1),DMSDN
STM DMSFC0,DMSA ;设置同步事件和帧计数寄存器
STM #0000000000000000b,DMSDN
STM DMMCR0,DMSA ;设置传送方式控制寄存器
STM #0000000100000101b,DMSDN
STM #0000000100000001b,DMPREC ;设置通道优先级和使能控制寄存器
end B end
.end
加载中...
jiahy
3楼-- · 2019-07-24 18:42
-o DMA2.out
-m DMA2.map
-e _init_dmac
MEMORY
{
PAGE 0:
EPROM : org=1700h, len=100h
DEPROM: org=18000h, len=20h
PAGE 1:
SPRAM : org=0060h, len=20h
DARAM : org=3000h, len=20h
}
SECTIONS
{
.text: >EPROM PAGE 0
.bss : >DARAM PAGE 1
.data: >DEPROM PAGE 0
}
加载中...
午夜粪车
4楼-- · 2019-07-25 00:16
精彩回答 2 元偷偷看……
加载中...
jiahy
5楼-- · 2019-07-25 04:56
软件仿真下的存储器映射让我摸不着头脑,我在硬件仿真下进行程序存储器到数据存储器的DMA传送是完全没问题的
加载中...
jiahy
6楼-- · 2019-07-25 07:35
而且存储器空间也是严格按照实际的分布的,所以我想CCS的软仿真应该是有所欠缺的 并不能拿来做实际的参考,具体软件仿真是怎么个机制我还是没搞清楚
加载中...
上一页
1
2
3
下一页
一周热门
更多
>
相关问题
CPLD的方波输出
4 个回答
11个版本Quartus II 软件下载,安装包网盘合集,附教程,47G!
20 个回答
请大家帮忙到21IC发展大家谈支持我申请新版面
20 个回答
【通知】21ic中国电子网服务条款 (所有人员必读)
1 个回答
满载而归乙亥年,大展鸿途庚子年---集签赢好礼
20 个回答
携手ADI,踏上电子工程师之巅—车辆电气化视频,答题领奖!
1 个回答
如何提升论坛质量,看你了!
20 个回答
【最终名单】二姨家喊你来拿100份新年大礼啦~
20 个回答
相关文章
×
关闭
采纳回答
向帮助了您的网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
TI
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
关闭
您已邀请
15
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
.title "DMA2.asm"
.mmregs
.include "reg.h"
; .global buffer, length
.bss x, 16
.def _init_dmac
.data
table: .word 1,2,3,4,5,6,7,8,9,10
.text
_init_dmac:
STM DMSRCP,DMSA ;设置源程序页1
STM #1h,DMSDN
STM DMSRC0,DMSA ;设置源地址为8000h
STM #8000h,DMSDN ;程序空间地址18000h的低16位
STM DMDST0,DMSA ;设置目的地址为80h
STM #3000h,DMSDN
STM DMCTR0,DMSA ;设置传送次数为Ah次
STM #(5h-1),DMSDN
STM DMSFC0,DMSA ;设置同步事件和帧计数寄存器
STM #0000000000000000b,DMSDN
STM DMMCR0,DMSA ;设置传送方式控制寄存器
STM #0000000100000101b,DMSDN
STM #0000000100000001b,DMPREC ;设置通道优先级和使能控制寄存器
end B end
.end
-m DMA2.map
-e _init_dmac
MEMORY
{
PAGE 0:
EPROM : org=1700h, len=100h
DEPROM: org=18000h, len=20h
PAGE 1:
SPRAM : org=0060h, len=20h
DARAM : org=3000h, len=20h
}
SECTIONS
{
.text: >EPROM PAGE 0
.bss : >DARAM PAGE 1
.data: >DEPROM PAGE 0
}
一周热门 更多>