• 贡献

  • 关注

  • 访问

个人简介:

 
共 7 篇文章
显示摘要每页显示  条
核实际上就是ICELL接口对象,基于RF5的应用常常包含大量的算法和通道,为了便于算法集中到应用中,RF5提出了核的概念,一个核就是包含一种XDAIS算法的容器,一个RF5通道对象可以包含多个核,也即是包含多个算法,通道通过核来调用算法,实际上,真正的数据处理是在XDAIS算法,核只是提供一个调用算法的接口,这大大简化了工作量,便于移植。Thr...
DM642启动过程分析 DM642复位后,芯片先从CE1空间读取1K字节的数据到内部SRAM,然后从地址0开始运行。void boot_loader(){ Uint32 program_addr,size;调试这个问题的办法是CCS加载程序后,先查看内存0地址处,是否是bootloader的代码,如果不对就是linker的cmd文件或DSP/BIOS内存设置有问题,需要将bootloader放在片内SRAM中。.boot_load{ ...
任务对象函数fxn返回时,自动调用tsk_exit函数。--本想在网上找找,但是没有找到,就自己(16)sts_handle sts = tsk_getsts(tsk_handle task) 获得统计对象句柄,以便查看数据(17)void tsk_sleep(uns nticks)sp;基础类的dspbios api调 暂停任务的时钟个数,此时钟数可能比真实的暂停时钟少一个时钟(告警时钟)(18)void tsk_itick(void) 对告警...
static void NetworkIPAddr( IPN IPAddr, uint IfIdx, uint fAdd ){8、不使用DHCP client时,手动配置DNS的IP地址方法如下:IPN IPTmp;// Manually add the DNS server "128.114.12.2"IPTmp = inet_addr("128.114.12.2");CfgAddEntry( hCfg, CFGTAG_SYSINFO, CFGITEM_DHCP_DOMAINNAMESERVER,0, sizeof(IPTmp), (UINT8 *)&a...
cache.在L1中还分数据Cache(I-Cache)和指令Cache(D-Cache)。这种类型的cache使用了几组直接映像的块,对于某一个给定的索引号,可以允许有几个块位置,因而可以增加命中率和系统效率CACHE存储器 - DRAM一致性读写结构在CPU与主存之间增加了Cache之后,便存在数据在CPU和Cache及主存之间如何存取的问题。该方式将Cache隔在CPU与主存之间,CPU对...
下面解释一下DM642从和PC配合时启动 上电后,DM642处于RESET状态 PC上电后,BIOS为DM642分配资源 PC启动操作系统,操作系统发现PCI设备,加载设备驱动 设备驱动得到DM642的RAM(包括寄存器)到PC的资源映射(IO或者Memory) PC像控制别的设备一样写寄存器,写内存,最终就是把固件写到DM642外部RAM里 然后就是让DSP脱离RESET,控制一个寄...
DM642的PCI驱动编程笔记DM642的PCI驱动编程笔记。DSP端物理地址是指,在DSP端进行任何操作时,编程人员提供给DSP的地址,这个地址必须在DSP的整个编址空间内,且如果DSP所统辖的物理资源没有占用编址空间内的所有地址(一般没有任何系统),那么这个地址就必须在为具体物理设备分配的编址空间里。
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2020 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部