当前位置: 代码迷 >> FIFO的解决方案
 
  • 请问怎么提高SD卡的读写速度

    请教如何提高SD卡的读写速度?我们的掌上产品用到了SD卡,但是速度很慢:读1MB/Sec,写300KB/Sec产品芯片使用DM320,内置SD控制器,平台是嵌入式Linux。我们查询了许多资料,提高速度的方法如下:1.使SD卡工作在MMC模式,而非SPI模式2.使用多块读写方式我们想知道的是,一般来说,SD卡读写的最大速度是多少?除了以上所述,是否还有其他可以优化的地方。color='#e7860...

    107
    热度
  • UCOS2 中串口中断,该怎么处理

    UCOS2中串口中断voidUart0_Exception(void){ uint8i; if((U0IIR&0x0F)==0x04) { rcv_new0=1; //设置接收到新的数据标志 for(i=0;i<8;i++) { Rx_buf0[i]=U0RBR; //读取FIFO的数据,并清除中断 } } VICVectAddr=0x00; //中断处理...

    134
    热度
  • 怎么在放音时设置多缓冲

    如何在放音时设置多缓冲?我用api写的程序,从,从usb获取的数据包每个8192字节。进行放音的时候如何设置多缓冲,让每个包之间播放的时候平滑过渡?color='#e78608'>------解决方案--------------------------------------------------------我觉得你应该用通道来处理,每次取特定的字节数仅供参考color='#e78608'>--...

    4852
    热度
  • SI4432通讯有关问题

    SI4432通讯问题最近弄了一套SI4432模块玩,把2个模块连接到同一个单片机,一个作为发送另一个接收,从网上下载了一个RFtest51示例代码修改:配置为FIFOCRC通讯模式,接收到有效数据包或CRC校验错误产生中断NIRQ信号输入C/C++codewhile(1){//当按键被按下就有一个数据包被发出;if(PB1_TX==0)//(发送模块处理){while(PB1_TX==0);UAR...

    9151
    热度
  • 串口转RF信号过程中缓冲区的有关问题

    串口转RF信号过程中缓冲区的问题我想将串口数据转换为RF信号转发出去.在具体实现过程中遇到了这个问题:目前做法是在MCU中设置串口缓冲区大小为128bytes,通过中断方式接收串口数据,通过轮询方式将缓冲区中数据由RF发送出去.这样的话,如果一次连续发送大批量的数据(>128bytes)时,缓冲区的数据就会有丢失,因为RF发送是轮询的,只能等串口数据都接收完毕后才能开始转发.如果将串口缓冲区...

    8942
    热度
  • 操作系统中请求分页的一路题

    操作系统中请求分页的一道题题目:在一个采用页式虚拟存储管理的系统中,有一用户作业,它依次要访问的逻辑地址序列是:115,228,120,88,446,102,321,432,260,167,若该作业的第0页已经装入主存,现分配给该作业的主存共300字节,页的大小为100字节,请回答下列问题:(1)按FIFO调度算法将产生次缺页中断,依次淘汰的页号为,缺页中断率为。(2)按LRU调度算法将产生次缺页...

    7825
    热度
  • 大家配合下 测试回帖速度解决思路

    大家配合下测试回帖速度大家配合下测试回帖速度color='#e78608'>------解决方案--------------------?color='#e78608'>------解决方案--------------------很快不错~~color='#e78608'>------解决方案--------------------......color='#e78608'>------解决方案-...

    97
    热度
  • android 缓存治理及LRU算法

    android缓存管理及LRU算法1、为什么要用缓存缓存是存取数据的临时地,因为取原始数据代价太大了,加了缓存,可以取得快些。缓存可以认为是原始数据的子集,它是从原始数据里复制出来的,并且为了能被取回,被加上了标志。在android开发中,经常要访问网络数据比如大量网络图片,如果每次需要同一张图片都去网络获取,这代价显然太大了。可以考虑设置本地文件缓存和内存缓存,存储从网络取得的数据;本地文件缓存...

    83
    热度
  • DOS中中断处理冲突难题

    DOS中中断处理冲突难题 程序中包含两个中断,一个是定时中断,一个是串口中断,当我分别打开一个中断时,程序运行没有问题,如果同时打开两个中断,就会死机,那位高手可以指定以下,我应该注意些什么,或者我的处理哪里出了问题,谢了先!!!!定时中断处理void__far__interruptnew_int08(_CPPARGS){/*以下是时间计数校准*/if((++BA_Co...

    239
    热度
  • LPC2294 UART口有关问题,

    LPC2294UART口问题,急!!!我使用UART0口接收数据,查询方式,初始化UART如下:void InitUart0(UINT32BPS){ PCONP|=(0x01<<3); PINSEL0&=~((UINT32)0x0F); PINSEL0|=((UINT32)0x05); //设定波特率 U0LCR=0x80; U0DLL=Fpclk/(16*BPS)&...

    163
    热度
  • WinCE6.0中断链优先级有关问题,高手来挑战一下

    WinCE6.0中断链优先级问题,高手来挑战一下开发板为x86cpu4个串口共享同一个硬件中断IRQ驱动使用installableISR,在驱动中将isr挂到中断链上。ce在中断异常发生时从内核isr进入oalisr,即扫描ISR链,寻找中断源,链上只要有isrhandler返回sysintr,中断链扫描立即返回,然后设置sysintr对应的event,IST开始工作。IST工作完毕后调用Inte...

    809
    热度
  • 经历了最丢人的面试考题。解决办法

    经历了最丢人的面试考题。。。首先我能力不高,却去应聘某韩资企业“软件部经理”。。。这是最失败的。。。本来不想去——也是自己耐不住猎头公司女经理的“挑逗”就去了。。。在这之前自己就知道该公司要求和我的方向不符合,语言PB+VB,数据库也是informix之类的,我根本不会。面试题:我英文不好,不知道翻译的对不对,还记得些请解释:JIT?FIFO?AOA?WebService?PowerScript?...

    97
    热度
  • 求教个TOMCAT设置的有关问题,Linux6.2+tomcat 7+jdk1.6

    求教个TOMCAT设置的问题,Linux6.2+tomcat7+jdk1.6三台机器配置基本相同。某个方法内有一个runtime.exec产生的process没有destroy其中两台机器可以很快的结束掉这些东西。通过打开的fifo文件数目看大概十几个左右就会被全部删除,大量的访问也不会叠加起来这个东西,从没超过过100个。其中一台机器的删除就几乎没有了。晚上8点只靠一台机器就可一打开了300个左...

    1382
    热度
  • VHDL的有关问题,麻烦看下

    VHDL的问题,麻烦看下C/C++codearchitecturebehavofEMIF_dsp_fifoissignalnARE_delay1,nARE_delay2:std_logic;signalnAWE_delay1,nAWE_delay2:std_logic;beginprocess(rst_b,clk)beginifrst_b='0'thennARE_delay1<='1';nA...

    33
    热度
  • fpga视频图像处理参考资料推荐,该怎么解决

    fpga视频图像处理参考资料推荐最近在做fpga视频图像处理,有没有做过这方面的大神推荐点有用的书籍或者网上的资料?color='#FF8000'>------解决思路----------------------耐心等待吧,一定会有大神来解答你的问题!color='#FF8000'>------解决思路----------------------引用:最近在做fpga视频图像处理,有没有做过这方面...

    150
    热度
  • cyusb的slavefifo形式,数据读写.

    cyusb的slavefifo模式,数据读写.....用另外一个51单片机做AD转换的数据是从单片机一个引脚出来的8位串行数据,我现在想把这数据通过CY7C68013A芯片发到上位机。我想用CY的slavefifo模式,就是不停的往fifo里写数据,usb通过IN端点打包,把数据发到上位机。但是有个问题,我的CY是并行的8位端口,但是我的数据是串行的,只有一个引脚出来。这个要怎么弄啊?本人新手,求...

    41
    热度
  • 6410 2d加速的BitBLt运行不正常。弄过的兄弟给点建议解决方案

    64102d加速的BitBLt运行不正常。弄过的兄弟给点建议在linux2.6.33上弄的,只想实现最简单的从一块区域拷贝到另外一块区域显示的功能。将(linux2.6.28的)中g2d部分的代码移植到了videos3c-fb中,通过io_ctrl实现的。但移植的代码更本不能使用。然后自己按照手册,配置的寄存器。从FIFOstate和中断(已经产生了当前命令完成的中断)来看,已经执行了。但是屏幕上...

    411
    热度
  • 关于WINCE触摸屏不准的有关问题,确认用hive注册表,请高手给点建议

    关于WINCE触摸屏不准的问题,确认用hive注册表,请高手给点建议。系统是wince7,处理器是am3359,用了4线电阻屏幕。具体表现是,开机三次就会出现一次触摸屏不准的情况。现在确认用了hive注册表,并且校准信息正确;自己排查后发现,每次触摸屏上同一位置采出来的AD值不一样。比如某次启动,屏幕边缘采出来AD值始终是0-20;若重启后屏幕边缘采出来的AD值就会变为200-300,偏差了。我怕...

    37
    热度
  • linux优先级解决方法

    linux优先级sched_rr,sched_fifo.优先级大小是怎么排的?我sched_get_priority_min值是1,优先级最大是1还是99?我看网上有说99是优先级最大的,也有说1是最大的。我内核中的注释是这样的/**Priorityofaprocessgoesfrom0..MAX_PRIO-1,validRT*priorityis0..MAX_RT_PRIO-1,andSCHED...

    35
    热度
  • 请问:linux下DMA操作,死机

    请教:linux下DMA操作,死机简介:采用DMA控制器实现s3c2440与外部FPGA通信,以FIFO为桥梁。以字符型设备的方式编写DMA驱动程序(驱动程序如下),驱动成功挂载,应用程序也能成功运行,但是执行应用程序后ARM会死机,无法进行任何操作(现象如下);问题:请问为什么会死机,一般linux开发时导致死机的原因有哪些?小弟比较急,谢谢回复!现象:[[email protecte...

    104
    热度