vult:Vult是非常适合编写高性能DSP代码的转编译器

时间:2024-02-21 05:20:10
【文件属性】:

文件名称:vult:Vult是非常适合编写高性能DSP代码的转编译器

文件大小:1.73MB

文件格式:ZIP

更新时间:2024-02-21 05:20:10

microcontroller compiler dsp audio-effect ocaml

Vult是一种简单而强大的语言,用于对可以在小型微处理器或微控制器中运行的高性能算法进行编程。 在对数字信号处理(DSP)算法(例如音频效果或合成器)进行编程时,Vult特别有用。 Vult编译器是一个反编译器,它使用Vult代码并生成纯C / C ++代码,可以使用C / C ++编译器在任何平台上进行编译,例如:Arduino或Teensy板。 Vult还可以生成可直接在浏览器中运行JavaScript或可编译为Pure Data外部组件的C / C ++。 用Vult编写的代码具有*。 在查看文档和教程,或查看 。 基本 要使用浮点算法生成C / C ++代码,您必须执行vult,如下所示: $ vultc -ccode infile.vult -o outfile 这将产生文件outfile.h和outfile.cpp 。 为了编译和链接这些文件,您需要在项目中包含文件runtime/vultin.h和runtime/vultin.cpp 。 要使用定点算法生成代码,您需要执行以下命令: $ vultc -ccode -real fixed infile.vult


网友评论