-
速度狂慢,加载N多动画,
-
你说的对!
请你看我在6楼的帖子,我说TIMx到72MHz是正常的,我并没有说这是超频造成的。
我说超频是针对楼主位,显示APB1的频率为72MHz,不好混淆了,
-
应该没有什么问题,是一个比较优秀的rtos.
-
[StructLayout(LayoutKind.Sequential,Size=10)]
public struct test4
{
public int i;
public byte b;
public char c;
public int j;
}
复制代码
如果我强制指定该结构体的长度 则会在运行期给出“An unhandled exception of type 'System.TypeLoadException' occurred in Unknown Module.”的异常
-
路过,学习中
-
也愁这个呢
-
如果你是学生,可以去图书馆 借几本北航出版的数据看看,最好讲嵌入式的软硬件,这样你可以整体上了解 了解嵌入式的软硬件开发 。
但上面几本只能学到皮毛;
如果想学到更深,更有价值的东西,最好买一块资料非常齐全,且性价比比较高,且处理器还比较主流的开发板,然后对照开发板配套的资料,多多实践和研究。
-
不错不错,学习了。。。
-
在PCB界面里,点击tools,在下拉菜单里再点击preference,在弹出的框里找automatically remove loops,去掉选择
快捷键的话就是T P了
估计4楼把菜单汉化了……
-
友情帮顶
-
-
不明白你的问题,你是要没有产生事件的时候还可以执行IRButtonThread中的函数吗
-
mark.
-
不能直接驱动
-
恩,我就是想不到办法解决!我把我硬盘上的atlwin.h的头文件都包含了试试,都没用!如果包含VS2005目录下的头文件还是会出现错误,不过不是这个错了!而是很多个错了!
-
找到问题的根源了,在USB20FN中的powerdown里用了DeviceNotification函数,按照M$的书法在Powerdown里面是禁止使用一些系统API的。还是谢谢楼上的热心解答!
-
引用 12 楼 heyme 的回复:
楼上其实有人说的很清楚了,首先串口是基于字符串传送的,每接收一个字符就会中断一次,(当然有些单片机是可以设置很多个字节才触发中断)。其次你自己应该建一个接收缓冲区来存接收报文。如果接受到‘@’字符则存入缓冲区第一个位置,然后依次存入。
接受缓冲区就是这么设置的吧:
void serial(void) interrupt 4
{
RI =0;
buf[buf_count++] =SBUF;
}
我刚才试了一把,彻底的不明白了,我只发送了一个字符,那么中断也就只有一次了,可是2051还是没有接收到数据,哎,怎么办啊,现在一个中断收不到,这单片机怎么这样的呢?
-
这个公司不行啊,希望楼主早日找到好工作!
-
难怪我做的STM8S的一个产品有莫名其妙的复位咯.那要不改进STM8S就麻烦啦.还不如用STC8051呢.
-
不错。
我们批量在用2510和2500.
发资料来看看。
wancai@vip.sina.com