logo资料库

DSP28035开发板固件开发包使用说明书.pdf

第1页 / 共735页
第2页 / 共735页
第3页 / 共735页
第4页 / 共735页
第5页 / 共735页
第6页 / 共735页
第7页 / 共735页
第8页 / 共735页
资料共735页,剩余部分请下载后查看
1 前言
2 产品图片(参考)
3 引脚分配图
4 结构图
5 配套例程目录
6 示例教程
6.1 通用IO口配置示例(gpio_setup)
6.2 通用IO口切换示例(gpio_toggle)
6.3 看门狗中断测试示例(watchdog)
6.4 CPU定时器触发中断示例(cpu_timer)
6.5 基于定时器的闪灯示例(timed_led_blink)
6.6 外部中断示例(external_interrupt)
6.7 软件区分中断优先级示例(sw_prioritized_interrupts)
6.8中断方式下连续级联模式AD转换 (adc_soc)
6.9 ADC 温度传感器分层值采集 (adc_temp_sensor)
6.10 ADC 温度传感器转换(adc_temp_sensor_conv)
6.11 控制率加速ADC (cla_adc)
6.12 控制率加速ADC FIR滤波 (cla_adc_fir)
6.13 flash加载控制率加速ADCFIR滤波 (cla_adc_fir_flash)
6.14 ECAP配置为PWM输出(ecap_epwm)
6.15 ECAP捕获EPWM的信号边沿(ecap_capture_pwm)
6.16 EPWM空窗口应用示例(epwm_blanking_window)
6.17 EPWM直流事件触发示例(epwm_dcevent_trip)
6.18 EPWM比较事件触发示例(epwm_dcevent_trip_comp)
6.19 EPWM死区模块示例 (epwm_deadband)
6.20 EPWM实时中断示例(epwm_real-time_interrupts)
6.21 EPWM定时器中断示例(epwm_timer_interrupts)
6.22 EPWM动作限定子模块示例I (epwm_up_aq)
6.23 EPWM动作限定子模块示例II (epwm_updown_aq)
6.24 EPWM错误触发区应用示例(epwm_trip_zone)
6.25 高分辨率PWM演示示例 (Hrpwm)
6.26高分辨率PWM滚动条调整MEP示例(hrpwm_slider)
6.27高分辨率PWM占空比调节 SFO(hrpwm_duty_sfo_v6)
6.28高分辨率PWM用SFO实现周期计数递增示例(hrpwm_prdup_sfo_v6)
6.29高分辨率PWM用SFO实现周期计数递增递减示例(hrpwm_prdupdown_sfo_v6)
6.30高分辨率多通道同步PWM用SFO实现周期计数递增递减示例(hrpwm_mult_ch_prdupdown_sfo_v6)
6.31高分辨率捕捉单元捕捉高分辨率PWM示例(hrcap_capture_hrpwm)
6.32非高分辨率捕捉单元捕捉PWM示例(hrcap_capture_pwm)
6.33增强型正交编码脉冲单元测量EPWM频率示例(eqep_freqcal)
6.35 I2C EEPROM读写(i2c_eeprom)
6.36 lina中断字符回环模式示例(lina_sci_loopback_interrupts)
6.37 SCI字符回县示例 (sci_echoback)
6.38 基于查询的SCI字符回环示例(scia_loopback)
6.39 基于中断的SCI字符回环示例(scia_loopback_interrupts)
6.40 基于查询的SPI字符回环示例(spi_loopback)
6.41 基于中断的SPI字符回环示例(spi_loopback_interrupts)
6.42 eCAN 自测试模式 (ecan_back2back)
6.43 内部晶振补偿示例(osc_comp)
6.44 暂停唤醒的低功耗模式示例(lpm_haltwake)
6.45 空闲唤醒的低功耗模式示例(lpm_idlewake)
6.46 待机唤醒的低功耗模式示例(lpm_standbywake)
6.47 FLASH中运行EPWM定时器中断示例(flash_f28035)
三兄弟嵌入式工作室版权所有 努努力力做做好好一一件件简简单单的的事事情情是是我我们们永永远远追追求求的的目目标标。。三三兄兄弟弟嵌嵌入入式式 Copyright 2012~2020 Three Brothers Embedded Studio 产品使用说明书 SXD28035A 三兄弟嵌入式 编写:雷志军 校对:阿 勇 排版:刘应凤 版本:V1.00 2012 三兄弟嵌入式 第 1 页 2011-2-27 H T T P : / / S X D E M B E D . T A O B A O . C O M /
努努力力做做好好一一件件简简单单的的事事情情是是我我们们永永远远追追求求的的目目标标。。三三兄兄弟弟嵌嵌入入式式 1 前言 三兄弟嵌入式工作室推出的 SXD28035A 目标板为 TI 公司 PICCOLO 处理器 TMS320F28035 的全功能开发板,提供多个实例,几乎 TI 公司针对 TMS320F28035 的所有外设例程都可在此板进行验证。目标板如果去掉板上全部跳线则可做用户 控制系统核心板,除电源、晶体振荡等管脚外 CPU 所有管脚均引出,方便用户二 次开发。特别值得推荐的是如果您做数字电源产品,建议您选择此板作为核心板, 其小巧的尺寸,即可实现数字电源控制也许您不相信,当您真正的熟悉了 TMS320F28035 后,你可尽情的发挥,做出您向往的数字电源产品。因为具有核 心板功能,所以未设置安装螺柱,试验过程保证插针下无短路。如果由于个人原 因,造成板子的短路烧毁,不在保修范围之内。 经三兄弟嵌入式工作室精心设计的目标板配套了近 1000 多页的图文手册, 其中每个实例均可单独演示,我们花费了大量的心血制作此教程,并进行了仔细 认真的审核及校对,请您购买开发套件后,尊重我们的劳动成果。运行每个实例 时请认真阅读本手册相关部分。未经三兄弟嵌入式工作室书面允许,不可作为商 业用途使用,可网络传播。 您的惠顾是我们的荣幸,提出意见是对我们成长的呵护,购买了我们的产品 是对我们的信任,您的信任是我们前进的动力。我们将秉承“耐心细致、立足长 远、注重品质、真诚服务”的宗旨服务于您。真诚是我们唯一的优点,共赢是我 们永远追求的目标。 敬请关注版本更新,如有更新会在网店公告栏通知客户 网店地址:http://sxdembed.taobao.com 三兄弟嵌入式 第 2 页 2011-2-27
努努力力做做好好一一件件简简单单的的事事情情是是我我们们永永远远追追求求的的目目标标。。三三兄兄弟弟嵌嵌入入式式 2 产品图片(参考) 3 引脚分配图 GPIO15 三兄弟嵌入式 第 3 页 2011-2-27
努努力力做做好好一一件件简简单单的的事事情情是是我我们们永永远远追追求求的的目目标标。。三三兄兄弟弟嵌嵌入入式式 4 结构图 单位:mm【英寸】 设计为标准 2.54mm 间距,作为核心板方便与试验白板连接。设计 3.3V 为核心板对外输出, 方便底板供电,仅能提供 150mA 左右,不可超功率使用。如果底板为核心板供电则输入电 压为 E5V0【5V】. 三兄弟嵌入式 第 4 页 2011-2-27
努努力力做做好好一一件件简简单单的的事事情情是是我我们们永永远远追追求求的的目目标标。。三三兄兄弟弟嵌嵌入入式式 5 配套例程目录 序号 文件夹名称 gpio_setup gpio_toggle Example_2803xWatchdog Example_2803xCpuTimer 表 1 SXD28035A 例程说明 程序功能 通用 IO 口配置示例 通用 IO 口切换示例 看门狗中断示例 Cpu 定时器中断示例 Example_2803xLEDBlink 基于定时器的闪灯示例 external_interrupt 外部中断示例 Example_2803xSWPrioritizedInterrupts 软件区分中断优先级示例 Example_2803xAdcSoc 中断方式下连续级联模式 AD 转换示例 Example_2803xAdcTempSensor ADC 温度传感器分层值采集示例 Example_2803xAdc_TempSensorConv ADC 温度传感器转换示例 Example_2803xClaAdc 控制率加速 ADC 示例 Example_2803xClaAdcFir 控制率加速 ADC FIR 滤波示例 Example_2803xClaAdcFirFlash flash 加载控制率加速 ADC FIR 滤波示例 ecap_apwm ECAP 配置为 PWM 输出(ecap_epwm) Example_2803xECap_Capture_Pwm ECAP 捕获 EPWM 的信号边沿 epwm_blanking_window EPWM 空窗口应用示例 epwm_dcevent_trip EPWM 直流事件触发应用示例 epwm_dcevent_trip_comp EPWM 比较事件触发示例 epwm_deadband EPWM 死区模块示例 epwm_real-time_interrupts EPWM 定时器实时中断示例 epwm_timer_interrupts EPWM 定时器中断示例 epwm_up_aq epwm_updown_aq epwm_trip_zone hrpwm hrpwm_slider hrpwm_duty_sfo_v6 hrpwm_prdup_sfo_v6 Epwm 动作限定子模块应用 I EPWM 动作限定子模块应用 II EPWM 错误触发区应用 高分辨率 PWM 演示示例 高分辨率 PWM 滚动条调整 MEP 示例 高分辨率 PWM 占空比调节(SFO) 高分辨率 PWM 用 SFO 实现周期计数递增示例 hrpwm_prdupdown_sfo_v6 高分辨率 PWM 用 SFO 实现周期计数递增递减示例 版本号 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 hrpwm_mult_ch_prdupdown_sfo_v6 高分辨率多通道同步 PWM 用 SFO 实现周期计数递增递减示例 V1.25 hrcap_capture_hrpwm hrcap_capture_pwm eqep_freqcal eqep_pos_speed 高分辨率捕捉单元捕捉高分辨率 PWM 示例 非高分辨率捕捉单元捕捉 PWM 示例 增强型正交编码脉冲单元测量 EPWM 频率 增强型正交编码脉冲单元测量位置及速度 Example_2803xI2C_eeprom I2C EEPROM 读写 lina_sci_loopback_interrupts lina 中断字符回环模式示例 sci_echoback SCI 字符回县示例 三兄弟嵌入式 第 5 页 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 2011-2-27
努努力力做做好好一一件件简简单单的的事事情情是是我我们们永永远远追追求求的的目目标标。。三三兄兄弟弟嵌嵌入入式式 版本号 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 V1.25 序号 文件夹名称 程序功能 续表 1 SXD28035A 例程说明 scia_loopback 基于查询的 SCI 字符回环示例 scia_loopback_interrupts 基于中断的 SCI 字符回环示例 spi_loopback 基于查询方法的 SPI 字符回环示例 spi_loopback_interrupts 基于中断的 SPI 字符回环示例 Example_2803xECanBack2Back eCAN 自测试模式 osc_comp lpm_haltwake lpm_idlewake lpm_standbywake flash_f28035 内部晶振补偿示例 暂停及唤醒的低功耗模式示例 空闲唤醒的低功耗模式示例 待机唤醒的低功耗模式示例 FLASH 中运行 EPWM 定时器中断示例 38 39 40 41 42 43 44 45 46 47 三兄弟嵌入式 第 6 页 2011-2-27
努努力力做做好好一一件件简简单单的的事事情情是是我我们们永永远远追追求求的的目目标标。。三三兄兄弟弟嵌嵌入入式式 6 示例教程 6.1 通用 IO 口配置示例(gpio_setup) 程序说明: 本示例程序演示如何配置 2803x GPIO 为两种不同的模式,代码有些罗嗦,主要为了演示如 何设置 GPIO,GPIO 配置后无实际动作,在实际应用中,代码行可能需要进行合成来减少代码 大小提高代码效率。 示例程序包括基础 GPIO 配置和与通信有关的 GPIO 配置,用户根据程序注释进行理解。 本示例仅进行 Debug 模式演示。 工程建立过程: 1) 切换工作空间 启动CCS4.2后提示选择工作空间,选择 D:\workspace\SXD28035A\SXD28035A_examples_ccsv4,点击OK既可。 等待软件切换工作空间后重新启动,启动后如下图所示。 三兄弟嵌入式 第 7 页 2011-2-27
努努力力做做好好一一件件简简单单的的事事情情是是我我们们永永远远追追求求的的目目标标。。三三兄兄弟弟嵌嵌入入式式 2) 新建工程 如下图所示File/New/CCS Project 建立工程名称如下:Example_2803xGpioSetup 复选 Use default location 框 三兄弟嵌入式 第 8 页 2011-2-27
分享到:
收藏