4756|12

38

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

LM3S9792 [复制链接]

尚且沒有硬件,怎么配置Keil uVision4構建軟環境?

怎么使用Datasheet修改libdriver裡面的頭文件??

最新回复

我认为也不用改,整个LM3S系列所有的外设基址都是一样的,功能少的芯片只是想相应的位保留了,但是驱动库里边却是定义全了的,如果你不知道要添加哪些头文件,可以在Keil里边开始处#include “LM3Sxxxx.H” ,这样你就可以了。  详情 回复 发表于 2011-1-13 13:34
 
点赞 关注
个人签名追尋沒有止境

回复
举报

918

帖子

0

TA的资源

纯净的硅(中级)

沙发
 

回复 楼主 tieyi0404 的帖子

这个应该和其它的LM3S大体上差不多,使用datasheet修改头文件是什么意思?
 
 

回复

38

帖子

0

TA的资源

一粒金砂(初级)

板凳
 

回复 沙发 academic 的帖子

比如說8962和9792在寄存器配置還有引腳映射上應該有不同的地方吧??
是不是需要修改lib的頭文件,對照Datasheet!!
謝謝!
剛開始用,不太懂!
 
个人签名追尋沒有止境
 
 

回复

38

帖子

0

TA的资源

一粒金砂(初级)

4
 
比如說在pin_map.h文件中:
定義了
LM3S101 Port/Pin Mapping Definitions
...................
LM3S8962 Port/Pin Mapping Definitions

沒有9792的,是不是需要自己添加??
如果需要,如何添加??
謝謝
 
个人签名追尋沒有止境
 
 

回复

918

帖子

0

TA的资源

纯净的硅(中级)

5
 

回复 板凳 tieyi0404 的帖子

引脚是有不同的地方,不过如果使用StellarisWare中的API函数的话,是很容易的,lib一般是不需要自己去修改的。
 
 
 

回复

918

帖子

0

TA的资源

纯净的硅(中级)

6
 

回复 4楼 tieyi0404 的帖子

这个好像用的人不是很多,下个最新版的StellarisWare看看有没有,http://www.luminarymicro.com/products/lm3s9792.html。一般情况下,好像也不会用到pin_map.h里边define的外设名称。

[ 本帖最后由 academic 于 2011-1-13 11:45 编辑 ]

赞赏

1

查看全部赞赏

 
 
 

回复

38

帖子

0

TA的资源

一粒金砂(初级)

7
 

回复 5楼 academic 的帖子

謝謝你
使用StellarisWare中的API函數是可以操作
但是如果引腳不同
API函數,傳入的參數與引腳不對應,硬件應該是不能動作的吧??
或許編譯沒有錯誤!!
還是應該修改一些東西的把!雖然我不知道修改哪兒!!謝謝
 
个人签名追尋沒有止境
 
 

回复

38

帖子

0

TA的资源

一粒金砂(初级)

8
 

回复 6楼 academic 的帖子

是需要將C:\StellarisWare\inc中的文件拷貝到C:\Keil\ARM\INC\Luminary中去嗎???
謝謝
 
个人签名追尋沒有止境
 
 

回复

918

帖子

0

TA的资源

纯净的硅(中级)

9
 

回复 8楼 tieyi0404 的帖子

这个问题还真没遇到过,StellarisWare\inc里边的文件主要是对device的寄存器的定义,你可以类比C:\Keil\ARM\INC\Luminary中的8962。

赞赏

1

查看全部赞赏

 
 
 

回复

38

帖子

0

TA的资源

一粒金砂(初级)

10
 

回复 9楼 academic 的帖子

StellarisWare\inc大部分是定義各種芯片中定義的是各類寄存器的地址
也只好對比8962的了
十分感謝!!
因為各款芯片包含的GPIO,ADC,UART,SSI,I2C,CAN等等的數量不同
配置信息應該會不一樣
比如配置8962與配置8971應該是會不一樣!
libdriver或許會相同
但是不同的地方在哪裡??如何修改?
麻煩各位高手解答一下!
謝謝  謝謝
 
个人签名追尋沒有止境
 
 

回复

2804

帖子

0

TA的资源

五彩晶圆(初级)

11
 
不用修改吧 ,选好在KEILL上选好片子 就好了呀!~

赞赏

1

查看全部赞赏

 
个人签名QQ:1625345502
 
 

回复

918

帖子

0

TA的资源

纯净的硅(中级)

12
 

回复 11楼 wanghongyang 的帖子

我认为也不用改,整个LM3S系列所有的外设基址都是一样的,功能少的芯片只是想相应的位保留了,但是驱动库里边却是定义全了的,如果你不知道要添加哪些头文件,可以在Keil里边开始处#include “LM3Sxxxx.H” ,这样你就可以了。

赞赏

1

查看全部赞赏

 
 
 

回复

38

帖子

0

TA的资源

一粒金砂(初级)

13
 

回复 12楼 academic 的帖子

好像確實不需要!!!!
等板子來之後
我試試,再來確認!
謝謝各位
 
个人签名追尋沒有止境
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

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

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