一、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、烧录和调试硬件时要做好配置:
也有可能出现如下提示:
这个问题是调试口接反了。
来源:汉尼拔勇闯天涯
声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!