32??????QuickStart [????????]

Similar documents
SMART 7P 0 HR7P OTPMCU A/D I/O OTP ROM RAM HR7P HR7P HR7PPMB MSOP0 7+input HR7PPSC HR7PPSD SOP SOP6 +input input HR7PERB SSOP0 7

untitled

untitled

上海东软载波微电子有限公司 SMART

<CED2D3EBCDB6D7CAD5DFB5C4B9CACAC22D2DB2E1D7D E6169>

专注于做最好的嵌入式计算机系统供应商

Microsoft Word - AVR32 UC3 isp下载.doc

手册 doc

河 南 蓝 皮 书 文 化 (2008) 网 络 文 学 主 要 是 指 在 网 上 原 创 的 文 学 作 品 作 为 网 络 文 化 的 主 力 部 分, 网 络 文 学 的 发 展 在 近 年 来 势 不 可 挡 作 为 凭 借 新 兴 媒 介 兴 起 的 文 学, 网 络 文 学 与 传 统

《將進酒》

21 flash

目 录

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

修订历史 版本修订日期修改概要 V 初版 地址 : 中国上海市龙漕路 299 号天华信息科技园 2A 楼 5 层邮编 : 电话 : 传真 : 网址 :

目 录

Microsoft Word - CX1000-HMI_程序开发_PLC通讯

Microsoft Word 箕æ−¥ï¼‹å®ı稿;

98年度即測即評學科測試與即測即評即發證技術士技能檢定簡章

DVK530/531扩展板

修订历史 版本日期原因 V /08/02 创建文档 i

Microsoft Word - 在VMWare-5.5+RedHat-9下建立本机QTopia-2.1.1虚拟平台a.doc

便 箋

如何在可支持影拓压感触控笔的 apps 中连接压感触控笔 重要 : 在您开始使用前, 请打开 ipad 上的蓝牙功能 影拓压感触控笔不会出现在您 ipad 上的蓝牙设备列表里 影拓压感触控笔需要在每个单独的 app 里进行连接 找到软件并按照以下步骤来连接您的影拓压感触控笔 同时, 为防止误触控,

<C8EBC3C5C6AAA3A8B5DA31D5C2A3A92E696E6464>

Using STM32 Software Library

1-1 SH79F6431 A. 2( ) 9~15V ( 12V) U2 U3 3.3V SH79F B. 1(VCC/GND) SH79F6431 C. VDDIO SH79F6431 P4 P5 P0.6 P0.7 VDDIO VDDIO=5V D. 2 V 1.0

315avr网站可脱机系列产品使用说明书


xforce keygen microsoft office 2013

1 Project New Project 1 2 Windows 1 3 N C test Windows uv2 KEIL uvision2 1 2 New Project Ateml AT89C AT89C51 3 KEIL Demo C C File

4. 工程建立后如下图所示 5. 接下来在我们的工程中, 需要包含许多 TIVA 库文件中的.c 和.h 文件,.c 文件需要直接添加进去,.h 文件需要设置编译和链接的路径, 需要让编译器找到这些头文件, 这里我们需要下载官方给的 TIVAWARE 包, 并解压 6. 找到 project->pr

ICD ICD ICD ICD ICD

Ioncube Php Encoder 8 3 Crack 4. llamaba octobre traslado General Search colony

运用多媒体提升实验教学有效性的研究.doc

嵌入式系统原理及应用教程 ( 第 2 版 )/ 清华大学出版社 EL-ARM-860 V1.2 一 实验目的 实验二 Boot Loader 引导程序 1. 了解 Boot Loader 的作用, 掌握 Boot Loader 的编程思想 二 实验设备 1. Pentium II 以上的 PC 机,

untitled


51 C 51 isp 10 C PCB C C C C KEIL

<4D F736F F D D3332B3CCD0F233D6D6CFC2D4D8B7BDCABDCBB5C3F72E646F63>

资证资字2006 [37]号

Acer E 15 Graphics Driver Download. Mexico motor Picture redes original Jorge montana

设置setting Foobar2000

Microsoft Word - Copy of end-4.doc

Andes Technology PPT Temp

标题

Microsoft Word - QTP测试Flex.doc

北 京 工 程 力 学 / 罗 相 杰 吕 荣 生 建 筑 工 程 技 术 专 14/ 北 京 工 程 量 清 单 计 价 / 高 红 孝 边 玉 超 建 筑 工 程 技 术 专 14/ 北 京 工 程 造 价 概 论 / 李 金 云 张 爱 卿

EK-STM32F

Microsoft Word - 实验一Android开发环境搭建.doc

深 耕 水 里 傳 承 創 新 113

第5章:汇编语言程序设计

. Outline 编译 Linux 在 QEMU 模拟器上运行制作带 grub 启动的磁盘映像...1 编译 Linux 在 QEMU 模拟器上运行...2 制作带 grub 启动的磁盘映像

AW28X 快速入门 修订历史 版本日期原因 V /09/29 创建文档 i

1

Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7.

目 录 一. 使 用 前 的 软 件 准 备 和 安 装... 3 二. 安 装 USB 驱 动... 3 三. 下 载 LD_DOWN.hex 到 STC 单 片 机... 4 四. 使 用 开 发 板 配 套 软 件 ICR_DT1.exe... 6 五. 串 口 打 印 信 息 的 接 收..

Converting image (bmp/jpg) file into binary format

使用 SharePoint Framework Extensions 对 SharePoint 进行扩展 Office 365 DevDays 上海 章明, 黎俊乐微软 ( 中国 ) 有限公司

Windows下STM32单片机的eclipse编译环境搭建

标题

C#程序设计实验

2009三季报全文.doc

更新历史 版本时间更新作者 Rev. A 初始创建 Dracula 微控电子乐微电子杭州市登云路 639 号 2B143 销售 TEL: 支持 TEL: FAX: ww

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 ->

01.ai

<433A5C C41646D696E F725C B746F705CBBFAB5E7B9A4B3CCD1A7D4BA C4EAB9A4D7F7D7DCBDE1BCB C4EAB9A4D7F7D2AAB5E32E646F6378>

修订历史版本 日期 原因 发布 /5/1 创建文档 发布 /7/5 1. 增加在 eclipse 中调试 QSPI Flash XIP 程序的方法 2. 增加 J-Flash 下载固件到 QSPI Flash 的方法 i 42

Risala Film Nederlands Ondertiteld Downloadinstmank. awarded Clive ministry consulta relaxed Pocos points which

順 發 工 程 顧 問 有 限 公 8 設 計 工 程 師 監 造 工 程 失 成 祥 技 控 有 限 公 1 銷 售 工 程 師 兆 田 科 技 有 限 公 3 機 電 工 程 師 丞 鎂 保 全 股 份 有 限 公 2 管 理 部 專 員 業 務 員 華 致 資 訊 開 發 股 份 有 限 公

目 录 序 言... 1 第 一 部 分 学 位 授 权 审 核 网 上 服 务 系 统 操 作 说 明 用 户 登 录 设 置 公 示 时 间 查 看 各 省 市 公 示 材 料 查 看 自 审 单 位 公 示 材 料... 3 第 二 部

SIGA简报第510期.doc

<4D F736F F D206E CDA8D3C3CDF8B9D8D6AECFD6B3A1D7DCCFDFCDF8B9D84E D44502D434FCAD4D1E9D6B8C4CF5F E302E646F63>

Free Download Mivo Tv For Pc. Paraiso About private Sunday effect Georgia letra Results

言1.PDF

MPLAB ICD2在线调试器是一款低价位的PIC开发工具,它利用Flash工艺芯片的程序区自读写功能,使用芯片来实现仿真调试功能

CE UL LLHA5 / 7 ( LLGT22 ) ( LLHA9 ) ( LLGT22 ) ( LLHA9 ) 3 ( LLHA5 / 7 ) ( LLGT22 ) ( LLHA5 / 6 )

中颖工具选型参考及常见问题汇总

目 錄 日 本 語 中 心 的 課 程 1 強 化 訓 練 課 程 ( 長 期 課 程 ) 2 留 學 簽 證 3 從 報 名 到 入 學 的 手 續 過 程 3 申 請 留 學 簽 證 所 需 資 料 4 一 般 課 程 ( 短 期 課 程 ) 5 從 報 名 到 入 學 的 手 續 過 程 6

济南大学计算机科学与技术专业发展规划

Cadence 软件应用 : 如何在 Allegro 中执行 Skill How to Perform Skills in Allegro Tools Doc Scope : Allegro Skill Doc Number : SFTEC11005 Author : Daniel Zhong Cr

Unidrive M400 PLC 0.25 kw kw (0.33 hp hp) 100 V 200 V 400 V 575 V 690 V

untitled

<4D F736F F D C4EACAA1BCB6CDF8D5BEC6C0B9C0B1A8B8E62E646F63>

<4D F736F F D20CAB5D1E9D2BB204D444B2D41524D20C8EDBCFED3EB41524D20B4A6C0EDC6F7BBF9B1BEB1E0B3CC2E646F6378>

ebook140-9

本 院 动 态 山 西 物 联 网 研 讨 会 发 扬 国 泰 安 物 联 网 理 念... 1 政 策 导 读 现 代 职 业 教 育 研 究 院 课 题 公 开 招 标 指 南... 3 专 家 视 点 王 继 平 : 拥 抱 互 联 网 + 加 快 职 业 教 育 步 伐... 9 邱 开 金

<4D F736F F D20D5E3BDADBBECC4FDCDC1D0ADBBE1BCF2B1A8B5DA34C6DA2E646F63>

UM1523 用户手册 STM32F0 探索套件软件和固件环境使用入门 前言 本文介绍在 STM32F0 探索板上开发应用设计所需的软件和固件环境以及开发建议, 详细描述了评估板配套应用固件以及固件的架构和组件 本文档还指导开发新手如何在微控制器上编译并运行例程, 以及创建自己的应用程序 本文档内容

LETD型LED灯炮规格的更改


Microsoft Word - Codewarrior IDE快速入门.docx


(Load Project) (Save Project) (OffLine Mode) (Help) Intel Hex Motor

Keil C51 V956安装说明


NEXT SDT2.51 C:\ARM251 SDT2.51 ARM SDT 2.51 ARM PROJECT MANAGER SDT 2

Prepare.ppt [兼容模式]

ebook 96-16

2012/07/01 陈 春 华 老 师 参 加 国 家 级 青 年 教 师 企 业 实 践 2012/07/03 20 名 教 师 前 往 12 家 企 事 业 单 位 短 期 实 践 2012/07/16 全 国 示 范 校 内 涵 建 设 暨 专 业 建 设 培 训 交 流 会 2012/07

X713_CS_Book.book

Transcription:

32 位项目开发 QuickStart 作者卢昊部门软件部日期 2016.06 版权所有 上海东软载波微电子有限公司

一 :Keil 开发环境插件安装二 :Keil+J-link 仿真调试三 :idesigner4.1 开发环境及项目转换四 :idesigner4.1 仿真调试五 : ESBurner_HRLink 版权所有 上海东软载波微电子有限公司

Keil 开发环境插件安装 Keil 安装好后, 安装 Keil 插件 ( 由 FAE 提供 ) 3

Keil 开发环境插件安装 Keil 插件安装路径 Keil 插件需要安装在 Keil MDK 所在目录 4

Keil 开发环境插件安装 Keil 插件包括 HR8P 芯片描述选型的 Database HR8P 芯片的头文件 *.h, 启动文件 *.s, FLASH 编程算法文件 *.flm 和特殊功能寄存器文件 *.sfr JLinkBurner.exe ESBurner-HRLink.exe 5

一 :Keil 开发环境及插件安装二 :Keil+J-link 仿真调试三 :idesigner4.1 开发环境及项目转换四 :idesigner4.1 仿真调试五 : ESBurner_HRLink 版权所有 上海东软载波微电子有限公司

Jlink 调试 项目打开 ProjectOpen Project 7

Jlink 调试 项目打开..\_Project_Template\MDK_Project 8

Jlink 调试 Jlink 设置 Keil 中打开工程, 点击魔法棒, 出现以下界面, 在 Device 中选好芯片型号 选择 Build 或 Rebuild 编译项目 9

Jlink 调试 编译成功后, 魔法棒中选择 Debug,Use 下选择 J-LINK 如下图 10

Jlink 调试 上图中点击 Settings, 进入 JLINK 配置选项, ort 选择 SW 模式, 若 JLINK 和 PC 连接正常, 则会显示出序列号, 否则检查 JLINK 驱动有无正确安装 11

Jlink 调试 若上图 SW Device 下面未显示设备的 IDCODE 如下, 用 Jlink Burner 重新烧写配置字, 确保配置字前述 5 项正确 显示 IDCODE 表示 Jlink 和芯片通信正常 12

Jlink 调试 程序下载 调试工具设置好后, 点下图按钮进入调试 若出现以下对话框原因是未加载 FLASH 编程算法文件 13

Jlink 调试 程序下载 Flash 编程算法文件加载方式如下 : Options UtilitiesSettingsFlash Download 点击 Add 加载进所用芯片的 FLM 文件 14

Jlink 调试 配置字烧写 仿真调试前或调试过程中需要修改配置字, 通过 JLinkBurner 来烧写配置字 Keil 界面下 ToolsJlinkBurner 或通过 Keil 插件安装目录下 JLinkBurner.exe 打开 JLinkBurner 15

Jlink 调试 配置字烧写 为了能够在 keil 下通过 JLink 对芯片进行仿真调试, 以下配置 字需要注意 : 1. CFG_BORV 电压 小于芯片 VDD 电压 2. CFG_DEBUG 设置为 Enable 3. DEBUG_S 根据硬件连接选择相应的调试端口 4. CFG_WDTEN 调试时关看门狗 Disable 5. CFG_MRST 如果使用 JLink 修改配置字, 需要设置此位为 MRST 16

Jlink 调试 项目调试 点击调试按钮, 启动芯片调试 点击相应的按钮, 打开相应的观察窗口, 进行单步 全速 复位等调试动作 17

一 :Keil 开发环境及插件安装二 :Keil+J-link 仿真调试三 :idesigner4.1 开发环境及项目转换四 :idesigner4.1 仿真调试五 : ESBurner_HRLink 版权所有 上海东软载波微电子有限公司

创建项目 在新建项目窗口选择 HR32Bit Project Application 模板 选择项目路径, 设置项目名称 点击 确定 按钮 19

创建项目 在芯片选择窗口中选择芯片类型 完成项目创建, 项目中自动添加 Startup.S 等文件 20

转换项目 通过项目文件转换工具, 可将 Keil 中的项目直接转换成 idesigner 项目 1: 选择原项目文件 2: 原项目文件路径 3: 执行转换 4: 转换完成后的项目文件路径 21

转换项目 点击 原项目文件 按钮, 在打开窗口的右下角选择项目类型 : *.uvproj 或 *.sln 22

转换项目 点击 转换 按钮, 转换完成后下方显示新的项目文件路径, 后缀为.hrccproj, 可直接在 idesigner4.1 中打开 转换完成的 idesigner 项目, 项目树结构与原项目完全一致 23

Keil 项目转换注意事项 由于 Keil 的 startup.s 文件与 idesigner 的 startup.s 文件不同, 转换工具将原 startup.s 备份, 并将 idesigner 默认的启动文件添加进项目 24

Keil 项目转换注意事项 若原项目芯片名称有误, 无法找到默认 startup.s 文件, 转换工作仍会继续, 但后续需要手动将 startup.s 文件添加进项目 可在以下目录找到默认 startup.s 文件 : xxx\idesigner4.1\configure\startup\ xxx\projecttranslate\configure\startup\ 25

设置项目属性 通用 调试文件输出目录 输出文件名称 设备 芯片 配置字 调试 调试工具 编译 头文件搜索路径 预定义宏 优化级别 自定义 LD 文件等 26

添加文件 通过分组或文件夹管理项目文件 添加到分组中的文件, 不复制到项目文件夹中, 而是指向原文件路径 ( 分组与 Keil 中的 Group 概念相同 ) 文件夹是实际在项目文件夹下存在的, 添加的文件会实际复制到文件夹中 27

打开现有项目 路径 :..\test\_project_template\idesigner_project 28

设置工具链 在工具菜单中选择工具链设置, 将该项目的工具链设置为最新的 Dorado 工具链 需要注意的是,Dorado 使用的是 GCC 语法, 与 ARMCC 有区别, 主要集中在汇编伪指令上 源文件需要与 Keil 通用的用户可使用宏定义将汇编包装起来 29

编译项目 菜单栏中依次选择 生成 重新生成, 编译完成后可在 输出 窗口中查看输出信息 30

一 :Keil 开发环境及插件安装二 :Keil+J-link 仿真调试三 :idesigner4.1 开发环境及项目转换四 :idesigner4.1 仿真调试五 :ESBurner_HRLink 版权所有 上海东软载波微电子有限公司

仿真调试功能 选择调试工具 JLink HRLink 启动调试 启动调试 调试 ( 不下载 ) 32

仿真调试功能 选择调试工具 JLink HRLink 启动调试 启动调试 调试 ( 不下载 ) 33

仿真调试功能 内核寄存器 变量监视窗口 34

仿真调试功能 特殊寄存器 35

idesigner 配置字烧写 工具 -- 配置字 36

一 :Keil 开发环境及插件安装二 :Keil+J-link 仿真调试三 :idesigner4.1 开发环境及项目转换四 :idesigner4.1 仿真调试五 : ESBurner_HRLink 版权所有 上海东软载波微电子有限公司

ESBurner-HRLink 打开 ESBurner 软件,ESBurner 将自动搜索 HRLink 进行连接, 如下图所示,1 处是操作工具栏,2 处是输出信息栏,3 处是连接状态! 以管理员身份运行 38

ESBurner-HRLink 点击工具栏上的 芯片 按钮, 打开芯片选择对话框在左侧芯片列表中选择 HR8P287FJLT, 点击 确定 按钮, ESBurner 将自动更新相应时序 39

ESBurner-HRLink 点击工具栏上的 芯片 按钮, 打开芯片选择对话框在左侧芯片列表中选择 HR8P287FJLT, 点击 确定 按钮, ESBurner 将自动更新相应时序 40

ESBurner-HRLink 点击工具栏上的 打开 按钮, 选择需要编程的 Hex 文件, 将载入 Hex 数据并自动弹出缓冲区编辑界面 41

ESBurner-HRLink 缓冲区界面点击 确定 按钮关闭窗口后, 会依次自动弹出 配置字设置 操作设置 窗口, 完成这些窗口的设置后, 将弹出是否下载程序和配置字的对话框,, 选择 确定 42

32 位开发平台几个常见问题 JiDesigner 新建项目默认的调试工具是 JLink, 如果需要使用 HRLink 仿真, 需要设置 调试工具 选项 若未设置, 启动调试则出现如下错误提示 43

32 位开发平台几个常见问题 HRLink 仿真调试 打开项目属性, 在左侧选择 Tab 调试, 在右侧选择调试工具, 如下图所示 : 44

32 位开发平台几个常见问题 GDB Server 初始化失败, 调试启动失败 检查要点 : 硬件接线, 配置字 ( 调试口, 看门狗 ) 45

32 位开发平台几个常见问题 C 嵌汇编 ARMCC 中使用 asm 作为汇编关键字, 可以修饰函数,; 或使用 asm("") 嵌入单条汇编指令 Dorado 中汇编关键字为 asm, 使用 asm ("") 嵌入单条汇编指令, 不支持使用 asm 修饰函数 大段内嵌汇编的 ASM("CPSID i\n\ CPSID i\n\ CPSID i\n\ CPSID i\n\ CPSID i"); 46

联系方式 上海东软载波微电子 地址 : 上海市徐汇区龙漕路 299 号天华信息科技园 2 号 A 座 5 楼邮编 :200235 电话 :86-21-60910333 传真 :86-21-60914991 深圳办事处 地址 : 深圳市南山区科技园南区高新南六道航盛科技大厦 20E 邮编 :518057 电话 :0755-86621988 传真 :0755-86621931 青岛办事处 地址 : 青岛市海尔路 1 号 邮编 :266101 47

股票代码 : 300183 THANKS www.essemi.com 客服热线 :400-690-5516 Email:sales@essemi.com