디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

도와주세요 C 언어에의한 DSP 프로그래밍ㅠㅠ

도와주세요(220.67) 2011.10.14 15:52:27
조회 103 추천 0 댓글 0

#include <stdio.h>
#define ORDER 6
#define N_TYPE 4

float uan[ORDER];

const float am[N_TYPE][ORDER] =
    {{ 4.1192222308E+00, -7.9461239440E+00,  8.8783717620E+00,
      -6.0217835144E+00,  2.3394595546E+00, -4.0893882993E-01},
     { 2.8926648468E+00, -4.4359438709E+00,  3.8883448827E+00,
      -2.2117294769E+00,  7.2001335496E-01, -1.5465692383E-01},
     { 3.5888336860E+00, -6.1889446395E+00,  6.5416338267E+00,
      -4.4882980453E+00,  1.8702361764E+00, -3.7994438305E-01},
     { 3.4281234344E+00, -5.5413916526E+00,  5.3792232701E+00,
      -3.2646085703E+00,  1.1097043528E+00, -1.5772714318E-01}};

const float bm[N_TYPE][ORDER+1] =
    {{ 2.0997096708E-02, -3.7296829396E-02,  6.5179345746E-02, -6.0192456239E-02,
       6.5179345746E-02, -3.7296829396E-02,  2.0997096708E-02},
     { 2.8372284397E-01, -1.4556129719E+00,  3.3288547189E+00, -4.3109161099E+00,
       3.3288547189E+00, -1.4556129719E+00,  2.8372284397E-01},
     { 4.7108438268E-02, -5.4379658554E-02, -2.8654478123E-02, -2.0920349128E-17,
       2.8654478123E-02,  5.4379658554E-02, -4.7108438268E-02},
     { 4.5973608329E-01, -2.0865614291E+00,  4.5221275998E+00, -5.7439281990E+00,
       4.5221275998E+00, -2.0865614291E+00,  4.5973608329E-01}};

void main()
{
    short yn;
    int m, type;
    float y, utmp;
    volatile int pos;                   /* position of slider    */
   
    InitDSK(cach_bk4);                  /* Initialize DSK        */

    for (m=0; m<ORDER; m++) uan[m] = 0.0;
    pos = 0;

    while(1)                            /* Endless loop          */
    {
        utmp = (float)McBSP0ReadRdy();  /* input                 */

        if (pos != 0)                   /* LPF, HPF, BPF, or BRF */
        {
            type = pos - 1;
            for (m=0; m<ORDER; m++) utmp = utmp + am[type][m]*uan[m];
            y = bm[type][0]*utmp;
            for (m=0; m<ORDER; m++) y = y + bm[type][m+1]*uan[m];
            yn = (short)y & 0xFFFE; 
            for (m=ORDER-1; m>0; m--) uan[m] = uan[m-1];
            uan[0] = utmp;
        }
        else                            /* No filter             */
            yn = (short)utmp & 0xFFFE;
        McBSP0Write(yn);                /* output                */
    }
}

u/n은 안되다고 나와서 uan 으로 바꿈.ㅠ
InitDSK(cach_bk4); 요건 지우고
input 이랑 output 를 바꿔서 출력하라는데 어떻게 바꿔야 할지 모르겠어요. ㅠㅠ
교수님은 잘 바꾸면 된다고하고. 교실엔 2시간동안 되는사 람이 없고.
하나만 알면 나머지도 다 잘 될것 같은데 ..ㅠㅠ 도와주실 분..ㅠㅠ

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 현역으로 군대 안 간게 의아한 스타는? 운영자 25/06/30 - -
AD 휴대폰 바꿀까? 특가 구매 찬스! 운영자 25/07/02 - -
280859 으아니!!! 캐드 켤때마다 SSD 사고싶은 충동이 날 지배한다 으아아 [4] 1(125.135) 11.10.14 76 0
280858 전 레즈는 아닌데 여자가 좋아요 [9] 얼빠진호랑이갤로그로 이동합니다. 11.10.14 221 0
280857 언젠가 내가 생을 마감할 때 내 곁에 남는 사람에게 들려주고 싶은 음악 abbey road갤로그로 이동합니다. 11.10.14 35 0
280856 전간디님이 집 문앞에서 '나찾지마' 스킬을 시전합니다 [5] 전간디갤로그로 이동합니다. 11.10.14 60 0
280855 언젠가 내가 생을 마감할 때 듣고 싶은 음악 abbey road갤로그로 이동합니다. 11.10.14 32 0
280854 금요일 퇴근시간후에 회의라니 [2] Dawnwalkre갤로그로 이동합니다. 11.10.14 60 0
280853 할것도 없고 춥고 심심하다[뒤조심] [5] 얼빠진호랑이갤로그로 이동합니다. 11.10.14 119 0
280851 SPICA 봐라 [4] laoshanlong갤로그로 이동합니다. 11.10.14 50 0
280850 오고 싶은 사람 다 와 [3] 햏햏했(115.90) 11.10.14 82 0
280848 시발! [2] Adelposs갤로그로 이동합니다. 11.10.14 66 0
280846 여기 질문하고 까인다고 모라고 하면 [6] 전간디갤로그로 이동합니다. 11.10.14 91 0
280845 킁킁 이게 무슨 냄새지..? [4] SODMaster(222.237) 11.10.14 102 0
280844 리치 횽님 ㅠㅠ [성대아싸]갤로그로 이동합니다. 11.10.14 54 0
280843 치킨형은 봅니다 [1] 얼빠진호랑이갤로그로 이동합니다. 11.10.14 67 0
280841 프갤은 사람들이 차가운것 같다 [18] 1(125.135) 11.10.14 179 0
280840 강남역은 정말 사람 징그럽게 많다 [1] 쿄스케갤로그로 이동합니다. 11.10.14 72 0
280839 자바좀 아시는 형 없나여? [2] SPlCA갤로그로 이동합니다. 11.10.14 108 0
280837 언리얼 VS 크라이시스 [5] 1(125.135) 11.10.14 109 0
280835 캐꼬소환 [1] 햏햏했(115.90) 11.10.14 54 0
280834 불쌍한 사람좀 도와줘라 [10] 123456(210.93) 11.10.14 86 0
280833 아니과외구하는게어때서 [6] 이건산전갤로그로 이동합니다. 11.10.14 72 0
280830 자바 3개월 하면 뭘 짤 수 있나? [2] 전간디갤로그로 이동합니다. 11.10.14 145 0
280829 Le Somnus 횽 보세요 (2) [1] monoless갤로그로 이동합니다. 11.10.14 82 0
280828 어떤사람은 자바 3개월정도 학원에서교육밭고 바로시작한다던데.. [2] 흔한지망생(119.77) 11.10.14 128 0
280827 프로그래머라는게 회사마다다르네요 맨날하는소리가 [8] 흔한지망생(119.77) 11.10.14 159 0
280826 웹프가 제일 좆같은게 y녀6디리(220.118) 11.10.14 75 0
280825 아는놈도 컴퓨터시작했던놈인데 보다가 시발난여기서못살겟어 공부나쳐해야지 [5] 흔한지망생(119.77) 11.10.14 97 0
280824 술 땡기네 ㅋㅋㅋ [2] monoless갤로그로 이동합니다. 11.10.14 54 0
280823 인텔리제이 단축키좀 알려주세요~ [2] 호뢍이.갤로그로 이동합니다. 11.10.14 219 0
280822 프로그래머라는게 한국에선 살면죽을맛이라던데요 (임베디드) [4] 흔한지망생(119.77) 11.10.14 172 0
280821 y녀6디리 [2] 얼빠진호랑이갤로그로 이동합니다. 11.10.14 92 0
280820 얼호형 y녀6디리(220.118) 11.10.14 64 0
280819 혹시 여기 지거국의 킹 부산대 다니는 횽 있어? [2] 응애(122.202) 11.10.14 197 0
280818 모르는거 있는데 좀 도와줘 [2] y녀6디리(220.118) 11.10.14 55 0
280817 원래 한국인들이 이렇게 게을러 터졌냐? [2] ㅇㅇ(121.150) 11.10.14 99 0
280814 전간디님이 칼퇴에 성공하였습니다 [5] 전간디갤로그로 이동합니다. 11.10.14 112 0
280813 c언어 쉬운것좀 도와줘염.어헣. [17] 베어머글갤로그로 이동합니다. 11.10.14 160 0
280811 언리얼 개발킷 받앗는데 안에 든 게임 해보니까 존내 잼있다 [1] 1(125.135) 11.10.14 84 0
280810 횽들말이 맞네 LinearLayout으로 되네요. [8] 얼룩돼지갤로그로 이동합니다. 11.10.14 74 0
280809 컴퓨터는 수학을 좆나게잘빨아야지 잘한다던데 진실인가요? [7] 흔한지망생(119.77) 11.10.14 151 0
280808 private 생성자 왜쓰냐 [4] 츤츤(115.90) 11.10.14 90 0
280805 근데 자살춤이는 수정이 욕 좀만 해도 신념 들먹거리면서 존나 까면서 [1] 생존춤(168.248) 11.10.14 61 0
280804 [순화] beam search 에 대해서 아는 공자님 아시나요? [2] 쩌는 놈 (210.118) 11.10.14 135 0
280803 자막한방에 라는 프로그램 잘 아시는분 있나요 ㅜㅜㅜ 월드뷰갤로그로 이동합니다. 11.10.14 60 0
280802 하여튼 여러가지 공부할게많네요 흔한지망생(119.77) 11.10.14 26 0
280801 [도발] beam search 아는 횽아들? [4] 쩌는 놈 (210.118) 11.10.14 85 0
280800 알파벳배웟다는게확실히와닫음... [5] 흔한지망생(119.77) 11.10.14 66 0
280799 오 얼호 섹시한데?! [3] 일광면(119.198) 11.10.14 126 0
280798 프로그래밍은계속공부해야하는듣하네요 [2] 흔한지망생(119.77) 11.10.14 89 0
280797 안드로이드 블루투스 !! 질문 있슴 둥 [6] 나쵸치킨 (175.121) 11.10.14 78 0
뉴스 '아이쇼핑' 원진아, 염정아 향한 복수의 반격 시작 “왜 우리가 도망쳐야 돼”...메인 예고편 공개! 디시트렌드 07.03
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2