-
如果是从ST买的板子 上面有一个Multiplexer要选一下通道 在LIN控制器和LIN transceiver之间
-
呵呵,我也用红牛的板子。我也发现刷屏太慢了。估计是驱动写得有问题。
-
也曾有过研究单片机时钟安全系统的念头,楼主的研究方法值得学习
-
学些了。。。
什么处理器?以前调2440好像触摸和普通AD处理不好也会死掉,共用寄存器,要加互斥什么的。
-
问题解决,改为本机驱动,按suntion的方法即可,多谢各位!
-
空间在哪?能用一定满分,谢谢!
-
LZ,你的问题描述的确实不怎么样!
-
引用 3 楼 larryk 的回复:
那我在A.cpp文件里申请了EINT0的中断号,在B.cpp文件里也要用InterruptDone清除EINT0请求的话,也要重新申请中断号吗??
如果不用的话,那我怎么获取在A.cpp文件里申请过的中断号呢??
(我的文件执行顺序是先B文件,再A文件,A文件代码负责处理中断事件。我想在某些时候在B文件里把EINT0请求清掉,不让它在A文件里处理EINT0中断)
谢谢
A和B是不是同一个驱动啊?如果是的话就直接extern不就可以了嘛
-
学习了~
-
你可以这样:
打开VS2008---新建项目---C#--智能设备项目
向窗体上拖一个Button,代码如下:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace HelloWorldCE
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("Hello WinCE!");
}
}
}
部署时选择你的相应的 WinCE系统 例如:USA Windows Mobile 5.0 Pocket PC R2 Emulator
等一会儿 就可以出来了。
你也可以在 Windows Mobile 5.0 Pocket PC R2 模拟器中找到 ProgramFile 文件夹下的 应用程序。
你C#语法应该比较熟悉吧,和WinForm非常相似的。好好努力吧!
-
解决了:
这是bib文件中的设置
EINTDrive.dll $(_FLATRELEASEDIR)\EINTDrive.dll NK SH
TARGETNAME=EINTDriver
问题就上面高亮显示的部分!
-
(unsiged long)(0x01 <
-
http://www.pudn.com/downloads47/sourcecode/embed/detail159950.html
-
设置了自动重装载的值,应该没有溢出吧
-
谢谢楼上
-
引用 8 楼 visualthinking 的回复:
引用 7 楼 oneonce 的回复:
pPDD开始都没有申请内存就开始使用了,不异常都奇怪了,
而且你最好在usbFuncs->lpGetDeviceInfo之后才申请内存,要不然读什么描述否都是空谈。
//创建设备上下文
PDEVICECONTEXT pPDD = (PDEVICECONTEXT)LocalAlloc(LPTR,sizeof(DEVICECONTEXT));
if(pPDD==0)
{
RETAILMSG(1, (TEXT("Not enough memory!\r\n")));
SetLastError (ERROR_NOT_ENOUGH_MEMORY);
return FALSE;
}
这是我第一次调用LocalAlloc的地方,在异常位置的前面.
这次LocalAlloc之后,又给pPDD的成员付了值,才开始给Pipe和EndPoint分配内存.
但是这次LocalAlloc没有错,到后面LocalAlloc时才出错
EndPoint是pPDD里面的成员,不用再申请内存了。
-
所有的补丁我都有,全装了,
-
FPGA是做什么的。是由它直接操作芯片?
很不明白楼主的意思哦...
-
走以太网,多方便哈
没事还乱走啥串口?
无语
-
什么液晶啊。也不说直接接上去,会显示才是奇怪呢。