本篇文章主要讲解硬件开发中,如何使用Matlab生成可供TMS320C6748开发板(测试板卡)使用的算法,内容包含有快速入门、安装Matlab、编写函数M文件、验证算法、生成/使用/测试代码、进阶指南等,欢迎嵌入式开发相关用户阅读与分享。
测试板卡为创龙科技TL6748-EVM开发板,它是一款基于TI TMS320C6748定点/浮点DSP C674x处理器设计的开发板,由核心板和底板组成。核心板经过专业的PCB Layout和高低温测试验证,稳定可靠,可满足各种工业应用环境。开发板接口资源丰富,引出网口、uPP、EMIFA、SATA、USB、LCD、VGA等接口,方便用户快速进行产品方案评估与技术预研。
企业用户可以在Matlab官网申请到免费的30天软件试用许可。Matlab软件安装流程与常见的Windows下的软件安装没有什么不同,需要注意的是请安装完整版本或者在组件选择的时候安装MATLAB Coder组件。安装完成后可在Matlab应用程序标签找到MATLAB Coder组件,如下图所示。
图 1
在Matlab下有两种常用的M文件——脚本及函数,需要注意的是函数M文件才能够生成C/C++代码。所以,第一步是将我们的算法写成函数形式的M文件。本小节以