精品学习网
所在位置:主页 > 电子工程 > 现在大部分的DSP程序采用的什么语言呢?

现在大部分的DSP程序采用的什么语言呢?

发布时间:2023-01-25 12:00来源:www.51edu.com作者:畅畅

现在大部分的DSP程序采用汇编语言,由于编译器产生的汇编代码一般未经最优化,需要手动进行程序优化,降低程序代码大小和使流程更合理,进一步加快程序的执行速度

DSP和嵌入式是一个东西吗?他们之间的区别是怎样的?

它们不就不一样。嵌入式是一种电子设计的方式。用DSP(数字信号处理器)做嵌入式系统只是一种实现方式,你也可以用ARM,FPGA,MCU(俗话说的单片机)等来做嵌入式系统

DSP28335控制12864液晶,读取LCD数据,lcd_read_data程序应该怎么编写?

您好,1. 首先是接口的预定义

----------------------------------------------

#define LCD_DATA (*((volatile Uint16 *)0x0070E0)) // GPIOA7-A0对应DB7-DB0

#define RS GpioDataRegs.GPBDAT.bit.GPIOB0

#define RW GpioDataRegs.GPBDAT.bit.GPIOB1 //别弄错0 1 2

#define EN GpioDataRegs.GPBDAT.bit.GPIOB2 // 实际接线要对应

void InitGpio(void)

{

EALLOW;

GpioMuxRegs.GPAMUX.bit.PWM1_GPIOA0 = 0; // 设置为普通GPIO使用

GpioMuxRegs.GPADIR.bit.GPIOA0 = 1; // 设置为输出

GpioMuxRegs.GPAMUX.bit.PWM2_GPIOA1 = 0;

GpioMuxRegs.GPADIR.bit.GPIOA1 = 1;

GpioMuxRegs.GPAMUX.bit.PWM3_GPIOA2 = 0;

GpioMuxRegs.GPADIR.bit.GPIOA2 = 1;

GpioMuxRegs.GPAMUX.bit.PWM4_GPIOA3 = 0;

GpioMuxRegs.GPADIR.bit.GPIOA3 = 1;

GpioMuxRegs.GPAMUX.bit.PWM5_GPIOA4 = 0;

GpioMuxRegs.GPADIR.bit.GPIOA4 = 1;

GpioMuxRegs.GPAMUX.bit.PWM6_GPIOA5 = 0;

GpioMuxRegs.GPADIR.bit.GPIOA5 = 1;

GpioMuxRegs.GPAMUX.bit.T1PWM_GPIOA6 = 0;

GpioMuxRegs.GPADIR.bit.GPIOA6 = 1;

GpioMuxRegs.GPAMUX.bit.T2PWM_GPIOA7 = 0;

GpioMuxRegs.GPADIR.bit.GPIOA7 = 1;

GpioMuxRegs.GPBMUX.bit.PWM7_GPIOB0 = 0;

GpioMuxRegs

如何编写DSP外部的Flash?

需要根据Flash的说明,编写Flash的编写程序,将应用程序和编写Flash的程序分别load到RAM中,运行编写程序编写。

  • 热门资讯
  • 最新资讯
  • 手游排行榜
  • 手游新品榜