C 계산 구현 도움말

  • Thread starter maheshkuruganti
  • Start date
M

maheshkuruganti

Guest
이것은 거기에 C의는 모든 전문가 아웃.나는 문제의 약간이다 실행할 수 있습니다.PICS에서 C 컴파일러 나의 문제 내가 사용하거나 제는 ARM 용.저기 32bits는 아무 더블 최대 변수는 길이가.지금 말씀을 DDS 응용 프로그램을 조정 계산 내가 가진 수 있습니다.수식은

튜닝 Word가 = (OutputFreq은 / CLKFREQ가) * 2 ^ 32 또는 2 ^ 48 IC를 따라합니다.이제 긴 비트 부동 15 전용입니다 mantissa 수있는 유일한 정확 32768 포인트 부동 이후에 점수 전까지 오전 수로 계산합니다.그럼 어떻게 계산합니까 큰 내가 알아서 이런

<img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="문제" border="0" />

.도움을 stumped.Please이야!.

분실하는 경우는 해상도를 내가 어떻게 등록이 전체를 사용하지 그래서 난 LSB를 필요조차.추신 : 모든 주파수의 크기는 임대 28bits에 있습니다.

 
# 1 - '확인하거나 오래 오래'를 보장하기 위해 다시 컴파일러를 지원하지 않습니다 int64_t합니다.

# 2 - 무슨 상수입니다 CLKFREQ,하는 것 같아요?

# 3 - 무슨 단어의 출력 크기는 정확한 주파수 및 튜닝, 비트?

# 4 - 어떤 칩 레지스터 노력하는 당신이 설치?제발 목록 정확한 부분을 그래서 우리는 할 수 꼴이 데이터 시트 # 이름을 등록 정확한와.올린날짜 분 후에 2 :맘에 들어요, 계산을 비트 폭 넓은 않는 것이 좋습니다 사용하여 라이브러리를하는 것이 http://gmplib.org/ # 무슨 그러나 먼저 어쩌면 우리가 그것을 피할 수와 설정하려고 단순화하는 당신이 지금 무슨 정보를 세부적인 것들을 더 가져 난 후.

 
사실 난 내 첫 게시물에서 만든 실수를.32 비트 정확한 실제로 7 숫자로만 구성되거나 23 비트 수.제가 컴파일러를 가지고 확인과 전혀 64 비트를 지원하지 않습니다.

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="슬픈" border="0" />

전 주파수를 CLK의 오전을 사용 AD9851 제 175MHz 약.내가 필요한 등록을 도와 주파수 설정까지 전용.

 
예를 들어 수있는 당신이 우리에게 말해.
어떤 주파수와 CLK와 어떤 컴파일러 제공하고 무엇을 ...을 표기해야합니다

계산을하기 때문에 prioroty 내가 생각하는 당신은 방법 이예요.

 
난 keil 사용합니다 당신이 좋습니다.모든 것이 포함되어있는 이미.당신은 어떤 계산을 해달라고해야합니다

 
제 즉각적인 생각 변수입니다 OutputFreq은 / 계산 될 수 CLKFREQ이 올바르게 비트 및 32에 저장된.IC에서 특정 2 ^ 32 또는 2 ^ 저장할 수 48 4 상수 (32 /

<img src="http://www.edaboard.com/images/smiles/icon_cool.gif" alt="시원한" border="0" />

그것은 결과와 함께 찍은 것입니다 계정으로해야 할 일입니다 계산 때 더.결국, 엑스 ^ 멀티가 2 X에 의해 왼쪽 단지에 bitshifting

 
형식을하는 정수 말씀 16/32bit 찾을 당신이 수 있습니까?컴파일러가 여러분의 수동 모습으로?

이상한 이유로라도 좀 위해 그것을 지원하지 않는 당신의 컴파일러는, 당신은 코드를 수있는 종합 integer 타입을 쉽게 만들 수 있습니다.

 

Welcome to EDABoard.com

Sponsor

Back
Top