完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好,我想了解一下将符号翻译成节拍的方法,反之亦然。在MLA中,在文件..h中写入://time单元,它是根据IEEE 802.15.4规范定义的。/一个刻度等于一个符号时间,或16Us。Tick结构//的长度是4个字节,可以表示长达//大约19小时的时间。就我所知,tick=....不是吗?但这里发生了我的噩梦:有一个转换函数(在system.h中也是):#define ONE_SECOND(((uint32_t)SYS_CLK_FrequencySystemGet()/1000*62500)/((uint32_t)SYMBOL_TO_TICK_RATE/1000)/*SYMBOLS_TO_TICKS只与输入(a)一起作为常量使用,否则您将崩溃。代码*/#定义SYMBOLS_TO_TO_TIMBOLS_TO_TIXTICK(a)*/定义SYMBOLS_TO_TO_TO_TI_TICK(a)((((uint32_t(uint32_t(uint3233333333333333和32_t)SYMBOL_定义SYMBOLS_TO SYMBOLS_TO_TO_TO_TO SYMBOL_TO_TO_TO_TO_TO_TICK_TICK_TICK_TICK_RATE_RATE/10000)(a)(((a)((uint32_t(uint32_t)33333333333333333333333333323232FrequencySystemGet()/10000)并且根据system.h:/******************************************************************************************************************************************************************************************************************************************************************************宏定义SYS CLK_FrequencySystemGet**********************************************************************宏:define SYS_CLK_Frequency.pheralGet()**概述:这个宏返回赫兹使用的外围时钟频率***********************************************************/definesYS CLK_Frequency.pheralGet()(SYS_CLK_FrequencySystemGet()/4)/**********************************************************************************宏定义SYS CLK_Frequency.ctionGet()**概述此宏返回赫兹中使用的指令时钟频率************************************************************************************************************************************************************************************************SYS_CLK_Frequency.ctionGet()(SYS_CLK_FrequencySystemGet()/4)define FCY(SYS_CLK_Frequency.ctionGet())因此根据这一点,符号不等于滴答!!!!可以请任何人举一个符号2滴答和嘀嗒2符号转换的例子吗?提前感谢!!!!
|
|
相关推荐
1个回答
|
|
嗨,嘀嗒到符号的比例真的取决于你的节拍周期。根据定义,符号周期是16usec。在我的应用程序中,还没有工作,我运行主机uP的HW定时器,该定时器以25MHz产生Tick。我选择一个预置值为16,产生一个1.5625MHz的定时器频率。当递送符号计数器时(在我的例子中它是从Tick计数器派生的软件/虚拟计数器),我将Tick计数器除以40。不管您选择哪种方法,硬件还是软件派生,您都需要确保Tick’s和Symbol派生时没有太多的uP马力。您还应该构建一些测试例程来验证您的Tick和Symbol在所有角落情况下都传递了应该传递的内容。
|
|
|
|
只有小组成员才能发言,加入小组>>
5248 浏览 9 评论
2037 浏览 8 评论
1957 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3218 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2265 浏览 5 评论
788浏览 1评论
679浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
608浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
685浏览 0评论
582浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-28 08:30 , Processed in 1.393822 second(s), Total 78, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号