5656|2

664

帖子

104

TA的资源

纯净的硅(中级)

楼主
 

TIVA C Launchpad使用心得之:EK-TM4C123GXL与Ek-LM4F120XL区别之Memory Map篇 [复制链接]

今天我们基于Memory Map比较一下EK-TM4C123GXLEk-LM4F120XL的区别

在2013年10月23日的“TIVA C Launchpad使用心得之:TIVA C Launchpad与Stellaris LaunchPad的区别中说明了EK-TM4C123GXLEK-LM4F120XL的部分区别
https://bbs.eeworld.com.cn/thread-416884-1-1.html

在2013年10月23日的“TIVA 使用心得之解释:TM4C123G 与 TM4C120关系”中也有TI官方的说明https://bbs.eeworld.com.cn/thread-416865-1-3.html
http://www.ti.com/ww/en/launchpad/FAQ.htm

我们知道从主芯片的区别
EK-TM4C123GXL主芯片为:TM4C123GH6PMI(LM4F230H5QR)
EK-LM4F120XL主芯片为: TM4C1233H6PM (LM4F120H5QR)

有人提到EK-LM4F120XL是否可以使用EK-TM4C123GXL的函数库的问题,那么我们从根儿上来挖一下,那就是Memory Map的区别。(更详细的每个寄存器功能在这里就去对比了,具体在开发中可以对比)
Memory Map对应于两款芯片在数据手册上区别:
TM4C123GH6PM手册90到92页
页面提取自- tm4c123gh6pm.pdf (170.49 KB, 下载次数: 23)




TM4C1233H6PM手册83到85页

页面提取自- tm4c1233h6pm.pdf (170.15 KB, 下载次数: 19)





TM4C123GH6PM 相比 TM4C1233H6PM 多出的外设地址在上面图中用红色框圈出。
外设地址是在原来保留的区间段增加的,所以是向下兼容。
既然外设增加了,那么中断向量表、时钟配置肯定也相应的有所变化,多出来的中断向量地址和时钟配置会有原来保留的地址或位上增加。
USB增加了USB Host功能,USB外设基地址不变,增加的
USB Host功能对应偏移地址为0x11a到0x31c,当然还有其它的一些寄存器增加,TM4C1233H6PM的寄存器共85个寄存器,而TM4C123GH6PM中增加到181个。

那么EK-LM4F120XL是否可以使用EK-TM4C123GXL的函数库呢,答案是只要是操作TM4C1233H6PM原有外设是必须可以的。(操作USB设备的时候可能会有区别,因为没有试,所以还不能确定)

[ 本帖最后由 gs001588 于 2013-11-10 00:27 编辑 ]

最新回复

可以  详情 回复 发表于 2016-5-7 19:37
 
点赞 关注

回复
举报

67

帖子

2

TA的资源

一粒金砂(中级)

沙发
 
顶!!!!!!!!!!!最近在学EK-TM4C123GXL的板子
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
可以
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表