wufeng_495

    1. 请教:松下A4伺服脉冲计算 5/5455 嵌入式系统 2010-06-23
      怎麼解決的啊?
    2. createdialog没有wm_command消息 8/5027 嵌入式系统 2010-06-21
      DialogBox创建的是模态对话框,该函数内部有消息泵,用户关闭对话框后,消息泵退出,该函数才返回。 CreateDialog创建的是非模态对话框,该函数创建window后直接返回,其内部没有消息泵。也就是说需要你自己运行消息泵,比如:         while (GetMessage(&msg, NULL, 0, 0))         {                 if (!TranslateAccelerator(msg.hwnd, hAccelTable, &msg))                 {                         TranslateMessage(&msg);                         DispatchMessage(&msg);                 }         } 复制代码
    3. 获取-5v电源 8/4238 嵌入式系统 2010-06-14
      应该是不行的
    4. 一般直连,需要隔离噪声的话用光耦或者ADuM之类的磁耦器件。
    5. 关于线程的问题,高分求助 4/2627 嵌入式系统 2010-06-06
      这三个过程应该是顺序循环的,STATUS->GETDATA->PROCESS->STATUS->GETDATA....... 只要每个步骤处理完,向下一个步骤发事件消息,应该就没什么问题了, 看看是不是你的回调函数的问题
    6. AD620运放调零 求助 5脚电压为什么不稳定... 14/16200 嵌入式系统 2010-05-22
      想问一下这个原理图是你自己设计的吗?元器件的参数是通过计算得来的么?
    7.                                  楼主怎么修改JoyStickMouse程序的呀?我也修改了但是就是检测不到呀? 总是死在这里。   /* Wait until device is configured */   while (pInformation->Current_Configuration == 0)   {     NOP_Process();   } 现在我最主要的问题是PC检测不到有这个设备??请楼主帮忙?多谢!
    8. 低功耗下,关于GPIO如何配置的问题 10/5623 嵌入式系统 2010-05-11
      看能不能将GPIO设置为高阻态
    9. 串口通信的问题 12/3844 嵌入式系统 2010-04-23
      引用 5 楼 peasant_lee 的回复: 安装楼主你的回答,我现在的理解是:mian()函数,就是一些串口和中断初始化。所有的操作都是放在中断函数里面,建议将这个函数贴出来吧,问题很有可能就在那里。
      好的 #include #include #include #define uchar unsigned char #define uint unsigned int uchar temp; uint num,a; sbit P1_7=P1^7; void delay(uint z) {         uint x,y;         for(x=z;x>0;x--)                 for(y=110;y>0;y--); } void Int0() interrupt 0 {                                    EX0=0;                         P1=0xfe;                         temp=P1;                         temp=temp&0xf0;                         if(temp!=0xf0)                                 {                                         delay(10);                                         temp=P1;                                         temp=temp&0xf0;                                         if(temp!=0xf0)                                         {                                                 temp=P1;                                         switch(temp)                                                 {                                                         case 0xbe:num=1;                                                                 break;                                                         case 0xde:num=2;                                                                 break;                                                         case 0xee:num=3;                                                                 break;                                                 }                                         if(temp!=0xf0)                                                 {                                                         temp=P1;                                                         temp=temp&0xf0;                                                 }                                         }                                 }                         P1=0xfd;                         temp=P1;                         temp=temp&0xf0;                         if(temp!=0xf0)                                 {                                         delay(10);                                         temp=P1;                                         temp=temp&0xf0;                                         if(temp!=0xf0)                                         {                                                 temp=P1;                                         switch(temp)                                                 {                                                         case 0xbd:num=4;                                                                 break;                                                         case 0xdd:num=5;                                                                 break;                                                         case 0xed:num=6;                                                                 break;                                                 }                                         if(temp!=0xf0)                                                 {                                                         temp=P1;                                                         temp=temp&0xf0;                                                 }                                         }                                 }                         P1=0xfb;                         temp=P1;                         temp=temp&0xf0;                         if(temp!=0xf0)                                 {                                         delay(10);                                         temp=P1;                                         temp=temp&0xf0;                                         if(temp!=0xf0)                                         {                                                 temp=P1;                                         switch(temp)                                                 {                                                         case 0xbb:num=7;                                                                 break;                                                         case 0xdb:num=8;                                                                 break;                                                         case 0xeb:num=9;                                                                 break;                                                 }                                         if(temp!=0xf0)                                                 {                                                         temp=P1;                                                         temp=temp&0xf0;                                                 }                                         }                                 }                         P1=0xf7;                         temp=P1;                         temp=temp&0xf0;                         if(temp!=0xf0)                                 {                                         delay(10);                                         temp=P1;                                         temp=temp&0xf0;                                         if(temp!=0xf0)                                         {                                                 temp=P1;                                         switch(temp)                                                 {                                                         case 0xd7:num=0;                                                                 break;                                                 }                                         if(temp!=0xf0)                                                 {                                                         temp=P1;                                                         temp=temp&0xf0;                                                 }                                         }                                 }     SBUF=num;         printf("%d",num);         while(!TI);                TI=0;         a++; } main() {            a=0;         while(a
    10. 关于怎么算出二进制 8/3871 嵌入式系统 2010-04-02
      这个还真的不知道啊,帮顶一下,呵呵,学习一下
    11. HDMI 数字音频传输协议 4/3910 嵌入式系统 2010-02-25
      关注一下,好东西。 MARK
    12. 引用 7 楼 wcedever 的回复: 引用 2 楼 91program 的回复: 可以考虑TCPMP,有流媒体播放的接口 流媒体播放的接口可编程控制么?有这方面的资料么?
      跟驱动有关吧,搞起来可能会复杂点…
    13. usb serial 的问题 20/4681 嵌入式系统 2010-02-09
      前2个问题做了实验如sunrain_hjb说的一样。 至于速度,我用了一下115200的波特率可以正常工作。 后来看了下波特率的定义,有个BAUD_USER,不知道这个设置到底波特率是何几? 或者说,这种情况下如unsway123说的,可以不用理会波特率这些东西,直接createfile,readfile,writefile直接通信?
    14. 跪求at91sam9263 WinCE6.0BSP 15/3922 嵌入式系统 2010-01-28
      引用 14 楼 amorous 的回复: 引用 12 楼 qiu__zhi2008 的回复: 引用 10 楼 amorous 的回复: 找到了 http://www.at91.com/windows4sam/bin/view/Windows4SAM/WindowsEmbeddedCEBSP 不过不知道是不是lz的版本呵呵 他官方提供的没有那么好用,有Bug。我之前就是用的这个,用着用着,用补下去了 eeworld的弟兄最热心了,最好开贴详细把问题说说肯定可以解决的
      这哥们说的好,值得顶!另外,如果BSP有Bug,那找技术支持嘛,客户是上帝呀,支持楼主找技术支持!不能把啥烂摊子都扔给咱们,要真那样还要技术支持干嘛?!
    15. 如何让WinCE快速响应中断 29/6939 嵌入式系统 2010-01-25
      引用 18 楼 sunrain_hjb 的回复: WinCE是实时内核,但不一定是实时系统,它的实时性取决于你添加了什么系统组件,底层驱动处理是否合理。如果你的中断频率过高,可能会导致整个系统性能下降的。 要提高中断的响应速度,可以考虑把简单的处理放在ISR中,让多个硬件中断后执行一次IST。
      这个我深有感触,呵呵
    16. FPGA串口通信 24/6735 嵌入式系统 2009-12-06
      增加接收和发送的FIFO应该就可以了吧~~
    17. VxWorks中如何由IP地址得到MAC地址? 10/9867 实时操作系统RTOS 2009-10-30
      应该有api,查下doc下的api帮助
    18. WINCE,视频抓取问题 17/6541 嵌入式系统 2009-10-29
      没做过。帮顶。
    19. WINCE操作系统定制 13/4925 嵌入式系统 2009-10-28
      5.0方面的书还是比较多的,张冬泉的就有实例,可以参考,还有周立功的,都挺详细的。否则,手头上有个板子,按照手册跑几次也就熟悉了!
    20. 三个裤衩了,散分 1/1865 嵌入式系统 2009-09-22
      哈哈,我还是裤衩呢

最近访客

< 1/1 >

统计信息

已有91人来访过

  • 芯积分:--
  • 好友:--
  • 主题:4
  • 回复:64

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言