IPC中的Ipc_attach( )用法
在IPC例程中更改Ipc.procSync = Ipc.ProcSync_PAIR;程序在这个地方一直跳不出while循环,求指导?谢谢 status = Ipc_start(); if (status < 0) { System_abort("Ipc_start failed\n"); } if(MultiProc_self() == 0)...
View Articlec6678evmfor 循环赋值出错
for 循环赋值出错程序很简单如图所示。问题是i最大累加到0xB128,然后就跳回到0xB101继续累加。这是怎么回事?程序是在pdk1.1.2.6的csl\example\edma例程上改的,就加了个for循环,目的测试edma对大数据量的搬移效果,居然就遇到这种问题?无操作系统,已加载gel文件
View ArticleC6678 UART异常处理方案
在调试串口时发现以下现象,会导致串口接收中断收不到:第一步,在板卡上电之前就通过串口调试助手连续向板卡发送数据(如SSCOM42工具,每19ms发送29个字节,保证串口链路上绝大部分比例时间都有信号在传输)。第二步,通过仿真器下载程序进行调试,完成UART与相应中断初始化配置后,此时进入不了串口接收中断,查看串口相关寄存器如下:下图是异常情况下的串口寄存器数值:为了进行对比,我们在正常情况下(即程序...
View ArticleC6678 CORE1串口接收中断配置
各位专家: 本次求助的目标:在C6678的CORE1上配置串口接收中断,用于通信数据接收与协议解析。以官方开发包内串口DEMO程序为基础:K1_STK_v1.1\UART。其内部关于串口中断配置代码理解如下(函数KeyStone_UART_Interrupts_Init): 第一步,选定CIC输出通道,这里选取的是通道33,对应CIC0_OUT(32+1+11*n) (Or...
View Articleindustrial image demo 里面 OpenCV 函数 能否直接在C6678上使用?
我在TI官网里下载了 iid 里面有一个opencv的函数库 请问能否在c6678里面直接使用?如果不可以,请问,需在进行什么修改。谢谢
View Article有关IPC的疑问?
自己搭建一个IPC拓扑结构,使用messageQ的方式,具体结构为0核为主核,1-7核为从核,8个核均创建了message queue,现在0核分别打开1-7核的message queue,但是只能打开1核的queue,不知道为什么?求指导?谢谢,部分代码如下: if (MultiProc_self() == 0) { /* Open the remote message...
View ArticleIPC MessageQ创建无效
大家好,最近在学习IPC通信时遇到MessageQ Open无效问题。具体情况如下:1.在Core0创建一个MessageQ,然后在Core1上给此队列write消息,Core0 read没问题2.在Core1创建一个MessageQ,无论在Core0还是Core1上调用MessageQ_open(QueueName, &remoteQueueId)...
View Article6678的sysbios的切换task的函数是否是Task_sleep(0)?
6678的sysbios创建多个task,我想进行多个task之间切换,不休眠,实现该功能的函数是否是Task_sleep(0)?
View Article6678的sysbios创建task时,能够禁止时间片功能?
使用6678的sysbios创建task时,每个task是一个信号处理算法,为了保证执行的实时性,不想使用task的时间片切换功能。创建task时,task的属性用Task_Params 数据类型来填充,查找其定义,如下:struct ti_sysbios_knl_Task_Params { size_t __size; const void* __self; void* __fxns;...
View Articlesysbios中的xdc_UArg的数据类型具体是什么?
sysbios中的xdc_UArg的数据类型具体是什么?与int有和关系?我在建立task时,需要往task传递一个整形的id,想使用Task_Params中的xdc_UArg arg0,不知道是否可行?
View Article请问C6657和C54x系列的硬件结构有哪些是相同的?
比如它们CPU里的算术逻辑单元,累加器,桶形移位器,乘加器,CPU状态和控制寄存器等,它们的内部总线结构,存储器结构和一些外围设备的结构都一样吗,不一样的话做了哪些升级呢。刚学DSP,可能问的问题不太专业。万分感谢!
View Article关于C6678 EMIF Nor Flash启动
请问6678从EMIF nor flash启动,说要加入一个bootload.asm文件进行编译,负责在启动的时候将代码拷贝到内存,请问这儿文件在哪里可以下载?
View ArticleTMS320C6678 Hyperlink布线方面的问题
我正在设计一块标准的VPX 6U板子,板子上用到TMS320C6678这款DSP,整个系统打算用5块这样的板子,在一个标准的6U、5槽的VPX机箱里使用。我打算将DSP上的Hyperlink相关的管脚引入VPX插座,并通过VPX机箱内的背板,使5块的板子上的Hyperlink在物理上可以两两互联。但是,我在看6678官方的EVM开发板原理图的时候,留意到上面有标注:"The HyperLink...
View ArticleC6670 VCP2 测试例程
你好, 我要使用C6670的VCP2 。但在MCSDK 2.0.x中未找到相关的测试例程,TCP2的测试例程倒是都全。 请问是否有C6670的VCP2测试程序便于验证其功能? 为了验证其功能,我移植了6455的VCP2 测试例程(来自6455 CSL下,功能测试正确)到C6670,但在软件仿真下未输出正确译码结果。 请专家指导下。代码见附件。谢谢.
View Article在C6678L测试板上裸跑OpenCV出现了几个问题?
1、OpenCV是在industrial imaging demo 里面的获得的源代码http://software-dl.ti.com/sdoemb/sdoemb_public_sw/iidemo/latest/index_FDS.html2、将include路径加载到工程路径中使用ccs 6.2 编译之后,出现了如下问题 并没有提示具体的错误。请问该如何进行修改?
View Article