DSP论坛
直播中

china_he

9年用户 208经验值
擅长:可编程逻辑 电源/新能源 模拟技术 EMC/EMI设计 控制/MCU
私信 关注

【创龙C66x开发板试用体验】6.TMS320C6678裸机按键实验

半个月一直在忙毕业答辩的事,今天早上刚刚答辩完,因此更新一下。
建立了基于裸机的按键实验,同时建立include和source文件夹,然后将一下重要的文件复制到该路径下:
1.PNG
在main.c文件下写入main.c文件下:
int main(void)
{
        // 驱动库版本
        Version();

        // 中断驱动库版本
        VersionI();

        // 取得芯片型号
        DSPChipType = DSPTypeGet();

        // 外设初始化
        PeriphInit();

        // 主循环
        for(;;)
        {
                // 亦可以使用查询法查询中断状态
                if(Flag)
                {
                        if(DSPChipType == DSP_C6678)
                        {
                                // 延时(非精确)
                                Delay(0x00FFFFFF);
                                LEDControl(CoreLED1, LED_ON);
                                LEDControl(CoreLED2, LED_OFF);
                                LEDControl(BoardLED1, LED_OFF);

                                // 延时(非精确)
                                Delay(0x00FFFFFF);
                                LEDControl(CoreLED1, LED_OFF);
                                LEDControl(CoreLED2, LED_ON);
                                LEDControl(BoardLED1, LED_OFF);

                                // 延时(非精确)
                                Delay(0x00FFFFFF);
                                LEDControl(CoreLED1, LED_OFF);
                                LEDControl(CoreLED2, LED_OFF);
                                LEDControl(BoardLED1, LED_ON);
                        }
                        else if(DSPChipType == DSP_C6654 || DSPChipType == DSP_C6655 || DSPChipType == DSP_C6657)
                        {

                                Delay(0x00FFFFFF);
                                LEDControl(BoardLED_D3, LED_ON);
                                LEDControl(BoardLED_D5, LED_OFF);
                                LEDControl(BoardLED_D7, LED_OFF);

                                // 延时(非精确)
                                Delay(0x00FFFFFF);
                                LEDControl(BoardLED_D3, LED_OFF);
                                LEDControl(BoardLED_D5, LED_ON);
                                LEDControl(BoardLED_D7, LED_OFF);


                                Delay(0x00FFFFFF);
                                LEDControl(BoardLED_D3, LED_OFF);
                                LEDControl(BoardLED_D5, LED_OFF);
                                LEDControl(BoardLED_D7, LED_ON);
                        }
                }
        }
}

点击编译的那个小锤子:
3.PNG

由于我编译过了  因此这里没有别的反映。
  • 2.PNG

回帖(4)

电子微创意

2017-1-15 20:54:43
帖子感觉不完整啊
举报

el zhou

2017-8-1 22:02:45
你好,我最新也在学6678,请问创龙的这个6678的光盘资料你还有吗,能不给给我发一份,QQ号:1437193069
万分感谢!!!
举报

爱走来的那天

2018-6-11 15:07:42
你好,我最新也在学6678,请问创龙的这个6678的光盘资料你还有吗,能不给给我发一份,QQ号:1436583147
万分感谢!!!
举报

lee_st

2018-6-19 09:55:22
了解一下
举报

更多回帖

发帖
×
20
完善资料,
赚取积分