赛普拉斯CYpress,初接触之一电磁感应触摸按键demo

背景

刚到新公司,新公司接收了一个新的项目,要求使用赛普拉斯芯片,头一次用,而且是图形界面+程序方式,有点python QT界面制作然后自动生成代码的感觉,难道这是未来的开发趋势,为了工作没办法,搞吧。然后坐下笔记记录下新手开发历程。

接触第一步 IDE版本

IDE工具搭建这个就不介绍了就是安装软件的了,软件更新最新就行了,我目前使用的是4.4版本的。
请添加图片描述

接触第二步创建一个demo

这个芯片的demo不是那种压缩包方式的,而是采取创建工程,然后选择demo工程方式。
第一步点击软件左上角,file->new->project->请添加图片描述
然后到这个界面
请添加图片描述
说明下,我的开发板是4700s的芯片,如图
请添加图片描述
在这里插入图片描述
然后确定,下一步
请添加图片描述
然后在这个地方选择你想要的demo代码,通过关键字
请添加图片描述
我们就选择第二个尾缀是LEDs的把,这个是开发板电磁感应按键的demo,触摸电灯的代码。
然后工程示例生成如图
请添加图片描述
首先我们看到2个文件,比较关键的文件
请添加图片描述

第一个文件就是从从右侧的组件中添加的器件,就是画图
第二个文件就是芯片的引脚图,组件会直接连接在芯片的引脚上面,如图拖拽
在这里插入图片描述
所有的组件都会自动生成相应的代码
在这里插入图片描述
然后就进入到代码区
在这里插入图片描述
上面的代码机会都是自动生成的,我们只需要调用其api就可以编程了,所以这就是所说的PSOC节省了工程师的开发周期把。

今天就到这里把,主要就是介绍了,新的开发平台的基本使用方法

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 普拉斯软件PSOC Programmer是一款被广泛应用于普拉斯微控制器编程的工具。它具有很多功能和特点,可以帮助开发者更加方便地进行嵌入式系统的开发和调试。 首先,普拉斯软件PSOC Programmer可以支持多种常见的嵌入式系统编程语言,如C、C++和ASM等,并能够与各种编译器配合使用。这为开发者提供了更多选择,可以根据个人喜好和项目要求进行开发。 此外,PSOC Programmer还具有直观的用户界面,使得操作更加简单易懂。开发者可以通过PSOC Programmer对芯片进行编程、校验和调试,设置动态链接库等。它还支持串行和并行编程模式,以及EEPROM和Flash等存储器的编程。 普拉斯软件PSOC Programmer还具有强大的调试功能。开发者可以通过该工具实时监测和调试程序执行的状态,包括寄存器值、内存变量和引脚电平等。这样可以帮助开发者更好地理解代码的执行过程,从而更容易地诊断和修复可能存在的问题。 此外,PSOC Programmer还支持各种接口协议,如JTAG、SWD、I2C和SPI等,以满足不同项目的需求。开发者可以根据具体的调试需求选择适合的接口,并可以方便地在不同芯片之间进行切换。 总之,普拉斯软件PSOC Programmer是一款功能强大、方便易用的嵌入式系统编程工具,可以帮助开发者更高效地进行代码编程、校验和调试。它支持多种编程语言、提供直观的用户界面、具有强大的调试功能,并支持各种接口协议。通过使用PSOC Programmer,开发者可以更轻松地完成嵌入式系统的开发任务,提高开发效率。 ### 回答2: 普拉斯软件PSoC Programmer Setup是一款PSoC(Programmable System-on-chip)芯片的编程工具,用于配置和设置PSoC芯片以进行应用程序的开发和测试。 使用PSoC Programmer Setup,用户可以连接PSoC开发板或目标设备,并通过USB或其他接口与计算机进行通信。通过该软件,用户可以选择并下载特定的固件或代码文件到PSoC芯片中,以实现特定功能。此外,用户还可以设置和配置PSoC芯片的其他参数,例如时钟频率、电源管理等。 PSoC Programmer Setup还提供了一系列的诊断和调试工具,可以帮助用户进行错误排查和性能优化。用户可以获取芯片的实时状态、监测数据传输和处理速度,并进行必要的调整和优化。此外,该软件还提供了编程脚本和批量编程功能,方便用户快速地批量烧录和升级多个PSoC芯片。 普拉斯软件PSoC Programmer Setup具有用户友好的界面和操作,方便学者快速入门。它是一个强大而灵活的工具,支持多种PSoC芯片系列和不同的编程接口,为用户提供了全面和便捷的开发环境。 总的来说,普拉斯软件PSoC Programmer Setup是一款专业的PSoC芯片编程工具,为开发人员提供了丰富的功能和工具,方便他们进行各种应用程序的开发和调试。 ### 回答3: 普拉斯软件PSoC Programmer Setup是一款针对普拉斯PSoC芯片编程的软件。它提供了一个集成的开发环境,方便开发人员进行PSoC芯片的编程和调试。 PSoC Programmer Setup具有以下主要特点: 1.支持多种编程器:PSoC Programmer Setup支持多种普拉斯的编程器,包括MiniProg3、CySmart BLE等,能够满足不同开发人员的需求。 2.提供简单易用的图形界面:PSoC Programmer Setup提供了一个直观的图形界面,使得编程和调试过程更加简单易用。开发人员可以通过简单的操作完成芯片的编程和调试,无需繁琐的命令行操作。 3.支持多种编程方式:PSoC Programmer Setup支持多种编程方式,包括SWD、JTAG等,能够满足不同应用场景的需求。开发人员可以根据实际情况选择合适的编程方式。 4.提供强大的调试功能:PSoC Programmer Setup提供了强大的调试功能,可以帮助开发人员快速定位问题和调试代码。开发人员可以通过断点、单步执行等功能进行代码的调试,提高了开发效率。 总的来说,PSoC Programmer Setup是一款功能强大、易于使用的软件,为开发人员提供了方便快捷的PSoC芯片编程和调试环境。无论是学者还是有经验的开发人员,都可以通过PSoC Programmer Setup轻松完成开发工作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值