|
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
使用 CAPS 软件配置和编程 STR912 |
作者:starm 栏目:MCU技术 |
我采用的步骤: 1. 新建项目, 选择STR912FW44X6芯片 2. 设置 LVD Voltage = 2.7V 3. Additional settings form : 选择从 secondary FLASH 启动 设置用户代码: 06082010 = 2006-08-20, V1.0 设置 OTP 区域: 使用 GUID 产生唯一的一个128位序列号 4. 使用FLASHLINK电缆, 编程/校验 UserCode Configuration OTP 其中 用户代码 以后仍然可以编程. 但是序列号锁定之后, 就不可以再编程了. |
2楼: | >>参与讨论 |
作者: starm 于 2006/8/20 22:06:00 发布:
使用 Obj File Editor 查看 OTP 区域 |
3楼: | >>参与讨论 |
作者: starm 于 2006/8/20 22:07:00 发布:
使用 Obj File Editor 查看 User Code 区域 |
4楼: | >>参与讨论 |
作者: starm 于 2006/8/20 22:09:00 发布:
使用 Obj File Editor 查看配置区域 |
5楼: | >>参与讨论 |
作者: starm 于 2006/8/20 22:25:00 发布:
选择从 secondary FLASH 启动 在这个bank写入BootLoader, 启动之后对Main FLASH进行检查, 如果 Application可以运行, 跳转到Application执行. 否则通过某一种通信 接口(UART, CAN, USB)对Main FLASH进行编程. 在写入BootLoader之后, 应当对这个bank使能写保护, 防止无意中 破坏了BootLoader. 同时也可以对整个内存区使能读保护, 防止代 码被盗版. |
6楼: | >>参与讨论 |
作者: gyt 于 2006/8/21 11:31:00 发布:
谢谢 谢谢发表 |
|
|
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入 |
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |