### 6 创龙TMS320C665x MultiCore多核开发例程 #### 概述 本文档旨在详细介绍基于创龙TMS320C665x开发板的一系列示例程序,这些程序展示了如何在不使用操作系统的情况下控制硬件资源,并执行诸如GPIO操作、串口通信、中断管理以及外设访问等功能。创龙TMS320C665x是一款基于TI设计的DSP+FPGA平台,特别适用于高端图像处理、高速大数据传输和音视频等大数据采集处理领域。 #### GPIO 示例 **GPIO_LED** - **功能**:实现GPIO输出功能。 - **演示步骤**: - 加载`GPIO_LED.out`文件至开发环境。 - 运行程序。 - **现象**:核心板上的用户指示灯循环点亮。 **GPIO_LED_C++** - **功能**:使用C++语言实现GPIO输出功能。 - **演示步骤**: - 加载`NonOS_GPIO_LED_C++_C665x.out`文件至开发环境。 - 运行程序。 - **现象**:底板上的用户指示灯循环点亮。 **GPIO_KEY** - **功能**:实现GPIO输入功能。 - **演示步骤**: - 加载`GPIO_KEY.out`文件至开发环境。 - 运行程序。 - **现象**: - TL665x-EasyEVM:当按下USER0按键后,底板LEDD3、D5、D7开始循环点亮;再次按下后,LED停止循环点亮。 - TL665xF-EasyEVM:当按下DSPUSER1按键后,底板DSPLED1~LED3开始循环点亮;再次按下后,LED停止循环点亮。 #### UART 示例 **UART0_POLL** - **功能**:实现UART0查询方式数据收发功能。 - **演示步骤**: - 将开发板的UART0与PC机连接。 - 打开串口调试终端。 - 加载`UART0_POLL.out`文件至开发环境。 - 运行程序。 - **现象**: - 终端显示提示信息。 - 使用键盘输入任意字符,程序会将字符回显到串口调试终端。 #### NMI 示例 **NMI** - **功能**:实现不可屏蔽中断功能。 - **演示步骤**: - 使用跳线帽连接J9接口的指定位置。 - 加载`NMI.out`文件至开发环境。 - 运行程序。 - **现象**: - 按下NMI按键,LED灯D3、D5、D7交替点亮和熄灭。 #### 定时器 示例 **Timer** - **功能**:使用定时器2创建定时器线程。 - **演示步骤**: - 加载`NonOS_TIMER.out`文件至开发环境。 - 运行程序。 - **现象**:核心板用户指示灯每秒循环点亮一次。 #### 看门狗 示例 **WatchDog** - **功能**:实现看门狗功能,使用定时器0。 - **演示步骤**: - 加载`NonOS_WatchDog.out`文件至开发环境。 - 运行程序。 - **现象**: - 终端显示提示信息。 - 若在5秒内无任何输入,则系统复位。 #### SPI FLASH 示例 **SPI_FLASH** - **功能**:实现对SPI FLASH设备的数据读写功能。 - **演示步骤**: - 加载`SPI_FLASH.out`文件至开发环境。 - 运行程序。 - **现象**: - 终端提示是否擦除SPI FLASH。 - 输入`y`擦除SPI FLASH上的数据,然后对比写入和读出的数据,根据结果判断SPI FLASH设备读写是否成功。 #### IIC EEPROM 示例 **IIC_EEPROM** - **功能**:实现IIC EEPROM设备的数据读写功能。 - **演示步骤**: - 加载`NonOS_I2C_EEPROM.out`文件至开发环境。 - 运行程序。 - **现象**: - 终端显示信息,先写入数据,然后读取数据,最后比较写入与读出的数据,以验证EEPROM设备的功能是否正常工作。 ### 总结 通过以上实例的介绍,可以看出创龙TMS320C665x开发板具备强大的硬件控制能力和高效的数据处理能力。无论是基础的GPIO操作还是复杂的SPI和IIC设备交互,都能在不依赖操作系统的情况下高效完成。这对于需要快速响应和实时处理的应用场景来说,是非常宝贵的特性。此外,该平台还支持多种高级功能,如不可屏蔽中断、定时器和看门狗机制,这些功能有助于提高系统的稳定性和可靠性。创龙TMS320C665x开发板为工程师提供了一个强大而灵活的工具,适用于各种高性能计算任务。






























- linfq2021-10-28一个word文档少量说明,没什么用

- 粉丝: 3656
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 江苏计算机级测验考试复习资料.doc
- 互联网电子商务行业市场发展趋势分析:利好的政策给行业可观的前景.docx
- 使用单片机与ADC设计数据采集系统.doc
- DEA模型的制造企业信息化绩效评价.doc
- 《面向对象程序设计方案期末考试》模板.doc
- 成都会展中心数字视频网络监控系统专业技术方案.doc
- 《机械制图与CAD》说课稿.doc
- 通用固定资产管理软件简介.doc
- 基于扫描线模型的机载激光点云滤波算法.docx
- 大数据对政府科技管理效率的影响.docx
- 计算机技术在高校教学管理中的应用分析.docx
- 六层电梯的PLC控制系统设计.docx
- 39柴世宽大学本科方案设计书(基于PLC的数字电子钟方案设计书).doc
- 公主岭电视台制播网络管理与维护.docx
- 大数据催热商务智能BI公司看好中国市场.docx
- 财经类院校信管专业学生Java课程学习效果影响因素调查分析.docx


