完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
/* ************ 利用串口输出1024点的正弦波数组 ************ #include "math.h" uint16_t i = 0; double x, y; for(i=0; i < 1280; i++) { if( (i != 0) && (i % 16) == 0) { printf("nr"); } x = (double)0.00613592315154256491887235035797 * (double)i; y = (double)sin(x) * (double)16384.0; //16384编码器一周脉冲数 if(y > (double)0) { y = (int32_t)((double)y + (double)0.5); } else if(y < (double)0) { y = (int32_t)((double)y - (double)0.5); } printf("%d,",(int32_t)y); } */ 步进电机厂家发来的示例程序,但是不知道0.00613592315154256491887235035797 是怎么来的,请高手解读。 |
|
相关推荐
1 个讨论
|
|
厂家定制的常数,
|
|
|
|
|
|
你正在撰写讨论
如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。
1705 浏览 1 评论
【⌈嵌入式机电一体化系统设计与实现⌋阅读体验】+磁力输送机系统设计的创新与挑战
1657 浏览 0 评论
3616 浏览 2 评论
5166 浏览 6 评论
4198 浏览 0 评论
浏览过的版块 |
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-23 17:47 , Processed in 0.832608 second(s), Total 48, Slave 37 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号