-
硬件也经过几次检查,电源,晶体,复位引脚没发现问题,不知道什么问题能导致仿真运行正常,而下载之后不正常?很奇怪的是我测量晶体有启振,而主循环好像没运行。
-
使用上有问题吗?
-
俺和李冬发讨论了一个晚上,俺认为任何软件也逃不过注册机
-
工程使用的ST的固件库没有?
如果使用了,楼主你找错了文件。
(使用库并没有包含iostm8.h,而是包含stm8s.h)
-
引用 4 楼 jbb0523 的回复:
如果要在WinCE5.0下支持SDHC,需找安装大约2007年4月份的WinCE5.0补丁,这个可以从微软官方网站下载。注意,并不是一定要打这个补丁,其实只要补丁中含有“Component: SDCard”部分即可(含070405_KB933809 和070613_KB933809),如补丁WinCEPB50-081231-Product-Update-Rollup-Armv4I.msi也可以。
……
恩。就这样写了,老师不懂得。呵呵
-
像上面说的,不用急着看书,应该先买个板子从代码看起。
-
引用 1 楼 xsz88 的回复:
IE=0X92(1001 0010) IE(D7-D0)的D3(ET1位)为0,说明串口中断被禁止,即程序不会执行串口中断。ET1位应该为1;
recv_data(data2); //接收程序
}
}
//////串口中断///////////
void Serial_INT() interrupt 4
{
int i;
/* ?óê?êy?Y */
fo……
还是不行,具体情况如:2个单片机组成双向通信,一个主机一个从机,主机每20ms采集一次数据并向从机发送一次,从机用while(1)循环不停地向主机发送数据。程序都没有问题。现在的问题就是在主机,无论我用while(1)不停地接收数据还是用串口中断的方式接收,都接收不到从从机发过来的数据。谁能帮我分析下。现在可以肯定的是程序都没问题,可能就是有些原理性的问题,譬如中断优先级或者其他的
-
换了编译环境,是不是启动代码,中断入口之类的设置要相应的改动一下呢?比如cortex-m3下的 *.S 文件。
假如还是不行,建议一步一步的跟踪调试,,,
不过,楼主,你真的肯定,除了编译环境不一样,其他代码都一样么?问题有点奇怪,所以,多嘴确认一下,呵呵
-
如果你想伪造数据,你直接结束这个irp就行了! 无需再往上层传递!
这是我在文件过滤驱动中的做法
...
...
...
RtlCopyMemory(buf,dummy,readLen); //这里就在伪造,随便怎么弄!
//设置irp的IoStatus
Irp->IoStatus.Information = readLen;
Irp->IoStatus.Status = STATUS_SUCCESS;//STATUS_ACCESS_VIOLATION; //violation 违反,违背
...
...
IoCompleteRequest(Irp,IO_NO_INCREMENT);
return Irp->IoStatus.Status;
}
-
应该还可以,不会那么差的!
-
各位大侠,你们的问题解决的怎么样了?小弟最近也碰到这个问题,硬件接口已经调好,正在写usb otg HOST 驱动,郁闷啊!不知如何下手,各位给个建议吧,谢谢! qq:191300850
-
用STX_RLINK试了,擦除不了啊,
-
内核不能用,在RTP里面才有这个函数的定义
-
满足要求,但我在深圳,不知是否可以。
-
我们没有这个课程设计
-
coolpad,,是宇龙的产品的吧,,有宇龙的工程师么,,给一个sdk给你
-
eSuperMap,超图的
-
请大侠指点迷津
-
没有这个限制的。
-
值得去看看。。。