完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
1)sysObj.sysTmr=SYS_TMR_Initialize(SYS_TMR_INDEX_0,(const SYS_MODULE_INIT*const)&sysTmrInitData;SYS_ASSERT(sysObj.sysTmr!= SysMuleMeuleObjID无效,“SysStMRMIX初始化失败”;计时器打开了吗?2)SysSytTMR.RealyCyt()真的吗?3)泳池里有足够的计时器吗?
|
|
|
|
|
|
谢谢你的回答。我为你制作了一个视频来分析正在发生的事情。V= YXM2DY6B7JAY
|
|
|
|
|
|
定时器子系统不能立即工作(由于一个非常蹩脚的原因),也不能将状态机提前到SYS_TMR_.(sysObj.sysTmr)!=SYS_STATUS_READY;在设置定时器之前,应该只在App_Int中执行一个或两个调用。同时(SysTrMRA状态(SysObj.SysMR)!= SysStasuSuxRead){SysStRMyTask(SysObj.SyrMR);}
|
|
|
|
|
|
嗨。谢谢你的回答。我正在修改WiFixGyDeMo示例,并且创建了其他延迟,在打开WiFi频道设备之前,我已经看到了SysStTrMRYSTATE(SysObj.SyrMy==SysStasuSueRealyAdvestyISIS)。(通过WiFi通信很好)我所做的只是在一个新的应用程序中添加我的第一个延迟,并且是唯一不起作用的延迟。我将添加你的建议:看看会发生什么。在原始演示中,SysStTMRMax Max SclipTyObjes是5。我将它修改为25:
|
|
|
|
|
|
嗨,我已经提出了如下建议:但是问题依然存在。
|
|
|
|
|
|
这些是真正的宏:
|
|
|
|
|
|
|
|
|
我认为这是一个编译器错误,因为是零,所以给出了truewhereSYS_TMR_CLIENT_TOLERANCE=10,还有以下条件有问题,因为:upError=6,lowError=2和“error”应该等于2(Error=lowError)
|
|
|
|
|
|
这就是为什么我更喜欢:#define Transferir_datos_LCD() PLIB_PORTS_PinSet(PORTS_ID_0,PORT_CHANNEL_D,PORTS_BIT_POS_4)如果其他的程序正在工作,那么它不是SYS_STATUS_READY发行。(或者是中断)我不确定Task进程是否需要运行来清理他的案件,我对计时器服务不是很满意。最后是需要很多简单的超时检查的电话。我最终使用核心定时器进行短时间超时。如果您被耽搁,您可以使用它。如果定时器服务出现bug,您可能希望向项目输入支持票。他们将有董事会来核实。
|
|
|
|
|
|
你好。我刚刚发现当我想产生1毫秒或2毫秒的延迟时,问题就发生了,从3毫秒到3毫秒效果很好。我已经复习了好几次了,问题发生在小于3毫秒的冲击下:[8D]
|
|
|
|
|
|
我解决了这个问题,我把TMRFRQ从1250改到1000。
|
|
|
|
|
|
听起来像是数学错误。
|
|
|
|
|
只有小组成员才能发言,加入小组>>
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
475 浏览 0 评论
5795 浏览 9 评论
2334 浏览 8 评论
2224 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3530 浏览 3 评论
1125浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
1098浏览 1评论
我是Microchip 的代理商,有PIC16F1829T-I/SS 技术问题可以咨询我,微信:A-chip-Ti
873浏览 1评论
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
475浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 18:16 , Processed in 0.981906 second(s), Total 96, Slave 79 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1811