好文档 - 专业文书写作范文服务资料分享网站

详细手把手教你学dsp教程学习笔记

天下 分享 时间: 加入收藏 我要投稿 点赞

1、 cj

431

电压基准芯片,2.5v

2、 电平标准

3、 驱动器74HC245(为增强PWM的驱动负载能力)

4、 增加输入端的抗干扰能力:在芯片的输入端加上拉电阻加电源或者下拉电阻接地,没有用到的采样端口尽量不要悬空。 5、 D/A电路方案

通用扩展语言GEL和c相似,但是有所不同。GEL语言是C语言的一个子集。与c语言不同的是gel不需要指定函数返回值的类型。Gel中的while语句和c中的while语句相同,gel不支持标准c的break和continue语句

6、 一个完整的dsp工程包括头文件(.h),库文件(.lib),源文件(.c),以及配置文件.Cmd

使用关键字MENUITEM可以在gel菜单下选择用户自定义的菜单项,然后用hotmenu、dialog或slider等关键字,在这个新的下拉菜单中添加新的菜单项。

7、关于添加文件遇到的问题

8、变量查找:edit?find:Ctrl+f 9、调试时,添加断点的快捷方法如下

点击图上的小手即可 10、单步调试

第一个的意思是单击一步走一步,第二个的意思是指在单步运行时遇到子函数不进入子函数内部进行而是把它当成一步来执行,第三个的意思是当执行到子函数内部时使用这个按钮就可以执行完剩下的部分返回上一层函数。

如果想在一个窗口内同时看到c和汇编,则有操作View?mixed source/asm 11、观察变量

右击变量?add to watch window 可以得到变量的值、类型、地址等。

12、位域定义、结构体以及共同体的知识

结构体先定义再声明

Union SCIFFCT_REG { Uint16 all;

Struct SCIFFCT_BITS bit; };

//---------------------------------------------------------------------------

// SCI Register File: //

Struct SCI_REGS {

Union SCICCR_REG SCICCR; // Communications control register Union SCICTL1_REG SCICTL1; // Control register 1

Uint16 SCIHBAUD; // Baud rate (high) register Uint16 SCILBAUD; // Baud rate (low) register Union SCICTL2_REG SCICTL2; // Control register 2

Union SCIRXST_REG SCIRXST; // Receive status register

Uint16 SCIRXEMU; // Receive emulation buffer register

Union SCIRXBUF_REG SCIRXBUF; // Receive data buffer Uint16 rsvd1; // reserved

Uint16 SCITXBUF; // Transmit data buffer Union SCIFFTX_REG SCIFFTX; // FIFO transmit register Union SCIFFRX_REG SCIFFRX; // FIFO receive register Union SCIFFCT_REG SCIFFCT; // FIFO control register Uint16 rsvd2; // reserved Uint16 rsvd3; // reserved

Union SCIPRI_REG SCIPRI; // FIFO Priority control };

//---------------------------------------------------------------------------

// SCI External References & Function Declarations: //

Extern volatile struct SCI_REGS SciaRegs; Extern volatile struct SCI_REGS ScibRegs;

由于scihbaud和scilbaud定义时为unit16型的,所以不能用.all或者.bit的方式来访问,只能直接给寄存器整体进行赋值。

非常方便的功能:如下图,不用记那么多的寄存器了

详细手把手教你学dsp教程学习笔记

1、cj431电压基准芯片,2.5v2、电平标准3、驱动器74HC245(为增强PWM的驱动负载能力)4、增加输入端的抗干扰能力:在芯片的输入端加上拉电阻加电源或者下拉电阻接地,没有用到的采样端口尽量不要悬空。5、D/A电路方案
推荐度:
点击下载文档文档为doc格式
8rnoe4xwbt57eja0ptd0
领取福利

微信扫码领取福利

微信扫码分享