는 I는 사인 파형 inteface을 I2S하여 오디오 코덱을 공급하기 위해 사용된다 libary CMSIS DSP를 이용하여 사인파를 생성 stm32f411 uc에 사용하고 난 정도에 thiking 코덱 F 아날로그 출력에 너무 많은 고조파 알 THD 는 사인 파형이 CMSIS의 DSP 라이브러리에 하나32 비트 플로트 사인파에서 THD를 얼마나 기대합니까?
편집 감사가 내 파형을 https://github.com/mikeferguson/stm32/blob/master/libraries/CMSIS/DSP_Lib/FastMathFunctions/arm_sin_f32.c 난 그냥 디지털 사인 파형 내가로부터 생성 사인 값의 배열을 만들에 생각하고 에 의해 추가 된 고조파를 필요 그 기능과 matlab에 analize 그것
32 비트 부동 소수점은 CD 또는 MP3 플레이어와 같은 좋은,하지만 품질도 샘플 속도에 따라 달라집니다. – user3386109
이 질문은 아마도 OT입니다. THD에 기여한 사람은 양자화 오차, 양자화 잡음, 사인 함수의 정밀도 및 수행 된 외부 아날로그 필터링의 효과가 될 것이므로 주어진 정보로부터 대답하는 것은 아마도 불가능할 것입니다. – Clifford
양자화 오차, 양자화 잡음 및 사인 함수의 정밀도에 대해 알고 싶습니다. 시스템에 얼마나 많은 고조파가 추가되는지이 함수로 생성 된 디지털 사인파는 문제의 아날로그 부분을 신경 쓰지 않습니다. https : // github.com/mikeferguson/stm32/blob/master/libraries/CMSIS/DSP_Lib/FastMathFunctions/arm_sin_f32.c –