-
这个只能版主赏了
-
本人用103VE的SPI驱动过8片AD9835。
-
但是4.10b 模拟调试时如果进行CAN的初始化在就死在了
CAN_Init函数的
while (((CANx->MSR & MSR_INAK) != MSR_INAK) && (wait_ack != INAK_TimeOut))
{
wait_ack++;
}
-
可以修改IAR的启动文件,在检测到RCC_CSR的PINRSTF位为'1'时,跳过对RAM区清零的操作。
具体怎么改启动文件,你可以自己看看,我没有做过。
-
没代码没图,别人怎么知道呢?
-
谁进来把分给谁
-
lz的程序写的不错
-
2440 足已
-
求帮助~
-
Windows的DirectShow有很长的历史了。用来作视频处理还是很不错的。
好像没有什么跨平台的视频解决方案。想在Windows和Linux下用一套代码进行视频设备控制不太可能。
-
#include
unsigned char code tab[]={0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f};
unsigned time=0;//为一秒的计数周期
unsigned char count=0;//为59秒的计数周期
unsigned char a,b;//a为十位上的数,b为个位上的数
delay(unsigned int s )//延时函数几MS
{
unsigned char i;
while(s--)
for(i=0;i
-
操作系统,C++,接口技术,组成原理,系统结构等,都有必要学。单不知道楼主备选的选修课有哪些,我说的这些对于计算机专业来说都是必修课。选修大概有《单片机》,嵌入式系统等。
-
下来试试看?
-
不同型号的CPU电路不一样的,只能找来一个电路自己参考着改改,跑马灯是最基础的IO程序,研究研究吧
-
引用 8 楼 rzsheng 的回复:
引用 7 楼 xiaoyufu007 的回复:引用 5 楼 rzsheng 的回复: 对于初学者,自学难度较大,有个人带较好。其实这些培训班的老师能力也不怎么样,主要是起到一个引导作用,告诉你该从哪里入手学习,主要还是靠自己, 如果找到一个行业内的熟人,一起跟着做做项目,我想人家还是乐意的,找个免费的帮工,你也学到东西,一举两得。 敢问大哥有在北京附近做这个的吗?小弟想一起去!吃住小弟自己包!只要让我跟着学干活累点没关系,保证不捣乱!
呵呵,我很喜欢好学上进的人,
也很想找个人一起做事,
可是我在深圳。
哦?请问你在深圳什么地方,我也在深圳,如果方便,请在我的空间留言
-
KernelIoControl()是调用OEMIoControl()实现IOCTL控制码的,具体其他的我也不是太懂了,互相学习一下。而且似乎KernelIoControl()获取的逻辑中断不是很好用
-
片选地址,以及中断处理,是关键。呵呵。
-
我看了一下,我用的是51的单片机,晶体是11.0592M的,使用的是16进制的发码方式,线也是用的同一根线,呵呵,所以我觉得还是不同芯片电平不同的可能性大一点。
-
设置断点 看看, 你没有在循环里设置断点
-
楼主我是这样理解的 MmMapIoSpace 这个函数是临时创建一个可以读写物理地址的虚拟地址,在流接口里你创建以后,要用UnIOSpace(名字忘了)。然后这个地址就不能使用了,而且为什么一定要取出来这个地址呢。
CE6里面做这样的限制就是为了操作的标准化,限制到你不可以在应用里面操作物理地址。要在CE6里面你只要把寄存器的操作写在流接口里就行了,也不麻烦吧。