【创龙TMS320C6748开发板试用】+两张图,看清时钟

一直在看例程 ,但现例程中没有时钟的配置程序,一开始也没有在意,现在把例程都试差不多了,反回来想想,有点费解。 由于没有看视频,今天发现视频里有一节是讲时钟的,就下载下来看成了一下。还是挻详细的。 原来时钟的配置在gel文件中。 根据视频的讲解,做了下面两张图,算是把时钟部分的要点总结一下,...

2017-01-22 21:04:43

阅读数:1024

评论数:1

创龙TMS320C6748开发板———设备时钟介绍3

这个帖子主要说说查看时钟输出时遇到的问题以及解决方法。 问题1:在查看PLL0时钟时,当OCSEL配置为17h时,理论值SYSCLK1=456/1=456MHz;实际观察为:20~98kHz变动,显然不符合要求。 原因:SYSCLK1是系统主时钟,456MHz,而我的示波器带宽为100...

2017-01-13 21:43:15

阅读数:983

评论数:0

创龙TMS320C6748开发板———设备时钟介绍2

2017-01-13 21:42:25

阅读数:303

评论数:0

创龙TMS320C6748开发板———设备时钟介绍1

1、首先先介绍一下DSP的PLL。下面的解释虽然不是官方文档直译,但是我认为解释的非常清楚。特贴出来跟大家共享!        PLL锁相控制环路是一种反馈控制电路,简称锁相环。锁相环利用外部输入的参考信号控制环路内部振荡信号的频率和相位,可以实现输出信号频率对输入信号频率的自动跟踪,从而使...

2017-01-13 21:41:38

阅读数:1229

评论数:0

创龙TMS320C6748开发板———SPI接口配置

最近一段时间忙着考试,没留意试用报告分享时间是到20号~先说声抱歉了 先把程序放上来供大家参考,等考完试我再把相关寄存器配置说明补上~~~再说声抱歉 这部分介绍SPI接口配置,这个接口主要用于传输串行数据,在AD、DA采集和波形转换上非常常用,最后附一个使用SPI接口发送数据的例程。 一...

2017-01-13 21:35:46

阅读数:1463

评论数:0

创龙TMS320C6748开发板———Timer配置 + Timer触发中断 + GPIO控制LED闪烁

最近一段时间忙着考试,没留意试用报告分享时间是到20号~ 先把程序放上来供大家参考,等考完试我再把相关寄存器配置说明补上~~~先说声抱歉了 言归正传,这部分介绍Timer定时器,应用它的定时功能周期触发中断,然后在中断服务程序中配置led闪烁。 一、Timer定时器简介 (稍后再补) ...

2017-01-13 21:34:58

阅读数:1097

评论数:0

创龙TMS320C6748开发板———uPP配置

OMAPL138有多种地址数据总线如I2C、SPI、UART,这些接口能够满足一般的低速传送要求,但是在高速协同中却不能满足数据传输的需求。我们知道,并行数据传输肯定要比串行传输快,TMS320C6748平台上搭载了uPP(通用并行IO)。在Ti公司的66系列DSP中搭载了更高速的RapidIO接...

2017-01-13 21:33:35

阅读数:1301

评论数:0

创龙TMS320C6748开发板———EDMA简介及配置

一、EDMA模块介绍             TMS320C6748是一款高性能DSP,非常适合用来跑大数据量的算法,而这样的算法往往需要保证实时性,那么这么大规模的数据怎么进行运算能够让程序跑的最快,我们知道DSP中运算最快的存储单元是RAM区,但是RAM毕竟有限的,无法存储大量数据,因而...

2017-01-13 21:31:08

阅读数:2620

评论数:0

创龙TMS320C6748开发板———UART寄存器介绍及程序

1、UART寄存器 (1)、FIFO控制寄存器(FCR) RXFIFTL:接收FIFO中断触发(当FIFO中的数据量刚到达所要求(trigger level)的时候会产生中断); DMAMODE1:如果FIFO使能的话此位可以使能DMA模式。 TXCLR:发送FIFO清除。...

2017-01-13 21:30:10

阅读数:1234

评论数:0

创龙TMS320C6748开发板———UART原理(1)

一、UART模块介绍              本节我们主要介绍UART模块配置。        UART是一种通用串行数据总线,用于异步通信。该总线双向通信,可以实现全双工传输和接收。        1、UART工作原理        首先介绍几个定义:    ...

2017-01-13 21:29:02

阅读数:996

评论数:0

创龙TMS320C6748开发板———中断介绍(2)中断向量表配置及说明

一、中断模块寄存器介绍             本节我们主要介绍中断向量汇编文件。为方便说明,程序前面是后加的序号。 1     ; Global symbols defined here 2     .global _intcVectorTable 3     .glob...

2017-01-13 21:28:04

阅读数:941

评论数:1

创龙TMS320C6748开发板———中断介绍(1)中断及中断相关寄存器

一、中断模块寄存器介绍             本节我们主要介绍C6748的中断模块。        中断是硬件系统的基本功能,DSP通过中断实现和其他芯片的实时交互。中断是指DSP在执行程序的过程中,当出现异常情况或特殊请求时,DSP停止现行程序的运行,转向这些异常情况或特殊请求的处...

2017-01-13 21:26:33

阅读数:1403

评论数:0

创龙TMS320C6748开发板———PLL模块和PINMUX说明

一、下面我们介绍PLL(锁相环)模块的初始化过程。        一个系统最基础的模块就是时钟电路,而系统中各个模块的时钟又是不同的,TI公司为TMS320C6748提供了PLL0、PLL1两个锁相环模块,为DSP、DDR、uPP、SPI、I2C、UART等模块提供时钟。详细见下图: ...

2017-01-13 21:25:08

阅读数:1428

评论数:0

创龙TMS320C6748开发板———PSC配置及GPIO介绍

一、PSC(电源和睡眠控制器)配置介绍        TMS320C6748是Ti公司的一款超低功耗DSP产品,相比其他系列DSP它多了PSC这个模块,用以管理各个外设的睡眠和唤醒,大大节约了系统功耗,下面我们具体介绍这个模块的细节以及配置。        (1)PSC模块共有两个控制...

2017-01-13 21:24:10

阅读数:936

评论数:0

创龙TMS320C6748开发板———GPIO配置深入

本次实验主要是对板底GPIO进行深入了解并搭建空工程实现流水灯工作。 硬件支持:底板有四个供用户编程使用的LED灯,分别为D6、D7、D9、D10,对应的GPIO为GPIO[5]、GPIO[0]、GPIO[1]、GPIO[2],电路原理图如下图所示:   由原理图知,当控制相关GPIO输...

2017-01-12 22:24:31

阅读数:1709

评论数:0

创龙TMS320C6748开发板———按键中断学习

本次主要利用开发板进行中断实验,与其它单片机类似,创龙公司的这款单片机拥有强大的中断功能,中断使得程序编写更加灵活,能够较大程度地提高CPU的功率。 中断可分为四类: 1.复位中断(REST):在上电时就会执行一次,也就是我们熟悉的上电复位功能,起到初始化各寄存器的作用。其优先级最高,在程序运...

2017-01-12 22:23:35

阅读数:869

评论数:0

创龙TMS320C6748开发板———定时器/计数器学习

本次实验主要是利用开发板进行有关定时/计数器的实验,通过定时器进行精确定时实现流水灯功能 TMS320C6748拥有四个64位的通用定时/计数器,其中每个定时器又可配置为两个32位的定时器:1)两个32位独立定时器,2)两个32位独立定时器但定时器34带有4位的预定标,3)两个32位关联定时器 ...

2017-01-12 21:57:42

阅读数:1103

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭