147802802

    1. IAR版本有同时支持MSP430和ARM吗? 10/13968 stm32/stm8 2010-12-12
                                       楼主试试就知道了
    2. STM32的时钟系统透析与分析(转帖) 11/7941 stm32/stm8 2010-11-02
                                       mark
    3.                                  
      都有哪十大城市? 活动相关信息到哪儿了解?
      本版的版头FLASH广告都贴了2个月了,你没有看见吗? 现在注册已经结束了。
    4. 请教stm32CAN 4/3269 stm32/stm8 2010-09-10
                                       请教三楼管脚重映射屏蔽   具体应该怎么做  不是很明白  刚开始接触STM32
    5.                                  4楼 手册的第29.2节!!
    6.                                  问这个做什么? 如果真想知道,可以看USB的协议文档。
    7.                                  我用stm32的硬件I2C读写24c16很稳定,很好,很多东西不是拿来就用的,别人只是提供思路给你,一切还得靠自己。
    8. S3C6410 IIC驱动问题 8/3908 嵌入式系统 2010-06-26
      你开机看一下注册表,看下有没有被加载。 打印用这个啊。 RETAILMSG(1,(TEXT("+IIC_Init\r\n")));
    9. 紧急!谁能给我一张图片! 5/3294 嵌入式系统 2010-06-08
      又是一个搞毕业设计的,现在的学生怎么这样 唉...,难怪中国的教育会这样的失败
    10. 三星6410或c100硬件编解码棘手问题 25/9849 嵌入式系统 2010-05-29
      720P编码一点问题都没,不知道你的BSP是什么版本的
    11. 不知道你说的是不是手动的?用一个炬力的MP3芯片BU74系列的就行,再用一个单片机控制,整个矩阵键盘触发。
    12. 引用 21 楼 sunrain_hjb 的回复: 那楼主的问题最后是怎么处理的呢?
      最后放弃使用overlay2了,用直接写内存的方式来显示了。
    13. 求助:STM8的“32K”门槛如何跨过? 6/5863 stm32/stm8 2010-03-21
                                       没有问题,我的程序都快100K楼 要选择long stack+modsl
    14. 初学 wince 请教大家一些问题 10/5626 嵌入式系统 2010-03-04
      引用 2 楼 trueman_onlyme 的回复: IED?? OR?IDE
      多谢更正   是IDE 打错了
    15. 引用 3 楼 xsnbzj 的回复: 没什么了不起的 只要敢做敢拼 思想上藐视它,工作上重视它。
      说得太好了!
    16. vxworks+minigui task异常,重新启动 3/4730 实时操作系统RTOS 2010-02-04
      minigui也能用,太强大了
    17. 因为是zlg的板子,那么肯定是用的他们demo咯,不应该是程序的什么设置的问题。。首先确保是能下载进去。。。然后在检查一些跳线的设置。。。我估计是跳线问题。。
    18. 3G网卡在WINCE6识别为Mass Storage! 19/6439 嵌入式系统 2009-12-22
      补充一下,在USBSwitch中找到如下代码: int switchHuaweiMode () {         int ret;         SHOW_PROGRESS("Sending Huawei control message ...\n");         ret = usb_control_msg(devh, USB_TYPE_STANDARD + USB_RECIP_DEVICE, USB_REQ_SET_FEATURE, 00000001, 0, buffer, 0, 1000);         if (ret != 0) {                 fprintf(stderr, "Error: sending Huawei control message failed (error %d). Aborting.\n\n", ret);                 exit(1);         } else                 SHOW_PROGRESS(" OK, Huawei control message sent\n"); } int switchSierraMode () {         int ret;         SHOW_PROGRESS("Trying to send Sierra control message\n");         ret = usb_control_msg(devh, 0x40, 0x0b, 00000001, 0, buffer, 0, 1000);         if (ret != 0) {                 fprintf(stderr, "Error: sending Sierra control message failed (error %d). Aborting.\n\n", ret);             exit(1);         } else                 SHOW_PROGRESS(" OK, Sierra control message sent\n"); } int switchSonyMode () {         int i, found, ret;         detachDriver();         if (CheckSuccess) {                 printf("Note: CheckSuccess pointless with Sony mode, disabling\n");                 CheckSuccess = 0;         }         SHOW_PROGRESS("Trying to send Sony control message\n");         ret = usb_control_msg(devh, 0xc0, 0x11, 2, 0, buffer, 3, 100);         if (ret < 0) {                 fprintf(stderr, "Error: sending Sony control message failed (error %d). Aborting.\n\n", ret);                 exit(1);         } else                 SHOW_PROGRESS(" OK, control message sent, waiting for device to return ...\n");         usb_close(devh);         i=0;         dev = NULL;         while ( dev == NULL && i < 30 ) {                 if ( i > 5 ) {                         usb_find_busses();                         usb_find_devices();                         dev = search_devices(&found, DefaultVendor, DefaultProduct, TargetClass);                 }                 if ( dev != NULL )                         break;                 sleep(1);                 if (show_progress) {                         printf("#");                         fflush(stdout);                 }                 i++;         }         SHOW_PROGRESS("\n After %d seconds:",i);         if ( dev != NULL ) {                 SHOW_PROGRESS(" device came back, proceeding\n");                 devh = NULL;                 devh = usb_open( dev );                 if (devh == NULL) {                         fprintf(stderr, "Error: could not get handle on device\n");                         return 0;                 }         } else {                 SHOW_PROGRESS(" device still gone, cancelling\n");                 return 0;         }         sleep(1); //        switchAltSetting(); //        sleep(1);         SHOW_PROGRESS("Sending Sony control message again ...\n");         ret = usb_control_msg(devh, 0xc0, 0x11, 2, 0, buffer, 3, 100);         if (ret < 0) {                 fprintf(stderr, "Error: sending Sony control message (2) failed (error %d)\n", ret);                 return 0;         } else {                 SHOW_PROGRESS(" OK, control message sent\n");                 return 1;         }         Interface=8;         AltSetting=2; } // Detach driver either as the main action or as preparation for other modes int detachDriver() {         int ret; #ifndef LIBUSB_HAS_GET_DRIVER_NP         printf(" Cant't do driver detection and detaching on this platform.\n");         return 2; #endif         SHOW_PROGRESS("Looking for active driver ...\n");         ret = usb_get_driver_np(devh, Interface, buffer, BUF_SIZE);         if (ret != 0) {                 SHOW_PROGRESS(" No driver found. Either detached before or never attached\n");                 return 1;         }         SHOW_PROGRESS(" OK, driver found ("%s")\n", buffer);         if (DetachStorageOnly && strcmp(buffer,"usb-storage")) {                 SHOW_PROGRESS(" Driver is not usb-storage, leaving it alone\n");                 return 1;         } #ifndef LIBUSB_HAS_DETACH_KERNEL_DRIVER_NP         SHOW_PROGRESS(" Can't do driver detaching on this platform\n");         return 2; #endif         ret = usb_detach_kernel_driver_np(devh, Interface);         if (ret == 0) {                 SHOW_PROGRESS(" OK, driver "%s" detached\n", buffer); //                usb_clear_halt(devh, MessageEndpoint); //                usb_clear_halt(devh, ResponseEndpoint);         } else                 SHOW_PROGRESS(" Driver "%s" detach failed with error %d. Trying to continue\n", buffer, ret);         return 1; } 复制代码 不知道是否是使用这个来完成的,如果转换到wince应该怎么写这句话,是应该使用IssueControlTransfer向端点0发送一个指令吗???
    19. 求 wince x86的 标准 sdk 11/6249 嵌入式系统 2009-11-06
      装个pb,搞个公版bsp,导出来一个 或者网上搜一个sdk
    20. STM8S103K3不能控制PD0 6/3777 stm32/stm8 2009-10-07
                                       在STVD中的选择芯片要正确才可以。

最近访客

< 1/1 >

统计信息

已有91人来访过

  • 芯积分:--
  • 好友:--
  • 主题:9
  • 回复:65

留言

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


现在还没有留言