-
ST的网站有这么慢吗,都到了打不开的地步
-
请按照5楼提示:“你需要在中断函数所在的文件中,使用extern将变量声明一下”。
另外,#include"main.c" 也是不对的。
-
得说明一下你的具体型号
-
本人愚钝图找到了,来这个论坛不久不晓得图怎么贴出来
-
计算机原理一知半解的我在琢磨: 计算机的cpu及其资源比起单片机丰富多了,为什么单片机绰绰有余的事情,PC干不了?但如串口的波特率可以达到比38K载波很多的精度了,为什么不能做这样的事情? 是微软设计windows的不是这个方向?我在想应该不是不可以,而是被win的“屏蔽”了或者是没有找到方法。
对于三楼的兄弟说采集卡。呵呵,1块钱的单片机芯片就可以了,用不到1千的。
刚在网上搜索到一个论文,说是在win的并口驱动的基础上实现了采集1m字节的精度,对驱动刚刚接触的我看不懂。
是不是可以在驱动的“优先级”上下文章,或者是执行采集的中间用“关闭中断”的方法。。。
我在arm7的linux上也是在驱动层采集的过程中把中断关闭,“一心一意”的去判断io的变化。 精度也可以达到几us,对于38K的足够了。
在windows上,哪个驱动高手指明下方向?
-
发送完立刻置为接收!发送之前才置发送!
-
引用 2 楼 domworldjohn 的回复:
RAM是不需要驱动支持的,直接就可以读写。只有NANDFLASH那些才需要驱动
对呀,RAM这种东西,基本上就是接好就能直接用.
-
比较奇怪!从来没有碰到过!
-
看我以前的回帖
https://bbs.eeworld.com.cn/viewthread.p ... p;page=2#pid1053648
-
挂起就可以了嘛
-
哥们,能否详细说下怎么破解?
引用 8 楼 laiqingxiong 的回复:
tvout_test_Switch.exe 使用IDA破解一下,看看调用了什么函数即可。
-
呵呵 路过
个人签名
------------------
http://tjhxwy.com.cn/
-
招聘 系统架构师 和高级硬件工程师 吗?
待遇多少啊?
呵呵
-
不能这样做.
不仅如此,如果你有一个汇编语言的和一个C的模块,如果去掉了它的扩展名,它们的名字也不应相同,否则生成OBJ的时候,有一个会被盖掉.
-
谢谢大家的帮助,问题解决了
-
大家的方法都试过了,还是同样的错误提示出现。后来我怀疑是没编完整造成的原因,就又有把程序编完整了,程序如下:
#include
#define MSG_CRC_INIT 0xFFFF
#define MSG_CCITT_CRC_POLY 0x1021
typedef unsigned char u8;
typedef unsigned int u16;
typedef struct{
u8 dataLen;
u8 opCode;
u8 db[250];
u16 crc;
} MSGOBJ;
MSGOBJ message=
{
0x04;
0x0b;
db[250]={0x27,0x0b,0x09,0x41};
0xfc3b;
},*address;
void CRC_calcCrc8(u16 *crc_calc, u8 ch);
u16 CRC_calcCrcMsgObj(MSGOBJ *hMsg);
u16 CRC;
void main()
{
CRC=0;
address=&message;
CRC=CRC_calcCrcMsgObj(address);
while(1);
}
void CRC_calcCrc8(u16 *crc_calc, u8 ch)
{
u8 i, v, xor_flag;
v = 0x80;
for (i=0; idb);
}
return(crcReg);
}
编译后在“0x04;”一行出现“error C141:syntax error near';'”;
在“0x0b;”一行出现“error C141:syntax error near'0x0b'”;
在“0xfc3b;”一行出现“error C141:syntax error near'0xfc3b'”的错误。
帮帮忙啦,谢谢各位!!!
-
学习~~
编译不过去,报啥错
-
arm芯片通常有键盘接口,有限的键盘阵列,4X4、8X8等,要看具体的datasheet
-
我是来拿分的
-
CMMB USB Dongle是什么?