1750|0

1140

帖子

0

TA的资源

纯净的硅(初级)

楼主
 

RTW代码生成与DSP开发 [复制链接]

        嵌入式软件开发人员对MATLAB算法实现和原型设计,及在嵌入式处理器和DSP的C代码实现方面有长期的信赖。作为高级语言,MATLAB便于设计研发。相比较而言,用C编程非常适合DSP在性能、内存和处理能力方面的优化。挑战是如何将从MATLAB灵活的开发环境中的设计转换到相对约束的C编程风格。解决方法是MATLAB可以自动转换为嵌入式C代码。手动从MATLAB转换到C需要考虑低层代码的细节,比如数据类型分配、内存分配、对计算负载和内存的优化等。最重要的是要保证MATLAB代码和C代码的一致性。

        当MATLAB算法使用嵌入式MATLAB语言时能够将其准确地转换为C代码,使得用户能够将精力集中在设计上而不是编写C代码上。

英文缩写  英文全称  中文释义
API  Application Program Interface  应用程序界面
BPSK  Binary Phase Shift Keying  二进制相移键控
DDR2  Double Data Rate 2  第 2 代双倍数据速率技术
DDS  Direct Digital Synthsis  直接数字同步
DSP  Digital Signal Processor  数字信号处理器
EMIF  External Memory Interface  外部存储器接口
FFT  Fast Fourier Transform  快速傅立叶变换
FPGA  Field Programable Gate Array  现场可编程门阵列
FPU  Floating Point Unit  浮点运算单元
IRAM  Integrated Random Access Memory  集成随机存取存储器
MEXW32  Matlab Excutable Windows 32
Matlab 可执行的 Windows32
位文件
MW  Math Works  Mathworks 版权文件前缀
OPB  On-chip Peripheral Bus  片上外围总线
RTW EC
Real-Time  Workshop  Embedded
Coder
实时工作间嵌入式生成代码
SDRAM  Synchronous  Dynamic  Random
Access Memory
同步动态随机存取存储器
SRAM  Static Random Access Memory  静态随机存储器
SRIO  Serial Rapid Input/Output  串行快速输入输出接口
SFF SDR
Small  Form  Factor  Software
Definition Radio
小型软件无线电
S-function  System Function  Simulink 系统函数
STF  System Target File  系统目标文件
TLC  Target Language Compiler  目标语言编译器
TMF  Template Make File  模板联编文件

        DSP 的应用分为两类:非实时应用和实时应用。非实时应用指的是,大多数的信号处理操作是针对经过采样的信号,也就是对数字信号进行处理。这些信号一般会存储起来用于随后的检索,或者在需要的时候进行合成。跟非实时应用相反,DSP 的实时处理应用指的是,对一个特定采样的处理,必须在一个给定的时间周期内发生,否则系统就不能正常工作。也即在一个硬件实时系统中,如果没有及时完成实时处理,系统将不能工作。

 
点赞 关注

回复
举报
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表