1、debug选项,选择jlink,
2、utilities选择jlink
3、加载flash算法。
4、选择swd模式,其他基本上默认,这样就可以下载了
对rom和ram设置需要说明一下:
1,IROM1,前面是首地址,后面是大小,表示FLASH(代码存储区间)的起始地址和大小。
2,IRAM1,前面是首地址,后面是大小,表示RAM(变量存储区)的起始地址和大小。
c8t6是20K的sram,对应0x10000,起始0x0800 0000,
64K的flash,对应0x5000,起始0x2000 0000。

看截图。

3,RAM for Algorithm是用来在IRAM1区域划分一段空间,用来运行flash下载算法(可理解为一个程序),从而给MCU下载代码。但是这个空间只在下载代码的时候有用,下载完了代码以后,这段空间就可以被你的APP代码(你下载的代码)占用的,相当于释放了。

同时,可以在工程目录下看到LED.sct:

; *************************************************************
; *** Scatter-Loading Description File generated by uVision ***
; ************************************************************* LR_IROM1 0x08000000 0x00010000 { ; load region size_region
ER_IROM1 0x08000000 0x00010000 { ; load address = execution address
*.o (RESET, +First)
*(InRoot$$Sections)
.ANY (+RO)
}
RW_IRAM1 0x20000000 0x00005000 { ; RW data
.ANY (+RW +ZI)
}
}

告诉编译器  链接的时候把符号表替换成绝对地址。

最新文章

  1. ios学习资源
  2. initialization & finalization
  3. 无需activity获得屏幕尺寸
  4. hdu 4585 Shaolin treap
  5. 三代PacBio reads纠错 - 专题
  6. Linux监控分析实战-1
  7. sql一个表中两个字段合并求和
  8. alwaysOn为什么不支持分布式事务
  9. HTML5[2]:使用viewport控制手机浏览器布局
  10. 【转】使用XCODE 的SOURCE CONTROL 做版本控制 (1)
  11. openwrt的uboot环境变量分析
  12. 在Mac下配置Maven环境
  13. StackExchange.Redis超时的问题
  14. CSS3之calc()和box-sizing属性
  15. PhpStorm 2017破解
  16. 小事牛刀之——python做文件对比
  17. excel 添加换行符,去除换行符:
  18. echarts 数据统计报表
  19. nginx缓存功能的设置
  20. mssql内存表

热门文章

  1. Hadoop源生实用工具之distcp
  2. [PHP]php发布和调用Webservice接口的案例
  3. Django组件:forms组件(简易版)
  4. app开发,H5+CSS3页面布局小tips
  5. Oracle Business Intelligence Enterprise Edition 12.2.1.2.0 Books
  6. cocos2d-x-2.2.0_win7+vs2010搭建_eclipse+ndk-r9+cygwin搭建_教程以及编译问题汇总
  7. 部署webservice到远程服务器
  8. java 多线程的经验总结
  9. 小记:iOS 中一般对于 view 不依赖 model 的的两种代码书写形式
  10. [VC]vc中socket编程步骤