版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、目录TMS320F2812引脚详细分析1如何开始hello1:DSP的学习9hello2:完全工程的构成11HELLO三:CCS的操作15hello4(1):2812张内部资源25hello4(2):2812内存映射和CMD29hello5(1):2812中断系统的概要37hello5(2) :中断2812系统程序42hello6:2812的时钟系统46hello7:2812的IO端口控制led点亮程序51HELLO八(一) 2812EV模块-通用计时器522812-通用计时器1初始化程序(adc启动) 59HELLO八(二) 2812EV模块-PWM62DSP-PWM波形源代码68hello
2、9:2812-sci模块74SCI查询方式83TMS320F2812引脚详细分析0推荐新TF信号XA0XA18 - 19位地址总线XD0XD15 - 16位数据总线XMP/MC - 1 -微处理器模式-启用了新CNF 70 -微机模式- XINCNF7无效XHOLD -外部DMA保持请求信号。 XHOLD为低电平时,要求向XINTF释放外部总线,使所有总线和栅极处于高电阻状态。 当总线操作完成且不打算访问XINTF时,XINTF释放总线。 该信号是异步输入,与XTIMCLK同步XHOLDA -外部DMA保持确认信号。 当XINTF响应XHOLDA的请求时,XHOLDA变为低电平,所有XINTF
3、总线和栅极端子都处于高电阻状态。 XHOLD和XHOLDA信号同时发出。 启用(低) XHOLDA时,外部设备只能使用外部总线xzcs 0和1 -XINTF区域o和区域1的片在访问xintf区域0或1时有效(低)。XZCS2 - XINTF区域2的片在访问XINTF区域2时有效(低)。当访问XINTF区域6或7时,xzcs 6和7 -xintf区域6和区域7的片是有效的(低)。XWE -写入有效。 有效时为低电平。 写门信号是每个区域的操作基础,由XTIMINGX寄存器的前周期、当前周期、后周期的值来决定XRD -读取有效。 低电平读出门。 读门信号是每个区域的操作基础,由xTIMINGX寄存
4、器的前周期和当前周期和后周期的值决定。 注意: XRD和XWE是互斥的信号XR/W -通常表示高电平、低电平时表示写入周期,高电平时表示读取周期XREADY -数据准备输入,被设备1表示外围设备已准备好访问。 可以将XREADY设置为同步输入或异步输入。 在同步模式中,要求XREADY在当前时段结束之前的XTIMCLK时钟时段内有效。 在异步模式中,在当前周期结束之前,XINTF接口块以XTIMCLK的周期为周期对XREADY进行三次采样。 以XTIMCLK的频率对XREADY进行采样与XCLKOUT的模式无关PR其他信号X1/XCLKIN -振荡器输入/内部振荡器输入,此管脚也可以用于提供外
5、部时钟。 C28x可以使用外部时钟源,为1.8V内核数字电源(VDD )提供适当的驱动级别,而不是3.3v I/o电源(VLDIO )。 可使用嵌入式二极管来嵌入时钟信号或使用1.8V振荡器以使时钟信号的逻辑高电平不超过VDD(1.8V或1.9V )X2 -振荡器输出来自xclkout-sysclkout的单一时钟输出生成芯片上和芯片上待机状态,作为通用时钟源。 XCLKOU丁和SYSCLKOUT的频率或相等,或其二分之一或四分之一。 复位时XCLKOUT=SYSCLKOUT/4TESTSEL -测试引脚必须为TI保留并接地TEST1 -测试针必须为TI而留下,悬浮在空中TEST2 -测试引脚
6、必须为TI保留,并悬浮在空中TMS - JTAG测试模式选择侧具有内部上拉功能,在TCK的上升沿对TAP控制器的一系列控制输入进行计数TDI -带拉功能的JTAG测试数据输入端在TCK的上升沿,TDI被锁存到选择寄存器、指令寄存器或数据寄存器中TDO - JTAG扫描输出,测试数据输出。 在TCK的下降沿从TDO中去除选择寄存器的内容TCK - JTAG测试时钟,带内部上拉功能TRST -有内部上拉的JTAG测试复位。 扫描系统的控制元件的动作在高电平时进行扫描。 如果信号处于浮动或低电平,设备将在功能模式下工作,并忽略测试复位信号注意:请勿在TRST 中使用上拉电阻。 内部有提拉部件。 在强
7、噪声环境中,需要根据调试器设计的驱动能力向学习添加上拉电阻。 一般取22K可以提供充分的保护。 具有这种应用特性,可以在调试器和应用目标板两者上进行适当有效的操作EMU0 -带拉式功能的仿真器I/O端口端子0,TGST 为高电平时,该端子用作中断输入。 这个中断来自模拟系统,通过JTAG扫描被定义为输入输出EMU1 -仿真器端子1、TGST 为高电平时,该端子的输出无效,作为中断输入使用。 该中断是来自模拟系统的输入,在JTAG扫描中被定义为输入/输出XRS -设备复位(输入)和监视程序复位(输出)。 在设备复位中,XRS停止设备的操作,并且PC指向地址0x3FFFCO。 XRS为高电平时,程
8、序从PC指示的位置开始运行。 如果看门狗发生复位,则DSP将该引脚驱动为低电平,在看门狗复位期间,低电平持续512xclbin期间。 此管脚的输出缓冲区是带内部上拉(通常为100mA )的开放缓冲区,建议该管脚由开放泄漏设备驱动ADC模拟输入信号ADCINA7 ADCINA0 -采样/保持a的8通道模拟输入。 在设备未接通电源之前不驱动ADC引脚ADCINB7 ADCINB0 -采样/保持b的8通道模拟输入。 在设备未接通电源之前不驱动ADC引脚ADCREFP - ADC参照电压输出(2V )。 需要在该引脚上连接低ESR(50m1.5欧姆)的10uf陶瓷旁路电容器,另一端进行模拟连接ADCR
9、EFM - ADC参照电压输出(1V )。 需要在该引脚上连接低ESR(50m1.5欧姆)的10uf陶瓷旁路电容器,另一端进行模拟连接ADCRESE-XT - ADC外部偏置电阻(24.9K )ADCBGREFN -测试针必须为TI保留,悬浮在空中AVDDREFBG - ADC模拟电源(3.3V )AVSSREFBG - ADC模拟地ADCLO -通常低侧模拟输入VSS1 - ADC数字地址VSSA1、2 - ADC模拟地VDD1 - ADC数字电源(1.8V )VDDA1、2 - ADC模拟电源(3.3V )VDDAIO - I/O模拟电源(3.3V )VSSAIO - I/O模拟地电源信号
10、VDD - 1.8V或1.9V核心数字电源VSS -内核和数字I/O地VDDAIO - I/O模拟电源(3.3V )VDDIO - I/O数字电源(3.3V )VSSAIO - I/O模拟地vdd3VL- -闪存核心电源(3.3V )在接通电源后,必须在所有时间将此端子连接到3.3VGPIO和外围设备共享的管脚EV-A战斗机PWM1-6T1PWM_T1CMP -计时器1输出T2PWM_T2CMP -计时器2输出CAP1_QEP1 -捕获输入CAP2_QEP2 -捕获输入CAP3_QEP11 -捕获输入TDIRA -计数器方向TCKINA -计数器时钟输入C1TRIP -比较器1的输出C2TRI
11、P -比较器2的输出C3TRIP -比较器3的输出T1CTRIP_PDPINTA -计时器1比较输出T2CTRIP/EVASOC -计时器2比较输出或EV-A启动外部AD转换输出EV-B战斗机PWM7-12T3PWM_T3CMP -计时器1输出T4PWM_T4CMP -计时器2输出CAP4_QEP12 -捕获输入CAP5_QEP4 -捕获输入CAP6_QEP3 -捕获输入TDIRB -计数器方向TCKINB -计数器时钟输入C4TRIP -比较器4的输出C5TRIP -比较器5的输出C6TRIP -比较器6的输出T3CTRIP_PDPINTB -计时器3比较输出T4CTRIP/EVBSOC -
12、计时器4比较输出或EV-B启动外部AD转换输出中断信号XINT_XBIO - XINT1或XBIO 核心输入开始XINT2_ADCSOC - XINT2或AD转换XINMI_XINT13 - XNMI或XINT13PSSPISIMOA - SPI从站输入、主动输出SPISOMIA - SPI从站输出,主动输入SPICLKA - SPI时钟SPISTEA - SPI从站传输使能SCI-A、SCI-BSCITXDA - SCI-A发送SCIRXDA - SCI-A接收SCITXDB - SCI-B发送SCIRXDB - SCI-B接收卡恩CANTXA - CAN发送CANRXA - CAN接收PR
13、 PSMCLKXA -发送时钟MCLKRA -接收时钟MFSXA -发送帧同步信号MSXRA -接收帧同步信号MDXA -发送串行数据MDRA -接收串行数据XFCPU输出XF_XPLLDIS -管脚有三个功能: 1、XF-通用输出管脚。 2、XPLLDIS -在复位期间对该引脚进行采样检查锁相环PLL是否有效,该引脚低时,PLL被禁止。 在这种情况下,HALT和STANDBY模式不可用。 3、GPIO -通用输入输出功能。如何开始学习hello1:DSP这个系列是hello DSP的2812学习活动相应的个人笔记,hello DSP拥有着作权。 请指示转载-By eys417摘录几个进行共享
14、以下是各网民学习DSP的一些经验fxw451 :大家先看大致的书,试着理解大致的知识。 下面我们来看看例子。 例子很重要,例子中有你学过的。 下次再出一本书吧。 这次看符合目的的东西,比如直接看你做的spi的东西,一边看例子一边看书,就能记住重要的寄存器。 对初学者来说,第一次使用ccs的时候,和ccs连载板的时候,我很高兴,成功感提高了,下次看了ccs带来的例子,看了之后,你发现那是什么,什么都做不了,那是对的如果首先看到你是神的话,dsp就没有单片机那么好,所以要花点工夫去理解它,好的东西并不是那么容易就能处理的。 到了自己编程的时候,这个时候不能要求自己编什么程序。 模仿例子里的东西全部处理就行了。 我相信这是你编程的第一步,当然是成功的一步,在这一成功之下,你的积极性一定会被调动,越来越爱dsp。wsppike:DSP与单片机相比,其许多框架是全新的概念,所以我们必须花时间熟悉它。suary:1 )弄清内存映射结构-具体的点在于,dsp内存(ram、rom、flash、etc ),如何分配这些内存,这是如何写相关的. cmd文件的2 )编译器的堆栈操作-关于这一点还没有具体明确,但是在中断和子程序调用时,是系统自身的堆栈操作。 2407有8级硬件堆栈,但2812没有。 因为这个差异很大,所以在为堆栈操作编写程序(eg. rtos )时要特别注
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- K02288-GMP-生命科学试剂-MCE
- DB34-T 3968-2021 桥梁健康监测系统运营维护与管理规范
- 2026年呼吸内科培训测试题及答案
- 2026年保姆心理测试题及答案
- 2026年关于夫妻的测试题及答案
- 2026年灯光音响测试题及答案
- 2026年伤害对比测试题及答案
- 2026年平安iq测试题 答案
- 2026年法语音标测试题及答案
- 2026年指数函数 测试题及答案
- 2026水利部南京水利水文自动化研究所及所属单位招聘工作人员22人笔试考试备考试题及答案解析
- TCBDA63-2022建筑装饰室内石材及瓷板干挂技术规程
- 多层螺旋CT灌注成像:急性胰腺炎诊疗的精准影像新视角
- 口腔种植护理进修汇报
- 汇丰劳动合同
- 西藏自治区2025年初中学业水平考试地理试卷(含答案)
- 帕金森护理考试题及答案
- 北京市西城区2025-2026学年七年级上学期地理期末考试试卷(解析版)
- 《电机学》课件(共十章)
- 《-教学组织形式》课件
- DB42-T 1970-2023 海绵城市透水铺装技术规程
评论
0/150
提交评论