-
找东西费劲,花里胡哨,页面打开速度奇慢,不支持右键,不支持文字选择,下载个文件还得等完成后手工修改一下名字……
设计这个网站的人应该去开发开心农场一类的应用,让他做技术网站是在为难了
-
原先的程序较大,,经优化还有7K,也可能是堆栈用得太多了,,但中断函数里的程序很少,,只用了TIM_2的中断,,里面的函数只有十多行,在中断里调用了一个外部简单的函数,,重建了个空白的工程,,,数组变量不能超过255个,,是不是数组真的不能超过255个呀?
@near unsigned char aa[500];
unsigned int ii;
main()
{ for(ii=0;ii<500;ii++) aa[ii]=1;
while (1);
}
出现了这个错误,,
#error clnk Debug\ggg.lkf:1 segment .bss size overflow (244)
谢谢大家了
-
你确认COM1对应的是调试串口吗?
根据你说的情况,我怀疑是COM0才是真正的调试串口,然后还有一个可用的COM1
-
出现一个回复吧
-
DNW源代码版本要求为DNW0.50A。
-
唤醒后你有没有重新设置系统时钟?
-
无聊,发一些过期的活动!
-
STM8 ,我倒是真的没用过
-
这个我明白。我用c写的AD转换失败啊,,用汇编写的是正确的。。
Get_result=ADC_RES;
这个我只是把AD转换的结果拿过来用
-
建议都用数组,用一个for循环,从数组中还是比较快的,用左右移动的也可以
-
PIC 要注意 IO口方向控制寄存器 , 不象51不用考虑这个的,我都是在这错过很多次。
-
我也刚开始学习wince不久。有很多地方不知道怎么去自己学习。
比如查help就是了。不知道用什么关键字去搜索自己想要的结果。
-
EXTERNAL ABORTS
In addition to the MMU-generated aborts the ARM920T can be externally aborted by the AMBA bus, which may be used to flag an error on an external memory access. However, not all accesses can be aborted in this way and the Bus Interface Unit (BIU) ignores external aborts that can not be handled.
The following accesses may be aborted:
non-cached reads;
unbuffered writes;
read-lock-write sequence, to non-cacheable memory.
In the case of a read-lock-write (SWP) sequence in which the read aborts, the write will always be attempted.
-
谢谢楼主,顶!!
-
谢谢了,我在PUBLIC\COMMON\OAK\DRIVERS\SERIAL\MMD_2\把mmd.c里,修改了SerialDispatchThread的优先级为105,目前还没有存在丢失现象。我想知道如何在驱动中中断响应时间?还望各位高手指教。
-
这得看程序的用途了
我们公司的习惯:
底层:
PDD用C写,用C写直接针对硬件的驱动简单明了,易于维护
MDD都是用C++ ,封装\重用性好,但是要注意与C# 的接口,比如C++写的API喜欢用HANDLE类型返回值,但是C# 没有HANDLE类型变量
应用程序都是C# ,简单,因为C#的把绝大部分模块都封装好了,调用起来很简单,比如串口的操作,比VC++方便多了,这样能大大缩短应用程序的开发进程
-
4.0的你還是用EVC來試試吧。vs2005是wince5.0 or later version使用的。
-
我觉得以公司的名义申请获得的概率大些,呵呵!
-
没有遇到你说的问题。
800个字节快的不的了。
-
主机能PING通吗?