-
好的,我就是做了个售票系统,很简单的模拟,首先弄出来一个菜单,1代表。。。。,2代表。。。。。,3代表。。。。,但是我选择了相应的按键却调用不出来。就是按键得不到的问题,请高手帮帮
-
这个说明在例程里面,不需要对Virtual_Com_Port_SetInterface做任何操作,所以以NOP指令来完成set interface的操作,如果你要在set interface的时候做事情,就把这个define屏蔽掉,用你自己的代码来完成Virtual_Com_Port_SetInterface。
-
问题解决了?我还没有搞清楚楼主的问题是什么呢,
-
好的,硬件在家里,回去找找看,非常感谢。
再问几个细的问题
1. 主板是买周立功的,系统都是做好了的,我没用PB,也没有BSP。那CE的Platform目录里会有这些Inc文件是么?
2. 你看看文件里的格式我理解的对不对
DCD 0x90500000, 0x2C000000, 64 ; BULVERDE: PCMCIA S0 common memory space.
0x90500000这个是物理内存地址?
0x2C000000这个是IO基地址?
64 这个是长度?
我要找的物理内存地址就是0x90500000?
3. 插在ISA上的板子是我老师自己做的,没有驱动,在Inc文件里应该不会出现吧?那应该找哪一项?
-
__irq 在不同的编译器,有不同的处理情况,比如KEIL和ADS是不相同的。 为了方便使用高级语言编写异常处理函数,ARM编译器对异常处理函数做了特定扩展,只要使用关键字_irq,这样编译出来的函数就满足异常响应对现场保护和恢复的需要;可以自动返回原来的现场。
-
为什么看不到回复
-
引用 11 楼 laiqingxiong 的回复:
引用 10 楼 aaassd_cn 的回复:
貌似大家都卡在这里了......
老兄,你不是做出来了吗?
这个说明是SPI都不对呢,我还以为你做出来了呢,先搞通SPI再说了。呵呵。
我很久以前调的,现在换了一个芯片看log,就和你的一样了
-
1.你给一个数据接受中断就进入了,然后进入了那个for循环,如果你输入的不满4个字符,由于 while(!RI);你的中断程序总是 处于等待状态,根本就没有从接收中断跳出来,所以不会返回的数据的,
2.而当你给的字符一旦满4个立刻回从接收中断跳出,并执行串口发送,所以你会看到发的字符多于4个的时候,能够显示前4个字符,至于多余的部分,由于你第五发送的数据引起中断前,你就在主函数里关闭了中断,进行串行发送,所以第五个数据及其以后的就进入等待状态,等到你给pc发送完毕之后重新打开串口中断,又把第五个及其以后的数据写入你那个字符数组b[]了。但是这时候再次进入接收中断,重新进行初始化,j在for循环被赋初值0,所以你发的4个以后的多余数据存储在b[0]b[1]。。。。。当中了,当然了你多余的数据如果不足4个又回到了第一种情况,只有等到4个才会从中断跳出来了。。多余四个就是第二种情况,多余的等到下次从头开始存入。。。。
-
DBGSEL 脚的编号能告诉我吗 !谢谢
-
详细的我们也可以交流!邮箱:victor.kid@163.com
-
到目前为止还没有找到错误在哪里,各位高手有没有什么好的建议,应该怎么定位这个错误?build.err 中提示:BLDDEMO: Error(s) in makeimg phase. See C:\WINCE600\OSDesigns\24502\24502\RelDir\smdk2450_ARMV4I_Release\makeimg.out for details. makeimg.out 就是上面贴子里的内容。build.log 内没有 error 的提示。现在不知道该看哪里好,不知道怎么定位这个错误在哪里了!!!
-
铬铁温度控制好,用好点助焊剂就差不多了。
-
http://wenku.baidu.com/view/51c5ff0f76c66137ee061933.html
-
自己做??
开玩笑哦。你的找20名程序员,做2年左右,都不知道能不能开发出来。还得找几名很有经验的来做架构设计
-
只为每天10分
-
帮顶下。
MARK.
-
同样想了解清楚!
-
把程序也贴上吧,请个位大侠帮忙看看
Snap1.gif
(3.36 KB)
下载次数:5
2010-1-25 11:38
Snap2.gif
(7.46 KB)
下载次数:4
2010-1-25 11:38
Snap3.gif
(8.17 KB)
下载次数:3
2010-1-25 11:38
-
事情是这样的:
edit接收到的消息
软键盘与双盘输入哪个键盘是不一样的,
双拼时的WM_KEYDOWN 中没有键值,而且没有WM_CHAR,
使得ONCHAR无法控制输入,
这个可能与PB定制或BSP,oem有关吧(不太清楚)
我的解决办法是:edit的PreTranslateMessage中干掉WM_KEYDOWN使得不显示,
在接收到WM_KEYUP时(这个是有键值的),PostMessage WM_CHAR WM_KEYDOWN(加上键值)
另外:ce中双拼输入法调用时,小面板(就是五笔哪个小盘)不显示在当前窗口中,导致无法选择字,
解决的办是:在窗口中加个ListControl,为什么也不清楚,但能解决问题
总结一点,希望对需要的人有帮助.
-
引用 3 楼 lyj2009 的回复:
DS18B20
很简单,很实用。我一开始看到好复杂,后来一用,那个太方便了。LZ可以试试。
我也 搞过 ,用单片机做的,三根线,用控制字写入返回温度的二进制值,然后转化为数值,精度0.1