-
多谢ls这位兄台
-
好啊,你就按照提示操作就好了。
/* This section must be defined in the Linker segment/section at an aligned
address with the -r2 option */
-
研讨会已经不能注册了啊
-
应该和2440差不多的
-
Testcap产生的设备属于“Video Capture Sources” (CLSID_VideoInputDeviceCategory)。需要用VFW,Directshow,或者MediaFoundation接口去访问地。
直接IOCTL的方式是不可以地。这就是我说的,想增加接口非常难。
-
感兴趣,两年开发经验。 bcxx_qin@hotmail.com 383883418
-
仔细搜下吧 这里有不少代码的 我以前就是这里搜到的
-
帮顶,jf
-
/**********************************************************************************
* 获取按键值应用数码管显示并通过RS-232发送到PC上进行显示
*
*
*
*
*
* 文 件: TEST.C
* 作 者: soon
* 部 门: 计算机07级04班
* 编写日期: 2009.5.4
* 模块版本:
* 适用芯片: CPU 89C52RC
* 修改记录:
* ================================================================================
* 版 本| 日 期 | 修改人 | 描 述
* ================================================================================
* | | |
* | | |
* | | |
* ================================================================================
*
* 注意事项:在进行发送字符到PC机上时,由于通信波特率为9600,所以在我按键按下的时间
* 内,进行发送的字符较多。所以,必须进行延时处理,使其只通发送一个字符到
* PC机。本程序进行处理的时间只能进行发送与接收是以字符格式进行的,当格式
* 格式不对时,所进行延时的时间需要进行重新设置。
*
*
*
*
**********************************************************************************/
#include
#define uint unsigned int
#define uchar unsigned char
uchar buff[4]={0XC0,0xCF,0XA4,0XB0}; /*定义要进行数码显示的数字*/
uchar buff2[3]={'1','2','3'}; /*定义要进行在串口调试工具中进行显示的字符*/
uchar buff3[]=" "; /*用于在串口调试工具中输出空格*/
sbit key1=P3^5; /*按键1*/
sbit key2=P3^6; /*按键2*/
sbit key3=P3^7; /*按键3*/
uchar buf; /*用于保存按键的编号*/
uchar chose; /*用于确定是否有按键按下*/
uchar i; /*用于循环控制*/
void sender(uchar buf); /*声明串口发送函数*/
void dispchar(uchar buf); /*声明数码显示函数*/
void key(void ); /*声明获取按键编号函数*/
void delytime(uint time); /*声明延时函数*/
/***********************************主函数*************************************/
void main(void )
{
/*进行设置波特率为9600*/
TMOD=0X20;
TL1=0XFD;
TH1=0XFD;
SCON=0XD8;
PCON=0X00;
EA=1; /*允许中断*/
TR1=1; /*启动T1中断*/
ES=1; /*允许串口中断*/
REN=0; /*禁止接收数据*/
P2=0X7F; /*选中第四个数码显示管*/
P0=0XC0; /*初始化显示*/
while(1)
{
key(); /*获取按键编号*/
dispchar(buf); /*进行显示*/
if(chose==1)
{
delytime(25000); /*进行延时,这样就只进行显示一次字符,否则进行多次显示*/
sender(buff2[buf-1]); /*在串口调试工具中进行显示字符*/
for(i=0;i
-
LS指的别的区域指的是什么区域,堆栈应该是数据存储最基本的单位吧
-
好贴啊,支持!回复内容太短了!
-
引用 1 楼 veabol 的回复:
选license.dat的时候路径不要有中文,并且这个license.dat需要是破解的。
没有中文路径,同样的安装程序,我在另一台机子上都可以的,会是什么原因呢?
-
仔细看看芯片手册吧,顶!
-
引用 9 楼 guopeixin 的回复:
1. 其实ms也有很多版本的sdbus,因为它主要负责协议层的处理和bus request的转换,中间多次更新过
2. bus的代码可以在public下找到,可以自己修改编译
3. 修改注册表可以实现两个bus的独立加载,目前看起来没有问题
4. IClass = multi_sz:"{20FA98A8-B298-4b32-8D72-C716AEE2FA84}=%b","{6F40791D-300E-44E4-BC38-E0E63CA8375C}=%b"应该不是标准的bus中的注册项吧
顶这个。
-
经典!
-
O!NO!
-
对应的解决方案很多啊。
一会给传给你参照的设计与源码。
-
引用 13 楼 nx427 的回复:
引用 12 楼 feihu521a 的回复:
? 想问下? ISAPI有点类似于CGI,不需要配置(Filter除外),不需要脚本语言支持,编译完毕,将dll文件拷贝到服务器目录就可以通过http://xxx/sample.dll来访问了? 这是什么意思
? 那个生成的DLL 文件 找到了? 但是怎么去访问有点不清楚
.dll文件不能直接访问,你可以通过ASP页面进行调用从而完成对后台的操作,包括修改注册表、读写文件等。
没有生成dll文件,我说的是在windows/www/wwwpub目录下生成一个默认的html页面,你可以用自己的页面覆盖这个页面即可。
-
输出口可以悬空;
输入脚最好不要悬空,接地或者接电源,让它有个确定的状态比较好点,AD口也是同样的道理,当然,你一定要悬空也不会有什么问题(它不像那些数字电路,某些输入脚悬空的话,由于状态不确定会造成逻辑混乱的)。
-
在注册表中修改
你的flash是一个驱动还是几个驱动 我做的是一个驱动 [HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\FlashDrv\####]
在这个下面修改
改成你修要的盘符名字