导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→LM3S9B92-C1版本芯片工程文件设置

* 64164: LM3S9B92-C1版本芯片工程文件设置

   hebe330 
hebe330发表的帖子 

 LM3S9B92-C1版本芯片工程文件设置
LM3S9B92-C1版本芯片工程文件设置

作者:黄盈鑫

下图为SMART LM3S9B92开发板的图片:

按此在新窗口浏览图片

按此在新窗口浏览图片

按此在新窗口浏览图片

按此在新窗口浏览图片


 

LM3S9B91-C1版本的芯片前4K的程序空间被补丁程序占用,要使芯片正常工作要做下面的修改。

1.   打开startup_rvmdk.S,将FLASH Control的中断入口设为0x881。
按此在新窗口浏览图片


2.   点击“Rebuild”来生成“.sct”文件,该文件保存于.\Obj\目录下。
按此在新窗口浏览图片

3.   点击Target Options按钮,并切换到Linker选项卡。

按此在新窗口浏览图片

按此在新窗口浏览图片

·  去掉“Use Memory Layout from Target Dialog”上的勾,此时“Scatter File”处变成可编辑状态。

按此在新窗口浏览图片

·  点击“Edit”修改被打开的“.sct”文件。
按此在新窗口浏览图片


 

·  将“.sct”文件修改如下,目的是避开使用Flash前面的4K空间。

LR_IROM1 0x00001000 0x0003F000  {    ; load region size_region

  ER_IROM1 0x00001000 0x0003F000  {  ; load address = execution address

   *.o (RESET, +First)

   *(InRoot$$Sections)

   .ANY (+RO)

  }

  RW_IRAM1 0x20000000 0x00018000  {  ; RW data

   .ANY (+RW +ZI)

  }

}

4.   再次点击Target Options按钮,分别切换到Debug及Utilities选项卡,仿真器选为“Cortex-M/R J-LINK/J-Trace”。

按此在新窗口浏览图片

按此在新窗口浏览图片


·  点击“Settings”,选中Flash Download选项卡,按Add添加Programming Algorithm。

按此在新窗口浏览图片

按此在新窗口浏览图片

按此在新窗口浏览图片


·  将Flash的起始地址修改为0x00001000,大小修改为0x0003F000。

按此在新窗口浏览图片

 

按上面的4个步骤的操作后程序可以在芯片内正确的运行了。

——————
盈钰工作室:

E-mail:senxin79@126.com
联系QQ:690971654
电话:020-61392789
手机:15360803087
淘宝店:




发表时间:2011年6月23日23:31:17

  
回复该帖

本主题共有 2 帖,分页:>>>>>该主题的所有内容[2]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  72327.[详细][下载]
摘要:LPC1788微控制器还支持超扭曲向列(STN)和薄膜晶体管(TFT)图像显示面板,像素最高达1024×768像素,同时支持单色和最高24位真彩色。     120MHz(可以超频哦。呵呵)......(1385字)
- [k19001579][555次] 2011年12月15日

[上一篇帖子]:TI ARM Cortex-M3 LM3S8962开发板 以
[下一篇帖子]:Smart LM3S9B92+扩展板+3.5"LCD 网络