wangshenglin

    1. 小菜鸟STM32F103RET6学习记录贴 4/12727 stm32/stm8 2011-01-03
                                       呵呵,太简单了,啥都没有
    2. 不知版主参与此活动否??? 5/3190 stm32/stm8 2010-08-01
                                       俺为什么要参加飞思卡尔的活动呢?有什么好处?  
    3. http://youa.baidu.com/item/74ec9a2928479a064a2abea8 有很多书的
    4. 关于Windows Embedded Compact 7 27/8642 嵌入式系统 2010-06-04
      WinCE6 R3也支持 flash10.1
    5. 但是我 DbgPrint("        KeGetCurrentIrql = %d\r\n", KeGetCurrentIrql()); 返回的是2 NdisAllocateMemoryWithTag 的IRQL
    6. TIM1是我见过最复杂的TIMER 18/6533 stm32/stm8 2010-03-10
                                       Timer1只是个传说
    7. 求助关于 C51 的问题 15/4810 嵌入式系统 2010-01-25
      上面的汇编代码不安全,应该改成这样 NAME        SEND SDA                BIT        0x80.0 SCL                BIT        0x80.1 PUBLIC        _Send SEND SEGMENT CODE RSEG SEND _Send :         PUSH        ACC         PUSH        PSW         MOV                A,R7         MOV                R7,#08H SND_LOOP:         RLC          A         MOV                SDA,C         SETB        SCL         NOP         CLR                SCL         DJNZ        R7,SND_LOOP         POP                PSW         POP                ACC         RET END 复制代码
    8. AVR串口 16/5678 嵌入式系统 2010-01-21
      时钟是8M,现在问题解决了,是JTAG下载程序的问题,JTAG下载程序不完整还是怎么样,所以让程序运行的时候得不到预期的结果。多谢各位了。
      引用 11 楼 sssasssmama 的回复: 试过了,结果显示的都是00引用 8 楼 galle 的回复: 引用 6 楼 cfanlwn 的回复: 单步调试 看到这uart_sendB(rdata);? 这个rdata是什么数据? 你把rdata负一个固定的值看看!例如0x30
    9. 散分~wince开机启动速度提高了 165/47131 嵌入式系统 2009-12-13
      取分!
    10. 89C2051串口接收问题 17/4420 嵌入式系统 2009-12-08
         if (RI) 这句去掉
    11. 向高手请教:STM32F103RE_EXTI的问题 17/6580 stm32/stm8 2009-12-07
                                       请将 __IO uint32_t StartUpCounter = 0, HSEStatus = 0;改变为全局变量 当出现如下状况时 else   { /*!< If HSE fails to start-up, the application will have wrong clock          configuration. User can add here some code to deal with this error */        /*!< Go to infinite loop */     while (1)     { //就是在这里停止了!!!!!!!!     }   } HSEStatus = ?, StartUpCounter  = ?将这两个值贴出来。
    12. Wince系统应用程序下拉列表框 15/5760 嵌入式系统 2009-12-01
      没人告诉我? 不知道CreateWindow怎么弄?
    13. 没有做过机顶盒,但我觉得现在很多东西都已经模块化了,不需要了解很多机顶盒传输和发送原理吧,要做的就是把各个模块和CPU之间调通,能正常通信就可以了吧。但如果是要做机顶盒接受模块的话,这个就需要很了解,射频方面的也要很精通,但我想这个就不是嵌入式软件的范畴了吧。不知道我的理解是不是很浅薄。
    14. 指定地址跳转后B指令导致hardfault 22/11078 stm32/stm8 2009-11-04
                                       我在0x8050000地址放的是以下代码:     MODULE  C_API     ASEG     ORG (0x8000000+0x40000+0x10000);定义该段绝对地址,也是模块调用API的跳转表起始地址         EXPORT API_FUNC_TABLE API_FUNC_TABLE        ;         ;start (API_FUNC_TABLE)         IMPORT        ClearScreen                NOP         NOP         NOP         B  ClearScreen
    15. 怎么知道是win7的sys?
    16. 晶振频率也太低了吧。拿个示波器,边调边量,直到满意位置。我平时就这么干的。
    17. 请问Keil 里面这个东西是什么? 7/3703 嵌入式系统 2009-10-16
      汗 没人知道吗????
    18. CE5.0下线程优先级 20/7489 嵌入式系统 2009-09-25
      MARK 一下
    19. BOOL DoNdisIOControl(         DWORD   dwCommand,         LPVOID  pInBuffer,         DWORD   cbInBuffer,         LPVOID  pOutBuffer,         DWORD   *pcbOutBuffer) {    HANDLE   hNdis;    BOOL     bResult = FALSE;    hNdis =  CreateFile(                 DD_NDIS_DEVICE_NAME,                 GENERIC_READ | GENERIC_WRITE,                 FILE_SHARE_READ | FILE_SHARE_WRITE,                 NULL,                 OPEN_ALWAYS,                 0,                 NULL);    if (INVALID_HANDLE_VALUE != hNdis)    {       bResult = DeviceIoControl(                     hNdis,                     dwCommand,                     pInBuffer,                     cbInBuffer,                     pOutBuffer,                     (pcbOutBuffer ? *pcbOutBuffer : 0x00),                     pcbOutBuffer,                     NULL);                              CloseHandle(hNdis);    }    return bResult;     }             nChars = _sntprintf(                         szName,                         MAX_PATH-1,                         _T("%s\\%s"),                         PMCLASS_NDIS_MINIPORT,                         ptcDeviceName);             if (nChars != -1)             {                 DEBUGMSG (ZONE_NDISUIO,                     (TEXT("NdisPower:: Setting adapter [%s] to Power State [%s].\r\n"),                     ptcDeviceName,                     (CePowerState == D0) ? TEXT("D0") :                     (CePowerState == D1) ? TEXT("D1") :                     (CePowerState == D2) ? TEXT("D2") :                     (CePowerState == D3) ? TEXT("D3") :                     (CePowerState == D4) ? TEXT("D4") :                     (CePowerState == PwrDeviceUnspecified) ? TEXT("PwrDeviceUnspecified") :                                         TEXT("UNKNOWN!")));                 SetDevicePower(szName, POWER_NAME, CePowerState);             }             //             //  IOCTL_NDIS_UNBIND_ADAPTER takes multisz (protocol driver names             //  follow the adapter name) hence we need extra NULL.             //                          memset (szName, 0x00, sizeof(szName));             _tcscpy(szName, ptcDeviceName);             DoNdisIOControl(                 IOCTL_NDIS_UNBIND_ADAPTER,                 szName,                 (_tcslen(ptcDeviceName)+2) * sizeof(TCHAR),                 NULL,                 NULL); 这段是先关设备再UNBIND的代码,希望对你有帮助
    20. 急求c51计数器实用编程 4/3184 嵌入式系统 2009-09-05
      1. ? 变量要初始化, ? t的初值是多少? 2. ? 以下是你需要的吗 ? TH0=(65536-65534)/256; ? TL0=(65536-65534)%256; ? 3. ? 函数命名、变量命名还是要讲究的 4. 别忘了清中断标记

最近访客

< 1/1 >

统计信息

已有83人来访过

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

留言

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


现在还没有留言