PSoC5的编程和调试接口功能

[复制链接]
1693|21
 楼主| zya888 发表于 2016-5-23 22:22 | 显示全部楼层 |阅读模式
测试控制器;
Cortex-M3调试和跟踪;
非易失性存储器编程;
关小波522 发表于 2016-5-23 22:22 | 显示全部楼层
         PSoC5结构包括一个测试控制器
 楼主| zya888 发表于 2016-5-23 22:23 | 显示全部楼层
SWD接口可以使用GPIO或者USB引脚;
关小波522 发表于 2016-5-23 22:23 | 显示全部楼层
支持到调试主机的SWD接口;
 楼主| zya888 发表于 2016-5-23 22:23 | 显示全部楼层
与PSoC5的调试模块接口用于访问芯片的剩余部分,用于对芯片编程和调试;
飞翔的控制器 发表于 2016-5-23 22:29 | 显示全部楼层
SWD接口是由ARM公司开发出来的,目的是减少调试接口所使用的引脚数
ah9b87 发表于 2016-5-23 22:29 | 显示全部楼层
双向的数据线(SWDIO)。
bboo 发表于 2016-5-23 22:30 | 显示全部楼层
用于数据线的时钟信号(SWDCK)。
ah9b87 发表于 2016-5-23 22:34 | 显示全部楼层
包请求(Packet Request):外部主机调试器向目标设备发送一个包请求信号
peace555 发表于 2016-5-23 22:34 | 显示全部楼层
确认响应(Acknowledge Response):目标设备向主机发送一个响应信号;
dianz 发表于 2016-5-23 22:34 | 显示全部楼层
数据(Data):当包请求跟一个确认响应后,传输数据:
quangg 发表于 2016-5-23 22:35 | 显示全部楼层
目标设备到主机-读请求后为-RDATA;
quangg 发表于 2016-5-23 22:41 | 显示全部楼层
目标设备到主机-读请求后为-RDATA;
heping517 发表于 2016-5-23 22:50 | 显示全部楼层
开始位(逻辑‘1’)初始化传输;
heping517 发表于 2016-5-23 22:51 | 显示全部楼层
APnDP位确定传输是一个访问端口访问(逻辑‘1’),       还是一个调试端口访问(逻辑‘0’)。
zzzhui 发表于 2016-5-23 22:53 | 显示全部楼层
下一比特为RnW,‘1’表示从设备读;‘0’表示设备写;
huihui520 发表于 2016-5-23 22:56 | 显示全部楼层
ADD为寄存器选择位,用于选择访问端口或者调试端
qiangg 发表于 2016-5-23 23:05 | 显示全部楼层
Parity位是对APnDP,RnW和ADDR的奇偶校验位。如果这些位域的逻辑‘1’的个数为奇数,则该位为‘1’;否则为    ‘0’。
zheng522 发表于 2016-5-23 23:10 | 显示全部楼层
如果奇偶位不正确,忽略头部(header),没有ACK响应;
波越 发表于 2016-5-23 23:10 | 显示全部楼层
当主机检测到头部被忽略,在进行另外一次传输时,必须等待一个完整的读传输时间。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

32

主题

239

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部