1081|2

2933

帖子

4

TA的资源

五彩晶圆(中级)

楼主
 

【RTT&英飞凌PSoC6评估板】开箱测评及特性介绍 [复制链接]

PSoC6产品是一个很有特色的产品,复杂程度是我目前见过的MCU产品中最高的,超过了PIC单片机,一度以为PIC是最精巧的一种,这个产品的一些设计让我有点懵圈,我就把了解到的一些特性说一下:
特点一、引脚可以做PIN2PIN硬链接,就是可以将一个或多个引脚互相“连接”,就像是用导线连起来一样,设置后不需要软件的参与,例如:将一个按键PIN和一个LED PIN连接,按下按键LED就会亮,松开即灭。因为没有软件的参与,这种方式的反应速度是极快地,就像CPLD一样。
特点二、UART、SPI、IIC这些串行外设统都由SCB(串行通讯块)实现,唯一的限制是一个SCB在同一时刻只能定义成一种设备,这种设计可以灵活的配置串行外设的数量,这就避免由于某种外设的数量不足而更换更高级的芯片的情况,就像FPGA一样只要资源够就可以使用。甚至可以实现自定义协议的串行外设,例如:用SCB操作74HC595。当然这不是PSOC独有的,PICO也有这样的单元。
特点三、TrigMux 多路复用器,这个功能能够将多个外设协同工作,就像STM32中使用Timer触发ADC一样,不过有特色的是该模块是一个单独的独立模块,这样可以灵活的将需要协同的设备组织到一起,而不是固定几种组合。

Psoc6是Cypress的产品,应该有很多的特性,但是我目前只发现这些。随着更加深入的了解应该会发现更多有趣的功能。
在拿到板子后我以为就像其它的厂家MCU一样,跑跑例程就可以了解啦,看来我是想多了,由于我地址少写了一个“镇”字,快递小哥直接把板子发到市区了,这样我就晚了三四天拿货,板子到了以后就开始测试,然而鼓捣了半天也没有搞懂,就是想点个灯都没有搞成。整整耗费了两天时间终于有了一点进展,下面就把遇到的坑说一下。

1、开发软件版本,开始我遇到的问题是无法注册账号,就是填写信息后没有任何反应,后来给400打电话,回复说可能是网络服务器在国外的缘故,我请朋友吃顿饭,找了个能上外网的地方下载软件。结果我下载的是3.1版ModusToolbox,这个版本不支持离线操作,结果就是建立个项目都要到github上面刨食,所以项目能不能成功就要看运气和人品了,大部分时间都是在空耗,这一点英飞凌做的真不好,建议做个缓冲也可以呀。后来看到@qinyunti的帖子中有安装方法才搞定。后来换成3.0的ModusToolbox才好一点。看到视频psoc creator 101中使用的是PSoC Creator就又安装了该软件,这个软件是通过图形界面进行配置的,但是该软件不支持板子上的芯片。为什么会这样啊,都是一家人还待遇不同呢,后来发现Toolbox ide也有这样的功能,真是有种“预练神功、必先XX”的感觉,装了卸卸了装,折腾了三四次。后来安装了3.0的ModusToolbox才算创建了一个hello,world

需要注意的是3.1和3.0中的环境变量中的目录分隔线"/"不一样。3.1是windows风格的“/”3.0是“\”,不过不管什么软件都没有支持芯片级的项目工程都是用的BSP,这一点我也很奇怪。有知道地请告诉在下。

2、创建了hello程序后,发现只要运行不管什么系统keil或OpenOCD一运行就死机。后来看到@qinyunti的帖子提示说:是因为没有外部32.768K晶振的原因。需要去除WCO设置,后来又找了些资料才找到方法。有点好奇@qinyunti是怎么知道地。

 单击这里,打开device configurator可以通过界面进行修改。

  步骤是先把WCO前的勾去掉,然后将CLK_LF的源换成ILO,这样程序就跑起来了。记得将LED的引脚也换了。就可以了。

后面还有一个坑就是将默认的Uart引脚换成DAP的引脚。这个下回再说。

 

最新回复

将默认的Uart引脚换成DAP的引脚,这个坑怎么讲     详情 回复 发表于 2023-6-23 20:42
点赞 关注

回复
举报

1700

帖子

0

TA的资源

五彩晶圆(初级)

沙发
 

将默认的Uart引脚换成DAP的引脚,这个坑怎么讲

 

点评

这个坑就是使用Device Configurator时配置需要先勾选上保存一次,然后在去掉勾在保存。帖子下午就发了,目前没有人审核  详情 回复 发表于 2023-6-23 21:17
 
 

回复

2933

帖子

4

TA的资源

五彩晶圆(中级)

板凳
 
火辣西米秀 发表于 2023-6-23 20:42 将默认的Uart引脚换成DAP的引脚,这个坑怎么讲  

这个坑就是使用Device Configurator时配置需要先勾选上保存一次,然后在去掉勾在保存。帖子下午就发了,目前没有人审核

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表