main9_3.c
来自「TMS320X240xDSP原理及应用开发指南」· C语言 代码 · 共 28 行
C
28 行
/*************************************************************************
文件名: main9_3.c
日期: 2007年01月18日
公司(作者):
描述和说明: main( )函数中使用定点数学函数库函数qsqrt进行
开平方运算
*************************************************************************/
#include "qmath.h" // 包含头文件qmath.h,因为qsqrt函数
// 在qmath.h中声明
unsigned long x; // qsqrt函数输入变量
unsigned short y; // qsqrt函数输出变量
main()
{
DSP2407_Initializing(); // DSP2407芯片初始化
/****************************************************************/
/* 用qsqrt定点数学库函数计算开平方 */
/****************************************************************/
x=0x32cccc; // 50.8的32位Q16格式值为32cccch
y=qsqrt(x); // 7.127411的16位Q8格式值为0720h
while(1) // 主循环,可分配非实时性任务
{
asm(" nop"); // 空操作
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?