导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→还有一办法,更通用些

* 88476: 请朋友们帮忙:在MCU内如何实现操作数大于2^32(4294967296)的计算?

   戈卫东 
戈卫东发表的帖子 

 还有一办法,更通用些
因为Cref是常数,16000000, 2^32/Cref=268, 余数是6967296,你需要的累加常数 =freq*268+freq*6967296/Cref

发表时间:2006年1月27日22:38:02

  
回复该帖

本主题共有 6 帖,分页:>>>>>该主题的所有内容[6]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  88694.[详细]唉呀...有bug
摘要:freq*6967296 还是会超过32bit  看来可用的办法有3个,一是用汇编语言,一是用特殊的Cref,一是用双精度浮点数。  在MCU上实现双精度浮点数的成本是很高的。......(150字)
- [戈卫东][971次] 2006年2月9日

[上一篇帖子]:看看吧!十年前的[upload=bmp]uploadfile/2006-1-28_10-46-3_4
[下一篇帖子]:金星彩电C498电源那位高手能否解释一下金星彩电C498型电源的工作原理,我测的电压115V为75V