搜索
bottom↓
回复: 5

Cypress技术人员请进,关于Designer编译器以及Cypress PSOC中断的问题【恢复】

[复制链接]

出0入0汤圆

发表于 2008-11-5 15:45:56 | 显示全部楼层 |阅读模式
不知道这里有没有Cypress的技术人员来看看的啊?

有个问题需要解答!!!



提议1: Designer的中文显示问题

本来用Designer 4.4的,中英文都显示正常。

目前将版本升级到了5.0.369,在C语言语法显示等其它方面有很大改进,但是中文显示是乱码,望尽快改进!



问题2:使用CSD模块时,再想用一个Timer来做LED的PWM输出,不能正常工作。

查看数据手册有如下说明,但还不够仔细,目前以我个人的时间和能力无法解决该问题,代理商的技术支持水平也有限,没有根治该问题。望解答。

具体如下:



 (原文件名:未命名.JPG) 

上图是CSD中关于中断时间要求的说明,但过于简单,无法根据这段话理解其内涵。而Timer部分的datasheet更是没有涉及到使用CSD后,应用要注意什么。



目前能做到的程度是:

主要CSD参数使用 resolution 12,speed normal

主要Timer参数使用 时钟源 CPU32K

此时两者可以同时工作

但是触摸按键需要表面覆盖物,resolution一般要用到13-15才能达到较好的SNR。

此时Timer和CSD工作都是不正常的!!!



问题3:

比较菜鸟级的问题,不过我找了好久都没找到,也就一起问下吧。

Cypress PSoC各个模块的说明书都是独立的,与Designer集成在了一起。但这些datasheet都只是简单的介绍了原理,API以及范例,而且范例非常简单!

如何用C语言直接操作内部寄存器?是否能在C中嵌入汇编?

目前我高度依赖模块化好的API函数,但是在做Timer中断时,遇到了很大困难(Timer模块的datasheet范例非常简单,仅相当于初始化寄存器,而中断是在汇编中的...)

简单的说,就是 Cypress 的资料文档比较分散,还没摸到自学的门路,望指教...

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2008-12-5 23:05:36 | 显示全部楼层
如你要用汇编,要进入到寄存器级,你需手册:

点击此处下载 ourdev_530498.pdf(文件大小:5.24M) (原文件名:technical_reference_manuals_psoc.pdf) 

出0入0汤圆

发表于 2008-11-9 03:01:12 | 显示全部楼层
to 3楼:正在积极争取中。



如果这里“发达”起来,CYPRESS就会重视了。自己先玩起来吧。

出0入0汤圆

 楼主| 发表于 2008-11-5 18:13:49 | 显示全部楼层
另外,这里真的有Cypress 原厂的技术人员来解答吗?

需要确认一下...

出0入0汤圆

 楼主| 发表于 2008-11-5 18:12:55 | 显示全部楼层
我知道有两个方法,一个在汇编里直接用call _IntFun。然后在C语言里面写

另外一个是在中断向量内直接修改,中断向量文件是boot.tpl,在里面找到中断号直接改。



讲起来Cypress PSoC还是刚刚起步没多久,比如想用触摸还有 接近感应技术、防水技术,问技术支持都是不知道的,给的文档也是非常简单,有的就是一份测试报告,而非设计指南,根本无法上手。

出0入0汤圆

发表于 2008-11-5 16:20:07 | 显示全部楼层
可以不用USER模块提供的中断服务,自己用C写中断,或在它的中断中调用你自己写的代码。我就是这样做的。不过你必须清楚读懂它中断的代码。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-25 14:18

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表