qiyuan775

    1. 51单片机的200个电路的原理图和PCB 642/98665 51单片机 2012-03-08
      https://bbs.eeworld.com.cn/attac ... 85f4bd&t=1331202486
    2. STM32会淘汰掉单片机吗? 160/37502 stm32/stm8 2010-11-25
                                       学习了
    3. stm8大程序不进中断 4/3965 stm32/stm8 2010-08-30
                                       楼主能不能说的详细点,你这样问和问 “我用STM8有问题,怎么解决?”差不多,能不能贴个简单的例程,然后把过程描述一下!你这么问估计没人回答你!
    4. s3c6410液晶驱动 26/9862 嵌入式系统 2010-06-22
      搞定了,原来是板子的lcd接口有问题,估计是焊坏了。换了个板子,勉强搞定了,因为那个接头还是不怎么样,垫了本书在lcd下面才行。 不过lcd整个屏幕大概右移了10个像素左右,结果在左边留下一条灰色带,不知道有人遇到吗?看了手册里面只能右移,没有看到左移的啊。
    5. 求救wince 数据库 4/4019 WindowsCE 2010-06-22
      哪位大虾知道啊,求解
    6. 关于 WINCE6.0开发者参考中的问题 10/6887 WindowsCE 2010-06-15
      对了,我用的是WIN7的系统,忘记说了
    7. 分不够,可以再加!~都快天亮了。。就是卡在这里。。
    8. STM32pendSV的疑问 13/7508 stm32/stm8 2010-04-12
                                       一般是把pendSV设置为低优先级,所以如果在其它中断中设置PendSV,则PendSV要等的其它的中断执行完之后才会执行
    9. 单片机中外部中断如何退出 13/6620 嵌入式系统 2010-03-25
      汇编不太熟 不过ACC,PSW没必要PUSH吧,只要2个普通的BUF存放下就可以了啊
    10. wince 5.0 下取 SD 卡的路径 7/3528 WindowsCE 2010-03-23
      引用 4 楼 kik107732781 的回复: 引用 2 楼 kyzf 的回复: 友情帮顶下。 MARK. 是啊。。 那一般应用层。。想得到当前sd 卡的根目录。。咋做啊。。 我看。。还有说在注册表里直接取的。。 路径是这个 HKEY_LOCAL_MACHINE System\\StorageManager\\Profiles\\SDMemory 下边的 Folder 这个键。 我到是取了。。可没取着。。应该是没有这……
      有些BSP是没有这项,应该还是有函数取路径的,只是我不了解。
    11. 跪求《内存受限系统之软件开发》电子书 7/5220 嵌入式系统 2010-03-13
      引用 4 楼 amorous 的回复: PUDN上有,给个链接lz http://www.pudn.com/downloads170/ebook/detail788657.html
      谢谢分享,MARK/
    12.                                  
      传说中的stm32F20x ?
      不再是传说了,Keil 4.1中已经有203,205,207了,估计今年会量产。 看 207ZG ARM 32-bit Cortex-M3 Microcontroller, 120MHz, 1MB Flash, 128kB SRAM, PLL, Embedded Internal RC 16MHz and 32kHz, Real-Time Clock, Nested Interrupt Controller, Power Saving Modes, JTAG and SWD, 16-ch DMA, up to 12 16-bit & 2 32-bit timers, with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input, 10/100 Ethernet MAC with dedicated DMA, 8- to 14-bit parallel camera interface, cryptographic acceleration, 3 SPI/I2S, 3 I2C, 6 USART, USB 2.0 full-speed & high-speed device/host/OTG, 2 CAN 2.0B Active, 3 12-bit 24-ch A/D Converter, 12-bit 2-ch D/A Converter, SDIO, Fast I/O Ports
    13. 诚聘单片机软硬件工程师 1/2547 嵌入式系统 2010-03-02
      上班地点在哪里? 武汉?
    14. GPIO接口模拟成SPI驱动开发 34/11642 嵌入式系统 2010-01-26
      真难为楼主了。 如果是模拟的,肯定没有FIFO,所以不是特别好用中断的方式来接收数据!
    15. 如何去除上位机和下位机的通信问题 9/3124 嵌入式系统 2010-01-11
      引用 6 楼 gioc 的回复: if(temp==0x7e)? ? ? ? ? ? { ? ? ? ? start_flag=1; ? ? ? ? length_485=0; ? ? } 把这里的判断条件,改为? if(temp==0x7e&&start_flag==0) 或者 if(temp==0x7e&&start_flag!=1)? ? ?
      厉害 我都想晕了,呵呵谢谢
    16. "USB驱动中会有USB DEVICE中断的处理函数",下面就是: // Process a SC2440 interrupt. static VOID HandleUSBEvent(                PCTRLR_PDD_CONTEXT pContext                ) {     SETFNAME();     FUNCTION_ENTER_MSG();     ValidateContext(pContext);     BYTE bEpIrqStat = ReadReg(pContext, EP_INT_REG_OFFSET);     BYTE bUSBBusIrqStat = ReadReg(pContext, USB_INT_REG_OFFSET);            if (bUSBBusIrqStat) {             RETAILMSG(1, (_T("%s USB_INT_REG = 0x%02x\r\n"),                 pszFname, bUSBBusIrqStat));             HandleUSBBusIrq(pContext, bUSBBusIrqStat);         }         if (bEpIrqStat) {             RETAILMSG(1, (_T("%s EP_INT_REG = 0x%02x\r\n"),                 pszFname, bEpIrqStat));             if (bEpIrqStat & EP0_INT_INTR) {                  // RETAILMSG(ZONE_COMMENT, (_T("%s now call HandleEndpoint0Event()\r\n"),pszFname));                 HandleEndpoint0Event(pContext);             }                          // Process All Other (besides EP0) Endpoints             for (DWORD dwEndpoint = 1; dwEndpoint < ENDPOINT_COUNT; ++dwEndpoint) {                 // Check the Interrupt Mask                 // Check the Interrupt Status               //  RETAILMSG(ZONE_COMMENT, (_T("%s now call EpToIrqStatBit()\r\n"),pszFname));                 BYTE bEpBit =  EpToIrqStatBit(dwEndpoint);                 if (bEpIrqStat & bEpBit) {                     HandleEndpointEvent(pContext, dwEndpoint, bEpIrqStat);                 }                     }         }         bEpIrqStat = ReadReg(pContext, EP_INT_REG_OFFSET);         bUSBBusIrqStat = ReadReg(pContext, USB_INT_REG_OFFSET);    // }         FUNCTION_LEAVE_MSG(); } 复制代码 “当USB线插入有复位等操作时就先禁用USB功能,”,下面就是判断 复位 的 // Process USB Bus interrupt static VOID HandleUSBBusIrq(                 PCTRLR_PDD_CONTEXT  pContext,                 BYTE                bUSBBusIrqStat                 ) {     SETFNAME();     FUNCTION_ENTER_MSG();         if (bUSBBusIrqStat & USB_RESET_INTR) {             WriteReg(pContext, USB_INT_REG_OFFSET, USB_RESET_INTR);             RETAILMSG(ZONE_USB_EVENTS, (_T("%s Reset\r\n"), pszFname));                      pContext->fSpeedReported = FALSE;             // for checking usb cable plug or unplug +chandolp+                            if (pContext->isattachedusbcable == FALSE) {                                 if (pContext->attachedState == UFN_DETACH) {                                 pContext->pfnNotify(pContext->pvMddContext, UFN_MSG_BUS_EVENTS, UFN_ATTACH);                             pContext->attachedState = UFN_ATTACH;                                   RETAILMSG(1, (_T("%s UFN_ATTACH\r\n"), pszFname));                                  }                 }                                else {                                 if (pContext->attachedState == UFN_ATTACH) {                                         pContext->pfnNotify(pContext->pvMddContext, UFN_MSG_BUS_EVENTS, UFN_DETACH);                                 pContext->attachedState = UFN_DETACH;                               pContext->isattachedusbcable = FALSE;                            RETAILMSG(1, (_T("%s UFN_DETACH\r\n"), pszFname));                                          }                         }                       pContext->Ep0State = EP0_STATE_IDLE;             pContext->pfnNotify(pContext->pvMddContext, UFN_MSG_BUS_EVENTS, UFN_RESET);                          // Enable the Suspend interrupt...     //        SetClearReg(pContext, USB_INT_EN_REG_OFFSET, USB_SUSPEND_INTR, SET);         }     FUNCTION_LEAVE_MSG(); } 复制代码 禁用USB功能? 怎么禁用,实在费解?
    17. STM32破解有多难? 64/27226 stm32/stm8 2010-01-05
                                       是啊,要讨论的是能不能满足你的要求,讨论破解,意义不大
    18. EVC下面,怎样把bmp文件转换成jpg文件? 7/4041 嵌入式系统 2010-01-04
      MARK,学习下!
    19. wince目录底下有几个示例。
    20. 搞的有点头晕,问个camera拍照问题 37/11380 嵌入式系统 2009-10-23
      引用 22 楼 abo77281 的回复: #define Preview_Mem_Size?640*480*2*4 #define Codec_Mem_Size ? 1280*1024*3/2 有设置好么?要足够大啊.........
      算过了,足够的。 #define COPIFRAMEBUFFER_B        0x32000000  // config.bib 82000000 #define COPIFRAMEBUFFER_A        0x32110000  // config.bib 82110000   在config.bib里面有 ;===================for camera DMA================== CAMERA                                82000000  00110000        RESERVED CAMERA_CODE                        82110000  00800000        RESERVED #define Preview_Mem_Size 640*480*2*4=0x00258000

最近访客

< 1/1 >

统计信息

已有68人来访过

  • 芯积分:--
  • 好友:--
  • 主题:16
  • 回复:56

留言

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


现在还没有留言