[PSOC™] 【英飞凌PSOC 4000T DIY】阅读入门指南有感

[复制链接]
 楼主| lulugl 发表于 2025-4-11 23:05 | 显示全部楼层 |阅读模式
【前言】
首先感谢21ic论坛以及英飞凌给了我使用【英飞凌PSOC 4000T DIY】套件的活动的机会,拿到开发板,首先是寻找资料,经过两天的初步阅读,现在将我收集资料以及学习的心得体会记录如下:
【总体印象】
不得不说英飞凌做为MCU的老牌,他的文档提供非常全面,质量也是非常的好,相对其他的一些友商,我感觉他不愧是MCU中的贵族。
【资料入口】
打开英飞凌的官网转到PSOC 4000的网页下面:https://www.infineon.com/cms/en/product/microcontroller/32-bit-psoc-arm-cortex-microcontroller/psoc-4-32-bit-arm-cortex-m0-mcu/psoc-4000-entry-level/psoc-4000t/#!documents
在Documents中有非常多的文档:

我们可以根据他的目录来获取需要的文档。
【入门指南】
如果你是第一次接触英飞凌的开发的话,那AN79953《Getting started with PSOC™ 4 MCU》这是必须要阅读的。
在第2章的开发工具选择时,提供了一个非常好的流程图:

根据这个图表,根据提示,去官网下载相应的开发工具。
他给出了一段这样的话:
ModusToolbox" 软件是最新一代工具集,支持 Windows、Linux和 macOS 平台。ModusToolbox™ 软件支持第三方IDE,包括 EclipseIDE、Visual Studio Code、ArmMDK(uVision)和 |AR Embedded Workbench。该工具包包含所有受支持的 IDE 的实现。这些工具支持所有 PSOC™ 4。相关的 BSP 和库配置器也适用于这三个主机操作系统。
说明英飞凌对生态支持是非常友好的,可以在win/linux/macos下面都可以无障碍的开发。
但他提示了,PSOC Creator这个图形化的工具,只能在win下面使用。
在入门指南中,它详细的介绍了ModusToolbox功能,工程配置。如果你想用第三个的IDE也可以导出如mdk\IAR\voscode等基础工程。并可以通过图形化的工具来本置外设。
同时也介绍了PSOC Createo的图形化开发工具,可以实现所见即所得的效果。在后面的视频介绍中,官方也介绍了如何通过PSOC Creator 实现图形化的程序运行效果。
在第3章中,详细的描述了PSOC 4资源,使用图形化的表述,图表如下:


在第4章,标题十分独特:PSOC is more than an MCU,意味他不仅提供普通的MCU还有更加独特东西:



在文档描述了如下的功能:



能提供这样的功能的,为数比较少,这就是他是MCU看起来频率比较低,但是可以实现非常好的功能,是非常值得期待的一款独特的产品。
在接下来的章节中,以文字加图例的丰富的内容,带领如何从头开始建一个工程。
【读后感】
我是第一次阅读到这么好的入门指南,我开发过的MCU可以说不下20种,虽说以前也有开发过英飞凌的产品,但是是我第一次阅读到如此高质量的文档。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
Amazingxixixi 发表于 2025-4-24 17:46 | 显示全部楼层
学习一下
和下土 发表于 2025-4-30 22:22 | 显示全部楼层
使用PSOC Creator作为主要的开发平台是一个不错的选择,因为它不仅包含了开发环境,还能通过图形化界面快速配置外设,减少了大量的代码编写。
键盘手没手 发表于 2025-4-30 22:51 | 显示全部楼层
PSOC 4000T是基于ARM Cortex-M0的MCU,适合初学者和小型、低功耗项目。
suncat0504 发表于 2025-5-23 15:41 | 显示全部楼层
楼主的英语水准很高啊,羡慕!
星辰大海不退缩 发表于 2025-5-26 17:06 | 显示全部楼层
使用PSOC Creator作为主要的开发平台是一个不错的选择
小夏天的大西瓜 发表于 2025-5-27 10:13 | 显示全部楼层
入门佳作
封存into 发表于 2025-5-29 13:32 | 显示全部楼层
把文档写好,也是需要很高技能的
jerry尧 发表于 2025-5-29 22:26 | 显示全部楼层
英飞凌其他产品的手册写的不好么
小迷糊仙 发表于 2025-6-3 10:06 | 显示全部楼层
感谢分享 辛苦 学习了
喂什么玩意 发表于 2025-6-28 23:37 | 显示全部楼层
应用笔记 AN2297 提到 “自动环境补偿算法”,可通过寄存器CSD_CTL0配置补偿周期,默认值为 500ms,适合动态油污环境。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

180

主题

830

帖子

12

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