查看: 444|回复: 0

[开发板硬件] TMS320C6678裸机案例测试2:key_test案例

[复制链接]
  • TA的每日心情
    开心
    2021-2-20 09:01
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2021-1-5 11:05:30 | 显示全部楼层 |阅读模式
    分享到:

    上节,我们讲了C6678裸机案例测试1:led_flash案例。
    今天小编专门以TL6678-EasyEVM评估板为例为大家详细讲解一款基于基于TI KeyStone架构C6000系列TMS320C6678八核C66x定点/浮点高性能处理器设计的高端多核DSP评估板裸机案例测试:led_flash案例
    图 1
    图 2
    • 案例说明
    案例功能:通过判断SW4按键(引脚为DSP_GPIO_00)的GPIO输入状态,从而控制LED1(引脚为DSP_GPIO_04)的亮灭。即按下时点亮LED1灯,松开时LED1灯熄灭。
    将案例工程导入CCS并编译生成镜像文件,将镜像文件加载到Core0核中并运行,即可通过评估板的SW4按键控制LED1亮灭。

    图 3

    • 关键代码说明
    • 初始化并配置LED1引脚为输出模式,配置SW4引脚为输入模式。检测按键输入状态,并根据按键输入状态改变LED1状态。

    图 4

    硬件参数

    表 1
    CPU
    CPU:TI C6000 TMS320C6678
    8x TMS320C66x定点/浮点DSP核,主频1/1.25GHz
    1x Network Coprocessor网络协处理器
    ROM
    128MByte NAND FLASH
    128Mbit SPI NOR FLASH
    1Mbit EEPROM
    RAM
    1/2GByte DDR3
    ECC
    256/512MByte DDR3
    SENSOR
    1x TMP102AIDRLT温度传感器
    B2B
    Connector
    2x 50pin公座B2B连接器,2x 50pin母座B2B连接器,间距0.8mm,合高5.0mm;
    1x 80pin高速B2B连接器,间距0.5mm,合高5.0mm;
    共280pin
    LED
    2x电源指示灯(核心板1个,底板1个)
    4x用户可编程指示灯(核心板2个,底板2个)
    KEY
    1x电源复位按键
    1x系统复位按键
    1x非屏蔽中断按键
    1x用户输入按键
    SRIO
    1x SRIO,四端口,共四通道,每通道最高通信速率5Gbaud,通过HDMI接口引出
    PCIe
    1x PCIe Gen2,一个双通道端口,每通道最高通信速率5GBaud,x4金手指连接方式
    IO
    1x IDC3简易牛角座,2x 25pin规格,间距2.54mm,含EMIF16拓展信号
    1x IDC3简易牛角座,2x 25pin规格,间距2.54mm,含SPI、I2C、TIMER、GPIO等拓展信号
    1x IDC3简易牛角座,2x 25pin规格,间距2.54mm,含TSIP拓展信号
    UART
    1x Debug UART,Micro USB接口,提供4针TTL电平测试端口
    Ethernet
    2x SGMII,RJ45接口,10/100/1000M自适应
    FAN
    1x FAN,3pin排针端子,12V供电,间距2.54mm
    JTAG
    1x 14pin TI Rev B JTAG接口,间距2.54mm
    1x 60pin TI MIPI高速JTAG接口,间距0.5mm
    BOOT SET
    1x 5bit启动方式选择拨码开关
    SWITCH
    1x电源拨动开关
    POWER
    1x 12V3A直流输入DC417电源接口,外径4.4mm,内径1.65mm

    软件参数

    表 2
    DSP端软件支持
    SYS/BIOS操作系统
    CCS版本号
    CCS5.5
    软件开发套件提供
    MCSDK

    • 开发资料
    • 提供核心板引脚定义、可编辑底板原理图、可编辑底板PCB、芯片Datasheet,缩短硬件设计周期;
    • 提供完整的平台开发包、入门教程,节省软件整理时间,上手容易;
    • 提供丰富的Demo程序,包含多核DSP架构通信教程,完美解决多核开发瓶颈。
    开发例程主要包括:
    • 基于SYS/BIOS的开发例程
    • 基于IPC、OpenMP的多核开发例程
    • SRIO、PCIe、EMIF16开发例程
    • DSP算法开发例程
    • 现为感谢广大DSP、ARM、FPGA嵌入式开发者的支持,创龙科技年终回馈新老用户;
    • DSP、ARM、FPGA评估板,拓展模块,仿真器(XDS560V2、XDS200、XDS100V2等)全场第二件5折;还有好礼相送!l
    • 11月11日-12月31日,tronlong taobao 可了解一下!



    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-3-29 16:03 , Processed in 0.116199 second(s), 15 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.