0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何将英飞凌PSoC™ 6示例程序运行起来

RTThread物联网操作系统 来源:英飞凌 作者:英飞凌 2022-10-11 10:24 次阅读

简介

PSoC6-CY8CKIT-062S2-43012是英飞凌推出的一款32位双核CPU子系统( ARM Cortex-M4 和 ARM Cortex-M0)的开发板,具有单周期乘法的150-MHz Arm Cortex-M4F CPU (浮点和存储器保护单元),100-MHz Cortex M0+ CPU,带单周期乘法和内存保护单元 MPU,可以充分发挥 PSoC6 双核芯片性能。

开发板外观详细信息:CY8CKIT-062S2-43012 - Infineon Technologies

该开发板核心板载资源如下:

MCU:CY8C624ABZI-S2D44,Cortex-M4主频 150MHz,Cortex-M0主频 100MHz,2MB Flash 和 1MB SRAM

MCU手册更多详细信息请参考文档PSoC 6 MCU: CY8C62x8, CY8C62xA Datasheet

板载资源:microSD card , 64-Mb Quad-SPI NOR flash, CYW43012 Wi-Fi + Bluetooth Combo Chip

板载 Psoc5 KitProg 仿真调试器

开发环境:ModusToolbox 2.0/MDK V5

PSoC Creator 下载链接ModusToolbox Software - Infineon Technologies

开发板:CY8CKIT-062S2-43012

开发板更多详细信息请参考文档002-25010_REV A_WEB PDF V1 Final

开发板外观如下图所示:

94e160c2-4893-11ed-a3b6-dac502259ad0.png

准备工作

psoc6-cy8ckit-062S2-43012板级支持包提供 MDK5 和 RT-Studio 工程,并且支持 GCC、ArmClang 开发环境,下面介绍如何将示例程序运行起来。运行示例程序前需要做如下准备工作:

1、MDK 开发环境

我们需要安装 MDK-ARM 5.24 (正式版或评估版,5.14 版本及以上版本均可),这个版本也是当前比较新的版本,它能够提供相对比较完善的调试功能。安装方法可以参考Keil MDK安装。

2、MDK 开发环境

首先打开 MDK ,若没有安装Cypress-PSoC6的芯片支持包会提示在线安装,根据提示安装即可。若受网络问题,可以进入keil官网下载安装包,进行离线安装。

95cee8c4-4893-11ed-a3b6-dac502259ad0.png

3、RT-Thread Studio 开发环境 首先打开RT-Thread Studio开发工具,点加左上角文件—>导入—> RT-Thread Studio项目到工作空间中。

95fba0d0-4893-11ed-a3b6-dac502259ad0.png

4、接着选择PSoC6-CY8CKIT-062S2-43012开发板支持包的目录,进行导入

960fa7b0-4893-11ed-a3b6-dac502259ad0.png

5、连接开发板的 KitProg3 USB 口到 PC 机

962b35a2-4893-11ed-a3b6-dac502259ad0.png

运行第一个示例程序

1、MDK 环境运行:

进入到bspcypresspsoc6-cy8ckit-062S2-43012文件夹中,双击 project.uvprojx 文件,打开 MDK5 工程,执行编译。编译完成后,点击下载按钮将固件下载至开发板,观察程序运行状况。

965ed4ca-4893-11ed-a3b6-dac502259ad0.jpg

2、RT-Thread Studio 环境运行:

点击 IDE 左上角的构建选项进行工程的编译。

968eb1c2-4893-11ed-a3b6-dac502259ad0.png

当编译无错误警告时,点击Debug或Download选项进行调试/下载。

96a30cda-4893-11ed-a3b6-dac502259ad0.png

运行结果

下载程序成功之后,系统会自动运行。打开终端工具串口助手,选择波特率为 115200。复位设备后,LED 将会以 500HZ 的频率闪烁,而且在终端上可以看到RT-Thread的输出信息:

注:推荐使用串口调试助手如:MobaXterm

  | /
- RT -     Thread Operating System
 / |      4.1.1 build Jul 25 2022 1835
 2006 - 2022 Copyright by RT-Thread team
msh >
审核编辑:彭静
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 英飞凌
    +关注

    关注

    65

    文章

    1903

    浏览量

    136920
  • 芯片
    +关注

    关注

    447

    文章

    47802

    浏览量

    409168
  • MDK
    MDK
    +关注

    关注

    4

    文章

    208

    浏览量

    31772
  • 示例程序
    +关注

    关注

    0

    文章

    6

    浏览量

    5482

原文标题:英飞凌 PSoC™ 6 上手指南

文章出处:【微信号:RTThread,微信公众号:RTThread物联网操作系统】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何将I.MX RT1052 板示例程序运行起来

    PSoC6 CY8CKIT-062S2-43012 是赛普拉斯推出的一款32位双核CPU子系统( ARM Cortex-M4 和 ARM Cortex-M0)的开发板,具有单周期乘法的150-MHz
    的头像 发表于 10-09 11:39 1145次阅读

    英飞凌PSoC 6】新建RTT工程

    介绍英飞凌PSoC 6 RTT开发板环境创建
    的头像 发表于 04-24 15:29 1457次阅读
    【<b class='flag-5'>英飞凌</b><b class='flag-5'>PSoC</b> 6】新建RTT工程

    请问如何将ECO输出分配给PSoC6的GPIO?

    如何将ECO输出分配给PSoC6的GPIO
    发表于 01-16 07:56

    如何将PSOC4程序移至RAM并运行它?

    如何将 PSOC4 程序移至 RAM 并运行它? PSOC CREATOR 里面有套路吗,谢谢。
    发表于 01-25 08:04

    如何将F-RAM™添加到现有的PSoC™ Creator项目?

    ™Creator 中添加 的示例。所有示例似乎都使用了 Modus 工具箱。是否有任何文档显示如何将F-RAM™添加到现有的PSoC™ Creator 项目?
    发表于 03-01 12:14

    如何将数据PSoC 5发送到图形到绘图选择程序的信息?

    我从哪里得到关于如何将数据PSoC 5发送到图形到绘图选择程序的信息?
    发表于 08-22 10:12

    如何将SDK提供的示例程序运行起来

      本文档介绍潘多拉(即 IoT Board)开发板和 IoT Board SDK 的基本情况。使开发者熟悉 IoT Board SDK 的目录结构,并且可以 SDK 提供的示例程序运行
    发表于 04-02 07:43

    PSoC6-CY8CKIT-062S2-43012开发板简介

    级支持包提供 MDK5 和 RT-Studio 工程,并且支持 GCC、ArmClang 开发环境,下面介绍如何将示例程序运行起来运行
    发表于 10-14 11:08

    英飞凌PSoC 6 RTT开发板试用】+开箱测试

    英飞凌PSoC 6 RTT开发板试用】+开箱测试 硬件资源介绍 Psoc6-evaluationkit-062S2 是 RT-Thread 联合
    发表于 06-05 01:06

    ARM_KIT_示例程序

    ARM KIT 示例程序_2008,有需要的下来看看。
    发表于 02-18 15:11 19次下载

    DPDK安装教程和DPDK程序运行收发包示例程序及性能对比实验的详细概述

    本文档的主要内容详细介绍的是DPDK安装教程和DPDK程序运行收发包示例程序及性能对比实验的详细概述。
    发表于 09-03 08:00 0次下载
    DPDK安装教程和DPDK<b class='flag-5'>程序</b><b class='flag-5'>运行</b>收发包<b class='flag-5'>示例程序</b>及性能对比实验的详细概述

    一款基于STM32L475的开发板,最高主频为80MHz

    万耦一代 SDK 中的示例程序均提供 MDK 工程,并且支持 GCC 开发环境,下面以 MDK 开 发环境为例,介绍如何将示例程序运行起来
    的头像 发表于 07-31 16:08 5451次阅读

    《我和 LabVIEW》示例程序分享

    《我和 LabVIEW》示例程序分享
    发表于 12-07 17:30 17次下载

    SPI同步串行通信运行示例程序

    运行示例程序 大家来运行例程,看看会发生什么? $ sudo python3 test_spi.py 在旭日X3派的终端中,输入运行
    的头像 发表于 11-24 17:43 230次阅读
    SPI同步串行通信<b class='flag-5'>运行</b><b class='flag-5'>示例程序</b>

    RX722M的示例程序说明

    电子发烧友网站提供《RX722M的示例程序说明.pdf》资料免费下载
    发表于 12-21 10:57 1次下载
    RX722M的<b class='flag-5'>示例程序</b>说明