[PSOC™] 【英飞凌PSOC 4000T DIY】快速上手HelloWorld

[复制链接]
 楼主| 雾里闲逛 发表于 2025-5-26 07:32 | 显示全部楼层 |阅读模式
【英飞凌PSOC 4000T DIY】快速上手HelloWorld
在主核心板上仔细观察PSOC 4000T这颗Cortex M0+物料,好小好小,仅有4×4mm,比起51单片机,英飞凌PSOC 4000T在先进工艺的加持下,用料省,性能还高。这是我第一次使用英飞凌MCU的主观感受,下面进入客观评价环节,安装MCU IDE和工具链。
英飞凌PSOC MCU的开发环境使用的是eclipse的体系,安装过程略显庞大,时间久。英飞凌PSOC系列使用ModusToolBox来做代码辅助生成,轻松实现底层外设参数配置。ModusToolBox的实例代码与其他厂家不同,英飞凌将示例代码全部托管在了github.com。这样每次更新时,版本管理仅需要拉取(pull)一次便可兼容所有,管理起来可靠又高效。不过,对于国内用户来说,github.com是无法正常访问的。这对示例代码的下载就非常不便了,可以说是有一定的阻挠。经过我的测试,仅需要在settings中的manifest DB选择,China DB貌似可以绕过这个限制,大家也可以试试!
下载完成示例工程后,便可以在eclipse中打开练习了。以Hello world工程为例,该工程演示了PSOC 4000T的系统初始化、时钟初始化以及串口初始化。在main.c中修改适当参数、编译、下载到主核心板上,打开窗口工具即可输出我们想要的字符串了!
借助ModusToolBox工具还是非常便于我们的工程师直接上手。对于常规应用,甚至可以仅使用ModusToolBox来配置底层驱动参数,快速开发应用层程序。


本帖子中包含更多资源

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

×
星辰大海不退缩 发表于 2025-5-26 16:19 | 显示全部楼层
英飞凌PSOC系列使用ModusToolBox来做代码辅助生成,轻松实现底层外设参数配置
小夏天的大西瓜 发表于 2025-5-27 10:20 | 显示全部楼层
英飞凌PSOC MCU的开发环境使用的是eclipse的体系
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

43

帖子

0

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