搭建psoc creator开发环境调试软件

5 篇文章 0 订阅

一、psoc creator和keil的关系

psoc creator是赛普拉斯Cypress和keil公司共同开发的一款软件,它更多的是使用keilC51的配置。

论坛中有说在使用psoc creator时一定要激活keil或者电脑中装有keil,论坛原文如下截图:


但是经过我自己的摸索发现,不用激活keil完全可以使用它编辑、调试赛普拉斯的蓝牙芯片。

二、

问题1:安装psoc creatorV2.0后,烧录器Cypress miniprogs3插到电脑中无法识别,显示为“未知设备”,原因是Cypress miniprogs3的驱动包含在更高版本的psoc creator中,当电脑接上Cypress miniprogs3时,主动识别接口。

      解决方案:安装psoc creatorV3.3.其安装包为CY8CKIT042BLEKITSetup_RevSE_3-25-16,在本人百度网盘中。

问题2:打开psoc creator现有工程,编译文件时出错,并且打开某个错误对应的位置,如某个寄存器,然后双击寄存器进行编辑时,出现如下提示:

The selected notice does not have an associated 'location'.

这个问题我当时并没有找到解决之法(网上的解决方法无用)。

如果有如下错误:Error: sdb.M0020: Error in customizer for component...............

我倒找到方法:外网The UART_to_BLE_central doesn't seem to open in PSoC Creator 3.1 #1


原文是For some reason the downloaded version installed older parts of BLE, fixed by updating.

            Never mind. It's Project->Update Components, just as the detailed error message recommends :

           Project->Update Components works.

意思是“更新组件”。

根据提示勾选具体的组件:

 

截图中版本的选择我也不清楚,当时修改了其中一个组件,版本降低了,更新之后,所有的错误都消失了。

后来我尝试把那个组件改回原来的版本,发现也是可行的,所以我认为这个更新组件的功能仅仅是把开发环境的组件和文件中的组件名一一对应上而已。


问题3、烧录和调试硬件时要做好配置:


如果链接成功,以下截图中的红框内容是存在的,如果没有,就说明烧录器没有接好(不一定是驱动问题)。重插,或者重启开发环境。


也有可能出现如下提示:


这个问题是调试口接反了。


  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

汉尼拔勇闯天涯

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值