-
你的MAIN有问题....
也许可以改成这样:
ORG 0100H
MAIN: MOV TMOD,#01H;使T0工作于方式1
MOV TH0,#0D8H
MOV TL0,#0F0H
SETB EA
SETB ET0
SETB TR0; T0开始定时
LOOP:
SJMP LOOP
-
哎
-
第一是它必须在允许的频率范围内
第二是它需要满足特殊应用的要求
第三是尽量低,减少电源需求,减少电磁辐射
-
1.CAN正常通信模式,需要至少2个节点
2.用示波器看看CAN_RX引脚的电平,正常应该是高电平
-
你试试从WINCE向PC端发送,如果PC端能接收,说明是注册表配置的问题,中断没打开。反之如果不能向PC端发送,就是寄存器配置有问题了。
-
单片机主要是书店要了解一些,模电尽量了
-
先暂时去掉带线程的驱动和应用程序等,再试试,可能是其它线程之类的占用系统资源导致的。
-
你在CATALOG->CORE OS->windows ce devices->file systems and data store->file system-internal 下的RAM and ROM file systerm 这个ADD TO OSDSIGN没有
-
估计 有可能是你的License过期了吧
楼主把电脑上的日期 改成2009年5月等 试试吧
-
估计是楼主不会用。
-
简单的说,
一个can网络上有3个不同的can设备
长距离下,另外两个都能收发
就一个不能
-
1,申请了大小不一的内存空间 如{3B}{10B }{6B }{15B }
2,然后某一个不要了 变成{3B}{10B }{free }{15B }
3,接着又要7B {3B}{10B }{free }{15B }{7B }
4,释放15b {3B}{10B }{free }{free }{7B }
5,再要21b 那是否回在2个FREE里面去申请呢变成 {3B}{10B }{21B }{7B }
????还是变成{3B}{10B }{free }{free }{7B }{21b}
-
刚毕业,我觉得自己是向项目经理那种看齐,哇哈哈,开玩笑
-
引用 10 楼 lesterlotte 的回复:
各位,我决定了,搞多线程,多谢了!!!
支持,我顶你,呵呵
-
修改为主,大部分都是改代码
-
开发板一块是必须的单纯看书绝对不行。
然后还要有一些例程和手册
-
keybd_event向GWES传送数据,GWES从中解析具体的操作含义
LZ应该还没有细看原理或代码。。。
扫描码,GWES是不能用的,GWES能用的是虚拟值,这之间有张表可以转换它们的关系。。。
另外,键盘驱动不一定都得GWES加载,我以前就做过两个键盘,分别可以是GWES或diver加载的,GWES与键盘之间是通过keybd_event来交互,只要满足keybd_event的定义,就可以的。。。
当然,一般是推荐用GWES加载,因为是它负责这些方面的工作。。
-
你在Vdd、Vdda连接的电容是怎样的?
-
我觉得只有两个区别
1,仿真软件会发复位信号
2,仿真软件会对FLASH做初始化
-
不要小看UI设计,