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

 *第34146篇: LM3S9B92-C1版本芯片工程文件设置

  
楼 主:hebe330 2011年6月23日23:31
 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
淘宝店:


  
2楼:k19001579 2011年12月15日13:46
 [下载]
LPC1788微控制器还支持超扭曲向列(STN)和薄膜晶体管(TFT)图像显示面板,像素最高达1024×768像素,同时支持单色和最高24位真彩色。 
   120MHz(可以超频哦。呵呵)的LPC178x微控制器片载最大内存支持512KB闪存、96KBSRAM和4KBEEPROM。
   32位外部存储控制器支持SDRAM、SRAM,NOR和NandFLASH器件,提供四种芯片选择LQFP208 LQFP144 TFBGA208 TFBGA180 。 
   LPC178x系列还支持其他多个外设,包括:
     1个TFT LCD控制器
     1个USB主机和设备控制器、
     1个10/100T以太网控制器、
     防篡改事件记录器、
     8通道通用DMA(GPDMA)控制器、
     12位ADC、10位DAC、
     马达控制PWM和正交编码器接口、
     5个UART、
     3个I2C、
     1个I2S音频接口、
     3个SSP/SPI、智能卡接口、
     4个计时器、窗口看门狗定时器、
     1个超低功耗RTC
     以及最多165个通用I/O引脚。 

    恩智浦低成本开发工具平台,LPC1788现已批量供货,价格大幅下降。QQ:19001579 E-MAIL:19001579@QQ.COM TEL:13510231143 可以询价,如需资料请发邮件或加QQ

    LPC178x微控制器支持IAR、Keil MDK EmbeddedArtists和FutureDesigns等公司众多业界领先的综合硬件开发工具,以及LPCXpresso、ARM/Keil、CodeRed、IAR、Segger、MicroDigital、I2ST等公司的软件开发工具;
    此外,还支持丰富的产品驱动程序库和免费图形库(如:UCGUI,UCLINUX,EWIN,FATFS,UCFS)及SWIM(简单视窗接口管理器)。 
LPCCORTEX-M3
LPC1768FBD100
LPC1766FBD100
LPC1754FBD80
LPC1752FBD80
LPC1788FBD208
有需要的,请联系!QQ:19001579 E-MAIL:19001579@QQ.COM 有DEMO源代码,有FAE支持


>>>>>>对该主题发表你的看法

本主题贴数2,分页: [第1页]


[上一篇主题]:TI ARM Cortex-M3 LM3S8962开发板 以

[下一篇主题]:Smart LM3S9B92+扩展板+3.5"LCD 网络