1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,
IAM在CY8C4014上工作,希望为CasSoq参数启动调谐器, 我已经设置了CasSoC模块和EZI2C模块,我在SCB选项卡下的CAPSYNSE模块中启用调谐器,我在调谐器中设置了BR 400 kHz、子地址16位和地址-0x08以及EZI2C模块配置选项卡, IAM无法读取设备,I2C通信失败, IAM配置P3.0- SCL和P3.1-SDA,用于连接到MINEPRO3作为调谐器。 请帮助我作为项目的关键性。 谢谢和问候, 普拉莫德卡希亚普 以上来自于百度翻译 以下为原文 Hello All, Iam working on CY8C4014 and want to launch the tuner for capsense parameters, I have setup the capsense module and EZI2C module, I have enable tuner in capsense module under SCB tab, I have set BR - 400 khz, sub address - 16 bits, and address - 0x08 both in tuner as well as EZI2C module configuration tab, Iam unable to read the device and I2C communication fails, Iam configuring P3.0 - SCL and P3.1 - SDA for connecting to Mini prog3 as tuner. Please help me on this as project criticality. Thanks & Regards, Pramod Kashyap |
|
相关推荐
11个回答
|
|
普拉莫德
你使用CY8CKIT-040吗?还是你自己的定制板? 如果您使用的是-040工具包,那么您应该使用P1.2和P1.3作为I2C引脚,因为这些引脚连接到IKC接口KITPROG。 另外,请附上您的代码好吗?我想检查一下你是否调用了EZI2CYSTART()和EZI2CYSETBuffe1 API。 -钱森 以上来自于百度翻译 以下为原文 Pramod, Are you using CY8CKIT-040? or your own custom board? If you are using the -040 kit, then you should use P1.2 and P1.3 as I2C pins as these pins are connected to Kitprog for I2C interface. Also, can you please attach your code? I want to check if you have called EZI2C_Start() and EZI2C_SetBuffer1 APIs. -Chethan |
|
|
|
小蜜蜂12346 发表于 2018-11-21 08:23 你好,Chetan, 谢谢你的回复, 我有一个定制的板,IAM使用MIXPROG 3,带有SWD调试接口, P3。0和P3。1引脚用于微调3的调谐器调试。 我已经启用EZI2C通信在同一引脚和禁用SWD接口到GPIO在DWR。 我能在运行期间与调谐器连接,在调谐器中调试时得到以下错误, 加载设备中的数据与调谐器负载数据、重编程设备不匹配。 IAM在主函数中使用这两个函数, CAPENSESE1TUNERYBY启动前(1) (1) 如果我错过了EZI2C模块中的任何重要配置,请告诉我。 以上来自于百度翻译 以下为原文 Hello Chetan, Thanks for reply, I have a custom board, and iam using miniprog 3, with swd debug interface, P3. 0 and P3. 1 pins are used for tuner debugging with miniprog 3 I have enable ezi2c communication in same pin and disabled swd interface to gpio in Dwr. Iam able to connect with the tuner during run time I get the below error while debuging in tuner, Data in device loaded is mismatch with tuner load data, reprogram device. Iam using these two functions in main function, Capsense1_tuner_start before while(1) Capsense1_tuner_com in while (1) Please let me know if iam missing any important configuration in ezi2c module. |
|
|
|
普拉莫德 我只想确认你正在使用的PSoC Creator和组件版本。 如果您使用的是CasFunsV2.50,我建议您移到最新的CAPSENSE V4.0。 你能张贴你的项目档案吗? -钱森 以上来自于百度翻译 以下为原文 Pramod, I just want to confirm the PSoC Creator and component version you are using. If you are using CapSense v2.50, i suggest you to move to the latest CapSense v4.0. Can you please post your project archive? -Chethan |
|
|
|
小蜜蜂12346 发表于 2018-11-21 08:46 你好,Chetan, 谢谢你的回复, IAM使用组件目录中的CabSnScSDV2.6, IAM使用PSoC C造作4.1,你是说我必须使用组件目录中的CasFunsV4.0组件吗? 请尽快告诉我。 谢谢 普拉莫德 设计02.CyPRJ.CaseV01.Zip 3.3兆字节 以上来自于百度翻译 以下为原文 Hello Chetan, Thanks for reply, Iam using CapsenseCSD v2.6 from component catalog, Iam using PSOC creator 4.1, you mean i have to use Capsense v4.0 component from Component catalog? Please let me know ASAP. Thanks Pramod
|
|
|
|
对。我强烈建议您使用CAPSENSE V4.0,因为这允许您使用旧组件所做的所有新功能和更新。 可以为简单的CAPSENSE项目代码引用组件数据表。 我测试了你的项目在我的结束,并没有看到任何问题与CAPENSER调谐器。你能清理和建立你的项目然后编程设备吗? 以上来自于百度翻译 以下为原文 Yes. I highly recommend you to use CapSense v4.0 as this allows you to use all the new features and updates done to the old component. You can refer to the component datasheet for a simple CapSense project code. I tested your project at my end and did not see any issues with CapSense tuner. Can you clean and build your project and then program the device? |
|
|
|
你好,Chetan,
感谢快速响应, 你在哪一块板子上试着运行卡彭斯调谐器? 我在调谐器下面的消息,当我按下开始按钮, 请告诉我有什么问题吗?如果它在你的终点运行 我的项目设置正确吗? 请让我知道ASAP, 谢谢 普拉莫德 以上来自于百度翻译 以下为原文 Hello Chetan, Thanks for fast response, On which Board did you try to run the Capsense tuner? Iam getting below message in tuner , when i press start button, Please let me know what is the issue? if it is running on your end Is my project setup correct? Please let me know ASAP, Thanks Pramod |
|
|
|
你好,Chetan,
根据您的建议,我使用了CasFoSE V4.0组件, 主要功能包括CAPENSESE1LSTART和CAPENSESEG1YRun功能。 当我在组件中使用调谐器时,我不能连接到设备, 请尽快帮助解决这个问题。 谢谢, 普拉莫德 以上来自于百度翻译 以下为原文 Hello Chetan, As per your suggestion i used Capsense V4.0 component, I included Capsense_1_Start and Capsense_1_run function in main function. Iam not able to connect to the device when i use Tuner in the component, Please help on this issue ASAP. Thanks, Pramod |
|
|
|
yvochen 发表于 2018-11-21 09:27 普拉莫德 您需要使用下面的代码来设置调谐器。我不知道你在哪里找到了CopShansRun() 项目包括: int() { CyGloalActuabor;/*启用全局中断*/ EZI2CYSTART();/*启动EZI2C组件*/ /* *建立通信并初始化数据缓冲区以捕获数据结构 *使用调谐器应用程序 */ EZI2CY-EZI2CSESEBFEER1(SIEZOF(CAPENSESEYDSRAM),SIEZOF(CAPENSESEYDSRAM), (UTIN 8*)和CAMSESESEA DSRAM; CAPSENSESCAST();/*初始化组件*/ CopShansSCANLADWIDGETSH(;);/*扫描所有小部件*/ (;) { *只有在扫描完成时才这样做。 如果(CopsSeNeNothLoopy==CAPENSESEI- ISBUSEY()) { CAPSENSEBPurralWIDGETSH();/*处理所有小部件*/ CopsSeNeRunTunter();/*与调谐器应用程序同步* 如果(CopShansIsIsIsGigGeDebug())/*扫描结果验证*/ { /*在触摸检测时添加自定义任务来执行/ } CopShansSCANLADWIDGETSH(;);/*开始下一次扫描*// } } } 以上来自于百度翻译 以下为原文 Pramod, You need to use the below code for tuner setup. I don't know where you got the CapSense_Run() #include int main() { CyGlobalIntEnable; /* Enable global interrupts */ EZI2C_Start(); /* Start EZI2C component */ /* * Set up communication and initialize data buffer to CapSense data structure * to use Tuner application */ EZI2C_EzI2CSetBuffer1(sizeof(CapSense_dsRam), sizeof(CapSense_dsRam), (uint8 *)&CapSense_dsRam); CapSense_Start(); /* Initialize component */ CapSense_ScanAllWidgets(); /* Scan all widgets */ for(;;) { /* Do this only when a scan is done */ if(CapSense_NOT_BUSY == CapSense_IsBusy()) { CapSense_ProcessAllWidgets(); /* Process all widgets */ CapSense_RunTuner(); /* To sync with Tuner application */ if (CapSense_IsAnyWidgetActive()) /* Scan result verification */ { /* add custom tasks to execute when touch detected */ } CapSense_ScanAllWidgets(); /* Start next scan */ } } } |
|
|
|
我该试试你的密码吗?? 以上来自于百度翻译 以下为原文 Shall i give try to u r code ?? |
|
|
|
你好,Chetan, 我能运行调谐器没有任何通信问题, 卡普森特V40使用U R代码片段工作良好。 谢谢你的帮助, 普拉莫德 以上来自于百度翻译 以下为原文 Hello Chetan, Iam able to run the tuner without any communication issues, Capsense v4. 0 is working fine with u r code snippet. Thanks for help, Pramod |
|
|
|
嗨,Pramod, 很高兴听到这个问题得到解决: -钱森 以上来自于百度翻译 以下为原文 Hi Pramod, Glad to hear that issue is resolved :-) -Chethan |
|
|
|
只有小组成员才能发言,加入小组>>
754个成员聚集在这个小组
加入小组2101 浏览 1 评论
1848 浏览 1 评论
3666 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1783 浏览 6 评论
1533 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
564浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
418浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
434浏览 2评论
380浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
911浏览 2评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-21 20:52 , Processed in 1.232084 second(s), Total 95, Slave 80 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号