-
有机会用一下
-
ST没有SPI FLASH这样的产品。
-
等待高手?
-
建议直接给BIN或者HEX升级嘛,免得浪费邮费和大家的时间
厂家也省了升级的麻烦
-
帮你顶
可能对pc来说,有无驱动,都差别不太大,
有驱动,可以便于xp管理,分配资源,分配id等等,
usb设备在无驱动情况下分配的电流值是很低的50-100ma左右,
有驱动的时候,最高可以达到500ma,
我个人觉得,主要是为了xp系统,进行管理和分配资源,
系统把设备进行分类后,就可以进行管理,提供可行的解决方案,
比如,现在usb设备都做成HID 设备, xp给自动驱动上了,
省着你自己写驱动了,这就是一个标准,管理带来的好处,
现在的,摄像头,鼠标,键盘,声卡等,很多都用hid 标准,不用自己写驱动了,
除了一些特定的高速设备,需要自己写一个驱动,来达到高速传输的要求,
好比为什么要ISO2000来指导企业,就是标准的问题
-
晕,我用ARMulate.dll软件仿真是,F8和F10都是好的,这是为什么呀,我没有硬件仿真器。
-
没法弄
-
多谢各位的解答!不过我是初学者,cpu_type的宏没有定义一般应该从哪里找啊?谢谢!
-
我用DEBUG打错蓝牙关闭时好像是串口被断开了:
for ( ; ; ) {
DWORD dwEvent = 0;
if (! WaitCommEvent (hFile, &dwEvent, NULL)) {
if (hFile != INVALID_HANDLE_VALUE) {
g_fSerialError = TRUE;
IFDBG(DebugOut (DEBUG_ERROR, L"[BCSP] Error waiting on COM port: GetLastError = 0x%08x (%d)\n", GetLastError (), GetLastError ()));
}
SetEvent (g_hPacketReady);
return FALSE;
}
我用DEBUG去打印:[ERR] [BCSP] Error waiting on COM port: GetLastError = 0x00000006 (6)
等待串口出错了,难道是串口没设好?
这个是CE自带的rfcomm\portemu.cxx里的串口设置。
PORTEMU_CONTEXT (void) {
memset (this, 0, sizeof(*this));
fLocal = TRUE;
local_dcb = TRUE;
dcb.DCBlength = sizeof(DCB);
dcb.BaudRate = CBR_115200;
dcb.fBinary = TRUE;
dcb.fParity = FALSE;
dcb.fOutxCtsFlow = FALSE;
dcb.fOutxDsrFlow = FALSE;
dcb.fDtrControl = DTR_CONTROL_DISABLE;
dcb.fDsrSensitivity = FALSE;
dcb.fTXContinueOnXoff = TRUE;
dcb.fOutX = FALSE;
dcb.fInX = FALSE;
dcb.fErrorChar = FALSE;
dcb.fNull = FALSE;
dcb.fRtsControl = RTS_CONTROL_DISABLE;
dcb.fAbortOnError = TRUE;
dcb.XonLim = PORTEMU_XONLIM;
dcb.XoffLim = PORTEMU_XOFFLIM;
dcb.ByteSize = 8;
dcb.Parity = NOPARITY;
dcb.StopBits = ONESTOPBIT;
ct.ReadIntervalTimeout = -1;
ct.ReadTotalTimeoutConstant = PORTEMU_RTO;
ct.ReadTotalTimeoutMultiplier = 0;
ct.WriteTotalTimeoutConstant = PORTEMU_WTO;
ct.WriteTotalTimeoutMultiplier = 10;
}
期待高手的出现!!!
-
交流整流变直流供电的电路一般会有滤波电容器,如果这个电容器的容量较大,在电源接通的时候会有很大的浪涌电流,如果你的整流管承受不了就烧了.
一个办法是选用浪涌电流承受能力大的整流管,一个办法是串联一个小电感,如果可以减小滤波电容,也可试试.
-
GetModuleFileName()
不错~!
-
在不给MCU加电源的情况下,对合理分组的GPIO引脚进行二极管特性测试。
给个示意图:
代码:
VCC
---+---
|
---
/ \
---
|
+------O P1.0
|
---
/ \
---
|
---+---
VSS
-
我现在是看XP得程序,XP是先发一些厂商请求,然后通过Bulk out发出一些数据,然后就是用Bulk In接收数据。
-
宏有点类似于函数,只是函数是在运行到的时候调用,宏是在编译的时候就被替代。你的程序在编译的时候用到的宏全部被编译器用相应的代码替换。主要是增强程序的可读行。比如在汇编中经常会用到中断,中断的时候都要保护现场,你就可以把保护现场的入栈写成一个宏,然后写中断程序的时候保护现场就直接写这个宏名就可以了。
-
那你解决了吗
-
顶起
-
"WinCe 3.0与5.0速度上的区别" --> 不好比。
别用 WinCe 3.0 和 开发工具EVB 了.
-
软件去痘,定时扫描+状态机
-
羡慕羡慕
-
这是招个神仙的吧>???
不只是人才了
呵呵...