ATC MCU AC781x 开发板说明手册 Version 1.0.5( )

Similar documents
untitled

SST SPAC SST SoftICE SST89C5x/SST89x554RC /564RD /SST89x516/5xRD / SoftICE SoftICE MCU SoftICE SS

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

目 录

ICD ICD ICD ICD ICD

USB解决方案.ppt

<4D F736F F D D3332B3CCD0F233D6D6CFC2D4D8B7BDCABDCBB5C3F72E646F63>

ARM Cortex-M3 (STM32F) STMicroelectronics ( ST) STM32F103 Core: ARM 32-bit Cortex -M3 CPU 72 MHz, 90 DMIPS with 1.25 DMIPS/MHz Single-cycle multiplica

EK-STM32F

SPHE8202R Design Guide Important Notice SUNPLUS TECHNOLOGY CO. reserves the right to change this documentation without prior notice. Information provi

KL DSC DEMO 使用说明

Microsoft Word - AVR32 UC3 isp下载.doc

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

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

DVK530/531扩展板

untitled

2 Keil µ vision 2.1 1) Keil µ vision2 V2.34 µ vision3 2) Sino_Keil.exe Keil c:\keil\ 3) JET51 USB PC C:\Keil\ USB PC 4) S-L

STM32 STM3232ARM Cortex-M3 Cortex-M3 STM32Thumb-2 STM32MCU Cortex-M3ARM MCU STM32ARM 32 ARMCortex-M3 32 STM32 Cortex-M3 ARM Cortex-M3 ARM ARM

ARM JTAG实时仿真器安装使用指南

JTAG ICE PC JTAG ICE JTAG ISP... 5 IDE AVR STUDIO JTAGICE JTAGICE... 12

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

Microsoft Word - MTK平台生产软件使用说明.doc

untitled

SPMC75F2413A_EVM_使用说明_V1.2.doc

<4D F736F F D20C7B6C8EBCABDCAB5D1E9CAD2B7BDB0B82E646F63>

FM1935X智能非接触读写器芯片


附件四:

Microsoft Word - Copy of end-4.doc

外围器件-new.cdr

MICROCHIP EVM Board : APP APP001 PICmicro Microchip APP001 40pin PDIP PICmicro Design Tips Character LCM Temperature Sensor Application I/O Pi

Ch03_嵌入式作業系統建置_01

微雪电子 Open407V-D 实验手册 Open407V-D 实验手册 目录 准备工作... 2 ADC+DMA... 2 CAN1 TO CAN2-Normal... 3 DCMI_OV DCMI_OV I2C... 6 L

MCU AC781x Motor Demo Board Guide Version 2.1( )

Microsoft PowerPoint - XMC4000系列开发环境介绍(DAVE3).pptx

《將進酒》

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

21 flash

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

1 MTK 2 MTK 3 MTK

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

<4D F736F F D20C7B6C8EBCABDCFB5CDB3C9E8BCC6CAA6BFBCCAD4B4F3B8D92E646F63>

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

微雪电子 Open103Z 实验手册 Open103Z 实验手册 目录 准备工作 BitIO-Pushbutton... 3 ADC+DMA... 4 CAN-LoopBack... 5 DAC... 6 DS18B GPIO_Key_L

冷熱衝擊試驗機、溫度控制器

Microsoft Word - PHILIPSµ¥Æ¬»úµÄÏÖ×´¼°Æä·¢Õ¹Ç÷ÊÆ.doc

Microsoft Word - WF3200M Development Kit 用户指南 V doc

DVK530/531扩展板

<4D F736F F D20F7E8F7EBD7F9C3D4C4E3BFAAB7A2B0E5D3B2BCFECAB9D3C3CAD6B2E156312E302E646F6378>

PROTEUS VSM

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

一分一档表.xlsx

Microsoft Word - ??山

Microsoft Word - 助理人員教育訓練-會計室.docx

关于规范区委、区委办公室发文

表 决, 审 议 程 序 符 合 有 关 法 律 法 规 和 本 公 司 章 程 的 规 定 3 本 议 案 尚 需 提 交 股 东 大 会 审 议, 与 该 等 交 易 有 利 害 关 系 的 关 联 股 东 将 放 弃 在 股 东 大 会 上 对 相 关 议 案 的 投 票 权 ( 二 ) 公

<4D F736F F D20B9F0D5FEB0ECB7A2A3A A3A93532BAC52E646F63>

103_02.xls

<313032A655A874B2D5B3CCA743BFFDA8FABCD0B7C7AAED2E786C73>

柳州历史上的今天内文改版式.FIT)

生 產 準 備 您 接 近 生 產 之 注 意 事 項 : 備 妥 住 院 用 物, 勿 遠 行 ( 生 產 用 物 包 ) 最 好 有 人 在 家 陪 伴, 或 和 陪 產 者 保 持 連 繫, 有 任 何 狀 況 可 立 即 趕 到 可 做 家 事 散 步 蹲 下 等 運 動, 以 不 太 累

省十二届人大常委会

Q8. 公 營 事 業 機 構 之 公 務 員 兼 具 勞 工 身 分 者, 於 97 年 3 月 19 日 以 前, 原 選 擇 參 加 勞 保, 調 任 其 他 公 營 事 業 機 構 時, 應 改 參 加 公 保 所 謂 調 任 其 他 公 營 事 業 機 構 之 判 別 依 據 ( 或 標

untitled

学生工作部处2010年工作总结

決議、附帶決議及注意事項

天人炁功行入與感應經驗分享

YYW1.nps

穨邱秀玲綜合展望報告.PDF


网上对外发布资料适用版本

第 十 一 期 2015 年 2 月 关 于 车 辆 购 置 税 征 收 管 理 有 关 问 题 的 公 告 ( 点 击 跳 转 至 全 文 ) 国 家 税 务 总 局 公 告 2015 年 第 4 号 关 于 电 池 涂 料 消 费 税 征 收 管 理 有 关 问 题 的 公 告 ( 点 击 跳

untitled

九九物联 ( 深圳 ) 有限公司 AmebaZII SDK 上手指南 第 1 章开发环境搭建 本章介绍如何在 windows 系统下搭建 SDK 开发环境, 包括 IDE 的安装, 驱动 安装和调试工具软件的安装 1.1 IAR8.32 的安装和注册 我们提供的 SDK 是基于 IAR

目 录 1. 简介 概览 CM 仿真器特性 CM 仿真器外观 入门指南 CM 仿真器虚拟端口功能 安装 CM 仿真器 USB CDC 驱动软件 测试 CM 仿真器虚拟端

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

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

untitled

, STC11F01-35C-SOP16 RMB 1.99 STC10F04-35C-LQFP44 R MB 2. 99

PCM-3386用户手册.doc

STC90C51RC-cn.pdf

Arduino 1-1 Arduino 1-2 Arduino 1-3 Arduino IDE

基于 ARM Cortex-M0 的 ES32F065x 系列 MCU 内核 ARM 32 位 Cortex-M0 CPU 最高频率可达 48MHz 存储 最大 256K Byte FLASH 存储器 最大 32K Byte SRAM 数据存储电源 复位 芯片工作电压范围 : 2.2V 5.5V P

MEGAWIN

目录

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

MarsBoard AM335X 用户手册 微雪电子 WAVESHARE ELECTRONICS MarsBoard AM335X 用户手册 产品概述 MarsBoard AM335X 是基于 TI AM335X 系列处理器的卡片式电脑 工业级别的芯片, 广泛的应用 在工业, 医疗, 消费类电子等行

目 录

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

Application Note Format

103 USB C#.NET VB6 100 USB USB (Open Source) LibUsbDotNet USB Library.NET LibUsbDotNet Visual Basic.NET 2010 Express VB.NET 劉政鑫 王嘉鴻 i

DATASHEET SEARCH SITE ==

,,, PCB, AR M VxWorks DSP,,,,,,,,,,, (CIP) /,,.:,2005 ISBN TP36 CIP (2005) : ( 10 ) : : (010 ) : (010)

M7 uclinux 设计实例 快速指南 开始前准备 为方便用户快速使用 Primace 设计 M7 器件, 本手册将基于软件安装包自带的例程和 M7 器件, 介绍 M7 器件 uclinux 的完整设计流程 开始之前, 请先确保 : Primace(7.0),Keil,USB 及 ADGI 驱动已

45,000 40,000 30,000 24,794 30,587 15,000 7,573 9,970 13,589 18,849 0 IT 9, % 15.3% IC 3.2% 32.3% 17.9% 9.9% 21.4%

合金投资年报正文.PDF

从 宾 馆 到 又 一 城 是 十 五 分 钟, 从 又 一 城 到 邵 逸 夫 是 十 分 钟, 去 时 一 路 上 坡 很 辛 苦, 回 时 一 路 下 坡 很 轻 松, 很 像 上 小 学 时 的 心 情, 这 是 最 初 几 天 最 深 的 感 受 有 段 时 间 很 少 走 校 内 的 路


目 录 1. 简介 开发板介绍 功能选择和扩展接口 入门指南 其他资源 缩略词 安装及测试 软件安装 测试操作 运行测试程序

上海海尔集成电路有限公司

Transcription:

ATC MCU AC781x 开发板说明手册 Version 1.0.5(2018.11.12)

修订记录 2 修订版本日期作者描述 1.0 2018-12-04 AutoChips 初版 1.0 2019-03-05 AutoChips J-Link V6.44 及以上版本驱动支持 AC781x 全系列芯片

目录 开发板简介 3 开发环境准备工程配置仿真器及配置程序烧录下载

开发板简介 4 开发板功能图 开发板简介 开发板功能说明 开发板连接示意图 开发板启动流程

开发板功能图 电源开关 BOOT 模式选择 5 A1027(LIN 收发器 ) 电源 (12V) SWLIN HWLIN UART2 CAN1 I2C1 USB CAN2 A1042(CAN 收发器 ) USB 转串口 SPI2 UART1 UART3 复位键 JTAG/SWD

开发板功能说明 电源 (Power):+12V, 复位 (Reset) 键 :: K2 BOOT 模式选择 PIN:: BOOT, UART1_CTS, UART1_RTS 各模式的 PIN 配置参考第 9 页 BOOT 模式选择 6 NMI 键 :: K1 CAN:2 组 : CAN1, CAN2,CAN1_TX 和 CAN1_RX 都是来自 IC 的信号 HWLIN:HWLIN 硬件按包收发数据, 完整的 LIN 错误处理机制 SWLIN:SWLIN(UART6) 软件按字节收发数据, 由软件完成部分错误处理 UART:3 组 :UART1, UART_SFLASH, UART2 I2C:2 组 : I2C1, I2C2(OLED) SPI:1 组 : SPI2 ADC Key:: K3, K4, K5 GPIO Key:: K6, K7 UART2: ISP 烧录, 范例程序打印 LOG 可直接将 PC 端 UART 连接到 UART2 座子, 或用 USB 线连接板子上 USB 转串口接口到 PC (PC 端需安装开工具中的 CH340 USB 转串口驱动 ) BOOT 模式选择 PIN: 只在 MCU 启动时有效, 启动之后可用作其它用途

开发板连接示意图 12V CAN 7 USB 转串口 USB 转串口驱动安装 JTAG 1. 用 USB 线将板子的 USB 口和 PC 相连 2. PC 端需安装工具中的 USB 转串口驱动 USB USB UART to USB

开发板启动流程 Boot 模式 使用跳帽选择 BOOT 模式 1 片内 Flash boot: 程序在片内 Flash 中运行 8 ISP boot: 启动 ISP 程序, 使用 ISPTool 通过 UART2 进行烧录 接上 12V 电源 2 SRAM boot: 程序在 SRAM 中运行片外 Nor Flash boot: 程序在片外 Nor Flash 中运行 按下电源开关 ( 打开板子供电 ) 连接 JTAG 调试工具, 下载代码到 MCU 3 4 BOOT 模式选择 ( 高电平 : 1; 低电平 : 0) BOOT 模式 BOOT UART1_CTS UART1_RTS 片内 Flash boot 0 X X ISP boot 1 0 0 SRAM boot 1 1 0 片外 Nor Flash boot 1 0 1 复位开发板 5 ISP: In System Programing, 在系统编程 通过 IC 固化的程序接收数据, 完成空片烧录

9 开发环境准备

开发环境准备 1 10 登录 http://www2.keil.com/mdk5/install 下载 Keil MDK Version 5, 并运行安装程序 2 本地安装 CMSIS 软件开发 双击 AC781x development files.rar 中的 AutoChips.AC781x_DFP.1.0.5.pack, 默认安装即可 3 库函数和 Demo code 位置 库函数代码位置 \Keil_v5\ARM\PACK\AutoChips\AC781x_DFP\1.0.5\ATC_Driver\Drivers Demo code 位置 \Keil_v5\ARM\PACK\AutoChips\AC781x_DFP\1.0.5\Boards\ AC7811 Development Kit\Demo 可将 Demo code 拷贝至其他位置, 去除文件夹和文件只读属性, 可以基于 DEMO 工程在开发板进行测试和开发

11 工程配置 工程配置 新建工程 工程模式配置

新建工程 1 12 打开 Keil, 新建工程 2 选择 Target Device 3 选择 CMSIS CORE, Startup 文件, 之后选择需要的驱动文件 也可以将 CMSIS drivers 等相关文件拷贝到您的工程目录下, 之后在工程中再单独添加这些文件

工程模式配置 13 1 配置 SRAM boot IROM1:0x20000000,size: 0x9000( 最大 0x10000) IRAM1:0x20009000(=ROMSTART+ROMSIZE),size: 0x7000(ROMSIZE+RAMSIZE<=0x10000)

工程模式配置 14 2 配置片内 Flash boot IROM1:0x8000000, size:0x40000 ( 最大 0x40000) IRAM1:0x20000000, size:0x10000 ( 最大 0x10000)

工程模式配置 15 3 配置片外 Nor Flash boot IROM1:0x60000000, size: 0x100000( 最大支持 16MB, 依赖于外部 Flash 的大小 ) IRAM1:0x20000000, size: 0x10000( 最大 0x10000)

工程模式配置 16 4 配置宏定义和 Include 路径 Define: 添加软件中会用到的宏 Include Paths: 添加头文件所在路径 宏定义说明 : ITM_DEBUG_OUT1: 通过 UART2 打印 LOG,ITM_DEBUG_OUT: 通过 ITM 打印 LOG ( 范例程序中使用 )

仿真器及配置 17 仿真器概述 仿真器及配置 ULINK2 仿真器配置 J-LINK 仿真器配置

仿真器概述 18 支持 ULINK2, UINK Pro,J-LINK 选择的调试工具必须和实际使用的工具相匹配 使用 ULINK 仿真器, 调试工具请选择 ULINK2/ME Cortex Debugger 使用 J-LINK 仿真器, 调试工具请选择 J-LINK/J-TRACE Cortex

ULINK2 仿真器配置 19 1 选择 Debug 工具 2 点击 Settings, 配置 Debug Settings

2 点击 Settings, 配置 Debug Settings 3 配置 Trace, 按照软件配置的系统时钟配置 Core Clock 20 PC 和目标板建立连接后 ( 目标板需上电 ), 即可检测到 ARM Core 选择 debug 方式 :Port 选择 SW 或 JTAG, 再选择 Max Clock 选择 Reset 策略 : 包括 Autodetect, HW RESET, SYSTEMRESET 或 VECTORRESET ( 默认使用 Autodetect)

4 配置 Flash Download 首先拷贝 Flash 算法文件 (eg:ac78xx_eflash_256kb_v2.0.flm) 到 : \Keil_v5\ARM\Flash 21 然后添加算法文件 : 对于片内 Flash boot, 请选择 AC78xx eflash 256KB v2.0 对于片外 Nor Flash boot, 请选择 AC78xx sflash 2MB v2.0 5 配置 Utilities 片内 Flash boot 下调试, 请选中此红色框所示选项

J-LINK 仿真器配置 选择 J-Link/J-TRACE Cortex 22 1 选择 Debug 工具 2 若使用 V6.44 以前的 J-Link 驱动, 会出现对话框选择 YES 或 No, 选择 No,J-LINK 将会连接正常 最新的 J-Link V6.44 及以上的驱动已支持 AC781x 全系列芯片 V6.44 下载地址 :https://www.segger.com/downloads/jlink/jlink_windows.exe

3 也可选择 YES, 请选择 Cortex-M3 23 4 配置 J-LINK Debug Setting

5 配置 Trace, 按照软件配置的系统时钟配置 Core Clock 24 6 配置 Flash Download 7 配置 Utilities

程序烧录下载 25 概述 程序烧录下载 使用调试工具烧录 使用 ISPTool 烧录

程序烧录下载概述 26 编译成功后, 即可将程序下载到片内 Flash 或片外 Nor Flash 程序可使用调试工具进行烧录, 也可使用 ISPTool 进行烧录 调试工具烧录主要应用于开发和调试阶段, 也称为在线烧录 使用 ISPTool 烧录主要应用于工厂产线烧录, 也称为离线烧录, 开发板需要 配置成 ISP boot 模式

使用调试工具烧录 27

使用 ISPTool 烧录 ISP Mode Normal Mode 1 2 PC 端打开 ISPTool, 选择对应的串口号及波特率后, 点击 OPEN 打开串口 28 将 JP6 跳帽跳至左边红色箭头所指 (ISP mode), 然后上电或复位 串口正确打开提示信息

3 点击 选择程序 加载 Hex 文件, 再点击 烧写程序 开始烧录 29 4 烧写完成

使用 ISPTool 烧录 5 烧写完成后, 将 JP6 跳帽跳至右侧 Normal mode, 之后按 K2 按钮执行 Reset, 进入正常工作模式 30 Normal Mode

31 www.autochips.com