完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
与32c MPLAB我看到定时定义PIC32(为1ms),对我来说都是新的:空DelayMs(uint16 MS);“女士”似乎是一个理解的数量由C32(?)但它是从哪里导出的(即哪个时间源)?,然后,我的问题是,使用一个8MHz外部振荡器和fpbdiv = div_1以上功能运行五次太慢。我怎样才能改正呢?
|
|
相关推荐
4个回答
|
|
“MS”只是一个变量名。C32用户手册必须对DelayMs()函数说什么?可能有一个值必须为它定义。它是XC8中的XTalthFRIQ和XC16中的FCY。
|
|
|
|
我已经用这个小的宏回答了我的第一个问题,它逃过了我的搜索:void DelayMs(UINT16 ms){volatile UINT8 i;(ms--){i=4;.(i--){Delay10us(25)}}}}并且我发现Delay10us()直接从80MHz的系统时钟中派生,FPLLIDIV=DIV_2FPLLMU=MUL820在8MHz左右,我仍然困惑为什么它运行缓慢。
|
|
|
|
你定义了什么?如果你不知道,那么它就不知道你的频率是多少。
|
|
|
|
以下是XC32用户指南对这种延迟所说的话:
|
|
|
|
只有小组成员才能发言,加入小组>>
5212 浏览 9 评论
2020 浏览 8 评论
1944 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3193 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2246 浏览 5 评论
763浏览 1评论
647浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
567浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
661浏览 0评论
558浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-12 17:28 , Processed in 1.141143 second(s), Total 54, Slave 48 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号