8551|2

7671

帖子

18

TA的资源

五彩晶圆(高级)

楼主
 

CY8CKIT-149 PSoC 4100S评测(1) [复制链接]

本帖最后由 freebsder 于 2018-12-1 13:38 编辑

CY8CKIT-149 PSoC 4100S评测(1)


以下仅代表贫道个人看法,没有组织没有任务想哪写哪,如有差池概不负责。

第一次接触Cypress厂PSoC系列产品,感谢EE提供的评测机会可以一睹真实素颜。很久之前即听说PSoC是一种特立独行的介于FPGA和MCU之间的存在,虽然号称一年卖了几亿颗,但毕竟没有为Top10贡献多少进度条,所以精通符箓的道长确实也没多少精力对PSoC进行了解。

什么是PSoC?这个疑问从道长第一次听说PSoC的时候就存在。这么多年过去,网络上千篇一律的除了说Programmable SoC之外,也没有其他解释没有其他说明,各种推广评测帖中的内容也看不出哪里有什么特别之处。概念中除了PSoC这个名字,也就没剩下其他什么。

可以吧,一板在手天下我有,看道长可否自己找到PSoC到底是个啥。

首先,安装PSoC Creator,很简单,不详述。唯一让人不爽的是非要注册。下载的时候注册一个,这个账号用来登录PSoC Creator还不认。没有想通如此道行的背后逻辑,还不厌其烦的每次打开提醒你。
又是一个基于Visual StudioIDE。道长接触过的上一个基于VS的还是Atmel。燃鹅,后来Atmel公司没了。装过之后看了一眼安装的驱动,刷刷刷一个大列表,装了好多东西。不喜欢。下图还没列完。
道长最关心的只有一点:PSoC,所以首先打开一个例子。

第一眼看见的是类似原理图的东西,各个模块和链接,以原理图的方式用贴近硬件设计的方式表达。点击某个模块,可以看见各种配置,原来又是个配置。如下所示。

道长用过不少厂家的原生IDE,他们几乎都会提供代码生成器,有复杂的有简单的。看到PSoC Creator后的第一反应,呃,换个形式的代码生成器吗?这TM怎么就叫做PSoC了?
由于是第一次试用,所以从一个码农的角度来寻找这种基于原理图的配置形式的意义。

想了很久,没找到,反而觉得麻烦。

为什么麻烦?有以下四个因素。一家之言。

  • 这种的原理图并不完整,Creator提供的并不是一个健全健康的原理图。Creator只提供芯片中内含的器件/组件,并为止提供配置。大量off-chip的器件并没有囊括到模型中去,所以并没有仿真,没有对原理图的验证,没有整体系统的配置和归纳。所以,这种不健全的原理图,应该就是一个心理安慰和视觉安慰。
  • 我们做系统往往都会专业的角色负责专业的内容,软件和硬件不能说100%都是分开设计/开发,但绝大多数时候它们是分开的。那么问题就在于你这个Creator要一个软件工程师也来画原理图,还是一个不能验证的原理图,画了还不能导出成可以继续制作PCB的交换格式,有什么意义?
  • 这个原理图和实际原理图怎么同步?不一致的时候怎么办?如果以实际原理图为标准,那这个原理图是不是多此一举?
  • 大致看了一下模块的各种配置,感觉上也没有跑出概念中的代码生成器的样子,配配晶振,配配模式,配配时间等等,相当于把数据手册上的寄存器通过UI的形式有一个更直观地表达。然而,好像没有超出其他单片机的形式。


个人所见吧,暂时没看到有什么激动人心的地方,只是换个形式的代码生成器?几乎大厂的MCU IDE不都会提供这些吗?


此内容由EEWORLD论坛网友freebsder原创,如需转载或用于商业用途需征得作者同意并注明出处


此帖出自单片机论坛

最新回复

所以这种代码生成器,是让电工走向码农,还是码农走向电工?  详情 回复 发表于 2018-12-4 00:07
点赞 关注(1)
个人签名

默认摸鱼,再摸鱼。2022、9、28

 

回复
举报

3416

帖子

0

TA的资源

纯净的硅(高级)

沙发
 
上个月手贱,装了一下IAR
一不小心点了安装调试器驱动

。。。。。。
MDK大法好

此帖出自单片机论坛
 
个人签名

So TM what......?

 


回复

1367

帖子

6

TA的资源

版主

板凳
 
所以这种代码生成器,是让电工走向码农,还是码农走向电工?
此帖出自单片机论坛
 
个人签名

1084534438 欢迎交流  [加油,一切皆有可能]

 
 

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

随便看看
查找数据手册?

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
快速回复 返回顶部 返回列表