完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我想使用本文中的Delay10Mstimes函数,这里是HTTP://www. CyPress?ID=4和;RID=47960。我解开了DELAY.ASM和延迟.h文件,并将它们包含在我的项目中。我使用.xml包含& lt;延迟.h & gt;代码行。“延迟.h”中的代码将无法编译。我得到以下警告和错误:警告:延迟:h:12:未知的语法,忽略的警告:延迟:h:13:未知的语法,忽略的警告:延迟:14:未知的语法,被忽略的错误:延迟:H:19:“多”,“预期”的语法错误:延迟。H:20:“十”附近的语法错误。MsTimes’,预期)“我想在引脚上创建一个1秒的脉冲。我要做这个用下面的代码:timer_reset_1_write(1);//设置引脚为高delay10mstimes(100);//等待1秒timer_reset_1_write(0);//设置PIN Low
以上来自于百度翻译 以下为原文 I want to use the Delay10msTimes function from the article here http://www.cypress.com/?id=4&rID=47960 . I unzipped the delay.asm and delay.h files and included them in my project. I included the .h file using the "#include The code in the "delay.h" won't compile. I get the following warnings & errors: WARNING: DELAY.H:12: unknown #pragma, line ignored WARNING: DELAY.H:13: unknown #pragma, line ignored WARNING: DELAY.H:14: unknown #pragma, line ignored ERROR: DELAY.H:19: syntax error near 'Multiple', expected ')' ERROR: DELAY.H:20: syntax error near 'TenMstimes', expected ')' I want to create a 1 second pulse on a pin. I was going to do this with the following code: Timer_Reset_1_Write(1); //Set the PIN High Delay10msTimes(100); //Wait 1 second Timer_Reset_1_Write(0); //Set the PIN Low |
|
相关推荐
4个回答
|
|
该应用说明用于PSoC1。PSOC3创建者项目中的CytuL.h文件会自动给你:Delay(MSEC)、DelayUs(微秒)和DelayCycles(时钟周期)。只需调用延迟(1000);您将在软件延迟一秒钟。
以上来自于百度翻译 以下为原文 That application note is for PSoC1. The cyutil.h file in a PSoC3 creator project automatically gives you: Delay(msec),DelayUs(microseconds), and DelayCycles(clock cycles). Just call Delay(1000); and you'll be in a software delay for one second. |
|
|
|
由LoZiZARZ指导的知识库文章与PSoC1相关。然而,对于PSoC3,延迟函数是由PSoC Creator生成的。功能包括:
CyDelay(UIT32 32毫秒),其产生毫秒级CyDelayu(UTIN 16微秒)倍数的延迟,该延迟产生微秒数空隙CyDelayCycles(UIT32 32周期)的延迟,Delay使用软件延迟环路以指定的周期数产生延迟。无效CyDelayFreq(UIT32 FRQ),为CyDelay设置时钟频率。同样的参考和解释可以在“系统参考指南”中找到。同样可以从PSoC Creator,帮助-&文档,以及系统参考指南中访问。 在PSOC创建者中,这些功能的定义可以在“CYLB.C”中找到。 -U2 以上来自于百度翻译 以下为原文 As mentoined by lkoziarz the Knowledge base article is related to PSoC1. For PSoC3 however the delay functions are generated by PSoC Creator. The functions include:
The definitions for these functions in PSoC creator can be found in "CyLib.c". -U2 |
|
|
|
感谢您澄清子程序名称,我是从记忆。当你为Linux准备好PSoC Creator版本时,我会很快就拥有它。=)
以上来自于百度翻译 以下为原文 Thanks for clarifying the subroutine names, I was going from memory. When you get that version of PSoC Creator for Linux ready, it will be quicker for me to have it handy all the time... =) |
|
|
|
谢谢你的回复。如果我要在PoSOC5中实现相同的延迟,那么我需要查看系统参考指南,以便找到适当的函数和头文件。
以上来自于百度翻译 以下为原文 Thank you for the responses. If I were to implement the same delay in PSoC5 I would then need to look at the System Reference Guide in order to find the appropriate function and header file? |
|
|
|
只有小组成员才能发言,加入小组>>
752个成员聚集在这个小组
加入小组2069 浏览 1 评论
1826 浏览 1 评论
3639 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1760 浏览 6 评论
1510 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
508浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
358浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
410浏览 2评论
357浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
855浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-23 06:14 , Processed in 0.917490 second(s), Total 83, Slave 66 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号