TI의 "DSP Algorithm Standard"/ xDAIS 프레임 워크를 확인하십시오.
준수하는 모든 DSP 알고리즘 구현이 구현하는 일반적인 C API가 있습니다 (동어 반복을 위해 유감스러운).
- 상대적으로 작은 램
- 여러 개의 데이터 채널 (종종 병렬/동시)
- 복잡한 알고리즘의 사용 패턴
- 뭔가 : 모든이 "예술"에 대한 필요성은 DSP 세계에서 일반적인 몇 가지 문제에서 비롯된 그렇지 않으면 잊어 버린다.
표준 및 프레임 워크는 DSP 엔지니어가 타사 DSP 알고리즘을보다 쉽게 사용하도록하기위한 것입니다.
알고리즘 인스턴스를 구성하고 메모리 요구 사항을 쿼리 (구성을 기반으로)하고 실제로 메모리를 관리하는 지원 기능이있는 인터페이스가 있습니다.
일부 메모리 영역 인 스크래치 패드는 일시적으로 할당되어 알고리즘 인스턴스가 활성 상태 일 때 알고리즘 인스턴스에 할당 될 수 있으며 비활성 상태이고 다른 인스턴스에 제공되면 효과적으로 공유됩니다.
메모리 조각 모음을 위해 인스턴스 메모리 버퍼를 이동하는 기능 (및 API)도 있습니다.
더 많은 내용이 있지만 자세한 내용을 보려면 문서를 다시 읽어야합니다.
예를 들어 IALG_*()
및 ALG_*()
인터페이스 방법을 참조하십시오.
또한 일반 API의 구현을 확인하는 도구가 있습니다. 타사는 TI로부터 공식 검증을 요청할 수 있습니다.
일부 관련 링크 : spru352g.pdf, spru360e.pdf.
* * (* afaik)라고해도 C 코스에서 신입생이 필요합니까? – jalf
@jalf 이해하기 어렵지 않습니다. 만약 누군가 C의 기초를 잘 이해한다면, 얼마 후 그는 이것을 우연히 발견하게 될 것입니다. 그리고 그는 그것을 이해할 것입니다. –
나는 좋은 기사를 발견했다. http://www.planetpdf.com/codecuts/pdfs/ooc.pdf – tikhop