zhoulm

    1. 刚刚学画PCB,大虾们给点意见,谢谢 58/18318 stm32/stm8 2011-02-27
                                       国画讲究的是疏可走马,密不透风,画PCB就不能这样啦。
    2. 总结stm32的i2c的缺陷与使用 29/12031 stm32/stm8 2010-12-08
                                       等会好好研究一下,还没有看到I2C这里。
    3. 如何将应用程序build入OS Image? 26/10323 嵌入式系统 2010-06-23
      引用 9 楼 yashi 的回复: 可以在project.bib和Platform.bib中加,不要在config.bib中加。 其实这几个都可以的。 project.bib故名思义,就是针对某个特定的项目有效,所以最适合的地方是加在这里。 platform.bib是和BSP对应的,所以你加在这里的话,只要是使用这个BSP,每个项目都会加入。 config.bib主要是设置RAM,ROM,所以最好不要加在这……
      我之前打包到系统的东西都是在platform.bib文件中,这下孤陋寡闻了~~
    4. 一个PCI驱动多个相同的设备 4/3621 嵌入式系统 2010-06-18
      是linux平台 能否具体说下关于共享数据的同步问题吗?
    5. ST7的8位单片机中文资料没有的吗? 7/7642 stm32/stm8 2010-05-29
                                       
    6. PNG图片旋转任意角度 7/4402 嵌入式系统 2010-04-24
      关注,顶
    7. wince6用什么开发驱动? 16/5722 WindowsCE 2010-04-23
      VS2005
    8. 驱动端接LED的阳极阴极接电阻,电阻的另一端接地。P1.0接到电阻和LED的节点上这样LED灭的时候P1.0是低电平,亮的时候是高电平。就这么简单。
    9. arm9开发板用无线网卡能上网吗 3/3927 ARM技术 2010-03-24
      系统里面有对应无线网卡驱动的话,就可以。。。
    10. 求一wince5.0 or 6.0 高质量的2D图形库 6/3864 WindowsCE 2010-03-23
      QT没有免费的,AGG没用过
    11. 分辨率修改问题 7/3526 嵌入式系统 2010-01-07
      分辨率一般根据你的液晶是确定的,不能动态改的。
    12. STM32内置CRC模块的使用 58/27825 stm32/stm8 2010-01-05
                                        楼上几位说的STM32的CRC32,按"输入数据位序颠倒,输出数据位序颠倒,再与0xffffffff异或(取反)"是不对. 不信可以试试. CRC_ResetDR(); CRC->DR=0xffffffffUL; for(idx = 0; idx < Length; idx++) {   CRC->DR =__REV(Ptr[idx]);  //字节顺序倒过来    }      CRC32=CRC->DR; 一般的CRC32都是按字节算的,而STM32是按字算, 所以STM32并非"非主流",仅仅是初值和字节顺序的问题而已.
    13. 做过wince下USB驱动请进 73/25985 WindowsCE 2009-12-03
      最后总结这个示波器一下wince下USB HOST驱动程序,批量输入、输出、厂商请求3个函数,其他资料网上都能找到。 1、在SOURCES文件TARGETLIBS中添加: $(_COMMONSDKROOT)\lib\$(_CPUINDPATH)\coredll.lib\ $(_SYSGENOAKROOT)\lib\$(_CPUINDPATH)\usbd.lib\ $(_SYSGENOAKROOT)\lib\$(_CPUINDPATH)\usbdlient.lib 2、在XXX_IoControl函数中定义以下变量 DWORD dwErr0; DWORD dwUsbErr=0; BYTE bDir=0; LPUSB_DEVICE_REQUEST lpRequest=NULL; 3、批量输入: dwErr = IssueBulkTransfer(pUSBD->usbFuncs,                           pUSBD->Bulk.hPipe,                           NULL,                           NULL,                           USB_IN_TRANSFER | USB_SHORT_TRANSFER_OK,                           pBufOut,                           NULL,                           dwLenOut,                           pdwActualOut,                           INFINITE,                           &dwUsbErr); if ((ERROR_SUCCESS != dwErr) || (USB_NO_ERROR != dwUsbErr)) {     RETAILMSG(1, (TEXT("Bulk In transfer error : %d\r\n"), GetLastError()));     //推出缓冲区     return FALSE; } 4、批量输出 dwErr = IssueBulkTransfer(pUSBD->usbFuncs,                           pUSBD->BulkOut.hPipe,                           NULL,                           NULL,                           USB_OUT_TRANSFER | USB_SHORT_TRANSFER_OK,                           pBufIn,                           NULL,                           dwLenIn,                           pdwActualOut,                           INFINITE,                           &dwUsbErr); //判断有没有成功同批量输入 5、厂商请求 lpRequest = (LPUSB_DEVICE_REQUEST)pBufIn;//厂商请求通过pBufIn传入 bDir = (lpRequest->bmRequestType) & 0x80;//D7: [0:host to device, 1:device to host] dwErr = IssueVendorTransfer(pUSBD->usbFuns,                pUSBD->hUSBDevice,                NULL,                NULL,                ((bDir? USB_IN_TRANSFER : USB_OUT_TRANSFER) | USB_SHORT_TRANSFER_OK),                lpRequest,                pBufOut,                0,                pdwActualOut,                INFINITE,                &dwUsbErr); //传输错误判断同批量输入最后总结这个示波器一下wince下USB HOST驱动程序,批量输入、输出、厂商请求3个函数,其他资料网上都能找到。 1、在SOURCES文件TARGETLIBS中添加: $(_COMMONSDKROOT)\lib\$(_CPUINDPATH)\coredll.lib\ $(_SYSGENOAKROOT)\lib\$(_CPUINDPATH)\usbd.lib\ $(_SYSGENOAKROOT)\lib\$(_CPUINDPATH)\usbdlient.lib 2、在XXX_IoControl函数中定义以下变量 DWORD dwErr0; DWORD dwUsbErr=0; BYTE bDir=0; LPUSB_DEVICE_REQUEST lpRequest=NULL; 3、批量输入: dwErr = IssueBulkTransfer(pUSBD->usbFuncs,                           pUSBD->Bulk.hPipe,                           NULL,                           NULL,                           USB_IN_TRANSFER | USB_SHORT_TRANSFER_OK,                           pBufOut,                           NULL,                           dwLenOut,                           pdwActualOut,                           INFINITE,                           &dwUsbErr); if ((ERROR_SUCCESS != dwErr) || (USB_NO_ERROR != dwUsbErr)) {     RETAILMSG(1, (TEXT("Bulk In transfer error : %d\r\n"), GetLastError()));     //推出缓冲区     return FALSE; } 4、批量输出 dwErr = IssueBulkTransfer(pUSBD->usbFuncs,                           pUSBD->BulkOut.hPipe,                           NULL,                           NULL,                           USB_OUT_TRANSFER | USB_SHORT_TRANSFER_OK,                           pBufIn,                           NULL,                           dwLenIn,                           pdwActualOut,                           INFINITE,                           &dwUsbErr); //判断有没有成功同批量输入 5、厂商请求 lpRequest = (LPUSB_DEVICE_REQUEST)pBufIn;//厂商请求通过pBufIn传入 bDir = (lpRequest->bmRequestType) & 0x80;//D7: [0:host to device, 1:device to host] dwErr = IssueVendorTransfer(pUSBD->usbFuns,                pUSBD->hUSBDevice,                NULL,                NULL,                ((bDir? USB_IN_TRANSFER : USB_OUT_TRANSFER) | USB_SHORT_TRANSFER_OK),                lpRequest,                pBufOut,                0,                pdwActualOut,                INFINITE,                &dwUsbErr); //传输错误判断同批量输入
    14. 关于eboot的依赖lib的编译 22/8154 嵌入式系统 2009-11-26
      应该是系统代码build的时候产生的lib,或者安装PB的时候就有的,只是在copyfiles的时候复制到了工程目录里边
    15. 请教CE运行慢的问题 15/5340 嵌入式系统 2009-11-22
      同意楼上的 HIVE REGISTER不该对性能产生影响,抓mento carlo profiler看系统慢在那里。
    16. 单片机的C语言 58/19810 编程基础 2009-11-20
      不知道怎么回答你,一般的程序指针 结构体 枚举等等确实少,大部分接触到的是数组,但是当你接触到大程序或者想进一步深入或者想写高效程序的时候 指针还是必不可少的,单片机的程序稳定是第一要素 不是用了很多指针的程序才是好程序,你的程序稳定可靠就是好程序,再说了真正的好程序时易读的,用简单的语句实现复杂的功能,不要急着用什么指针,等你编程达到一定量你自然会明白什么时候用指针什么时候不需要
    17. ARM的一个简单调试问题 4/2610 ARM技术 2009-11-06
      inc是汇编头文件,在汇编文件中要用到汇编头文件的内容啊,如果不把它加到项目中也行吗?我是一个初学者,希望高手说详细点
    18. 用的CSR的BC6吧。功能就是用来做为免提通话。应该怎么用?
    19. 360度连续旋转舵机与普通舵机 4/3438 嵌入式系统 2009-10-15
      呵呵,也在寻找相关资料
    20. 流小驱动SRB.NumberOfPhysicalPages时钟为0 5/3002 嵌入式系统 2009-10-15
      期待高手指教... 流驱动中如何使用DMA...

最近访客

< 1/1 >

统计信息

已有97人来访过

  • 芯积分:--
  • 好友:--
  • 主题:10
  • 回复:68

留言

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


现在还没有留言