-
请帮小弟我分析一下这个错误产生的原因
请帮我分析一下这个异常产生的原因经过昨天的努力,终于把串口的MDD层代码移植到BSP下了,并且调试成功了2440的三个自带串口的驱动。但是不知道怎么回事,两个外部扩展串口却不行,在加载驱动的时候产生异常。在SL_Initq函数出现了问题。SL_Initq,0x9BA5A0pRegBase,0x0pHWHead->pIER=1pHWHead->pIIR_FCR=2pHWHead->...
154
热度 -
产生锯齿波以及方波的C程序
产生锯齿波以及方波的C程序 产生锯齿波以及方波的C程序产生锯齿波以及方波的C程序产生锯齿波以及方波的C程序产生锯齿波以及方波的C程序放心吧我都调试过的没问题//#pragmadboesb #include<reg51.h> #include<absacc.h> #defineDAC0832XBYTE[0x7fff]/*定义DAC0832端口地址...
720
热度 -
何位能解释下下面qt下嵌入的汇编
哪位能解释下下面qt下嵌入的汇编inlinecharq_atomic_swp(volatilechar*ptr,charnewval){registercharret;asmvolatile("swpb%0,%2,[%3]":"=&r"(ret),"=m"(*ptr):"r"(newval),"r"(ptr):"cc","memory");returnret;}asm什么意思volatil...
234
热度 -
UART程序展示SWI exception!
UART程序显示SWIexception!!!各位,我写了个UART程序,很简单。目的是想向串口不断的发送固定的数据,代码如下:#definerULCON0(*(volatileunsigned*)0x50000000)//UART0线控制寄存器,规定数据传输的格式#definerUCON0(*(volatileunsigned*)0x50000004)//UART0控制寄存器#definerUT...
36
热度 -
nk.bin烧写地址,该如何处理
nk.bin烧写地址因为板子的网卡用不了,所以我只能用烧写器烧写nk.bin,但是烧写完后发现nk.bin不能起来。具体情况是这样的。volatileDWORD*pdwStartRAM;volatileDWORD*pdwFlash;DWORDi;DWORDCRC;pdwStartRAM=(volatileDWORD*)dwPhysStart;pdwFlash=(volatileDWORD*)(FL...
42
热度 -
运行不了,希望
运行不了,希望高手指点packageb.gfx;importjava.applet.*;importjava.awt.*;publicabstractclassGfxAppletextendsAppletimplementsRunnable{publicbooleanexception;publicExceptionfirstException;protectedvolatilebooleanin...
67
热度 -
两个线程同时读写一个int是否需要互斥解决思路
两个线程同时读写一个int是否需要互斥在RISC中,定义一个全局的char变量a,两个线程,一个线程对该变量进行读,一个线程对该变量进行写chara=0;/*thread0*/externchara;voidthread0(){if(a==0){/*load*/printf("a=%d\n",a);}}/*thread1*/externchara;voidthread0(){v...
81
热度 -
加法多线程,该如何处理
加法多线程我有两个文件:AddThread.java进行加法操作。Core.java是主线程文件。得到的结果sum=10.可是我觉得应该得到20才对呀。JavacodepackageThreads;publicclassAddThreadimplementsRunnable{privatevolatilestaticintsum=0;publicAddThread(){}publicvoidrun...
379
热度 -
Microsoft OLE DB Provider for ODBC Drivers 异常 '800401f3'
MicrosoftOLEDBProviderforODBCDrivers错误'800401f3'Microsoft][ODBCMicrosoftAccessDriver]常见错误不能打开注册表关键字'Temporary(volatile)JetDSNforprocess0xdb0Thread0xe8DBC0x1707f34Jet'。这个是怎么回事啊,纠结中......color='#e78608'...
523
热度 -
这个汇编有有关问题吗?它表达了什么意思
这个汇编有问题吗?它表达了什么意思?Assemblycode#definemov_blk(src,dest,numwords)__asm____volatile__("cld\n\t""rep\n\t""movsl"::"S"(src),"D"(dest),"C"(numword...
10163
热度 -
帮忙转换一端gcc内联汇编代码到intel格式,该如何处理
帮忙转换一端gcc内联汇编代码到intel格式__asm____volatile__(".byte0xf2,0xf,0x38,0xf1,0xf1;":"=S"(crc):"0"(crc),"c"(*p));顺便帮忙解读一下含义谢谢。。color='#e78608'>------解决方案-----------------...
10356
热度 -
uboot arm 初始化程序start.s加中断的有关问题
ubootarm初始化程序start.s加中断的问题mini2440板子我想设置按键触发中断但按键后后台程序能读到中断已经pend了但就是没有调用中断函数arm有几种模式我现在在svc模式如果中断触发了就会通过中断向量表进入irq对应调用的函数是这样吗cprs设置mrs r0,cpsrbic r0,r0,#0x1forr r0,r0,#0x53msr cpsr,r0中断控制器及端口设置(*(vol...
529
热度 -
求高手帮小弟我看看下面这句话语法(移位操作),
求高手帮我看看下面这句话语法(移位操作),急!#defineBASE0xE000E100*(volatileUINT32*)(BASE+((Num>>5)<<2))=1<<(Num)&0x1F);color='#e78608'>------解决方案--------------------(Num)&0x1F取低五位1《(Num)&0x1F...
26
热度 -
28335中使用SCI的FIFO中断接收数据,匹配值为1,总共4113个数据,为什么中断4115次?该怎么处理
28335中使用SCI的FIFO中断接收数据,匹配值为1,总共4113个数据,为什么中断4115次?如题,使用全局变量在中断中自增,最后得到的值是4115次,另外,在中断中修改布尔变量flag=1,在外边使用while(flag==0)跳不出循环?color='#e78608'>------解决方案--------------------是C么,声明时把flag变量volatile一下就不会跳不出...
65
热度 -
多个串口初始化的函数如何写
多个串口初始化的函数怎么写?例如已经定义好了#defineU0IIR(*((volatileunsignedchar*)0xE000C008))和#defineU1IIR(*((volatileunsignedchar*)0xE0010008))等等如何写一个函数让多个串口初始化都调用一个函数呢?init(){U0IIR=0x07;U1IIR=0x07;}这样可行但是我想实现写成init(传递地址...
126
热度 -
Java, C# JavaScript三种语言兑现单例模式
Java,C#,JavaScript三种语言实现单例模式无论任何一门语言,模式的思想都一样,不一样的就是语言的细节。 Java版: publicclassSingleton{ privatevolatilestaticSingletoninstance; privateSingleton(){}; publicstaticSingletongetInstance() { if(i...
248
热度 -
关于while循环的有关问题。跳不出循环。
关于while循环的问题。跳不出循环。。。。。问大家一个关于javawhile循环的问题。。我在main方法启动了一个多线程的任务。等所有的线程都执行完后,就改变isNext的状态为true。下面是我写的while循环。但是所有的线程都执行完后,却没有跳出while循环,为什么呢?JavacodeisNext=false;//..........多线程部分省略掉...............//w...
31
热度 -
关于线程的一个有关问题
关于线程的一个问题JavacodepublicclassThreadTest{privatestaticbooleanready;privatestaticintnumber;privatestaticclassReaderThreadextendsThread{/*(non-Javadoc)*@seejava.lang.Thread#run()*/publicvoidrun(){while(!r...
67
热度 -
一个面试选择题 大家帮忙看上
一个面试选择题大家帮忙看下publicinterfaceFoo{intk=4;}whichthreeareequivalenttoline2(intk=4)??Afinalintk=4;Bpublicintk=4;Cstaticintk=4;Dprivateintk=4Eabstarctintk=4;Fvolatileintk=4;我觉得接口默认不都是publicstaticfinal类型吗这怎么...
144
热度 -
怎样把单片机中的I/O口定义为结构体,例如P1口希望高手解答,该怎么处理
怎样把单片机中的I/O口定义为结构体,例如P1口希望高手解答怎样把单片机中的I/O口定义为结构体,例如P1口#defineucharunsignedchartypedefstructKey{ucharP1;ucharscanf;}KEY;为什么我编译的时候出现错误了color='#e78608'>------解决方案--------------------C/C++codeexternvolati...
98
热度