liyong19850209

    1. STM32F107读U盘程序---10多种盘已测试通过 100/40316 stm32/stm8 2010-12-22
                                       顶
    2.                                  楼主传的资料还是挺有用的
    3. 复位接键没有加入消抖处理,实际产生的效果图片: 下载 (29.56 KB) 2010-11-24 12:50
    4.                                  在线等答复.我还考虑着把ST32F的MCU明码标价出来.
    5. STM32开发板选择问题 4/3404 stm32/stm8 2010-09-16
                                       我买了STM3210E开发板。 不过还是要谢谢楼上两位仁兄
    6. 430计时问题 5/3555 微控制器 MCU 2010-09-01
      用时钟芯片操作还方便不过也存在晶振不准的问题
    7. STM32入门系列教程~欢迎下载!! 136/28353 stm32/stm8 2010-08-08
                                       资料挺全的
    8. STM32F103不能进入ADC中断函数 7/11570 stm32/stm8 2010-05-30
                                       楼主可以仔细看看,应该很有帮助
    9. 如何把音频加入单片机? 7/5380 嵌入式系统 2010-05-01
      目前一般单片机 都可以采用DAC 将音频对应的数据转成成模拟量,通过音频放大输出电路进行播放。 楼主如果想播放 一段音频,就得想办法得到对应的该段音频的数据,在网上搜索一些提取软件,类似从BMP图像提取数据,然后用LCD显示。 网上有些对应的资料,楼主好好百度或GOOGLE下吧。 另外凌阳的SPCE061A 单片机有将WAVE格式的语音压缩并提取对应的数据的软件,楼主可以上凌阳 官网看看。
    10. 引用 8 楼 nhcxc 的回复: 问题终于解决了。。原来unsigned char xdata cBuf[300];这句话不能在函数里面声明,必须声明为全局变量,我估计可能是在编译的时候,由于有两个XDATA的变量,如果一个是全局变量,一个是局部变量的话,就会导致编译器,自动分配内存的时候出错。。
      我担心这并非是真正的原因。在函数里声明变量,仅仅是局部变量而已,不会导致什么编译时内存分配错误之类的问题(除非分配太大超出限制)。
    11.                                  其实没必要给USB模块单独的振荡器,这样不但占用额外的引脚,而且还存在时钟同步问题 其实看手册就知道问题在哪里了,USB的预分频器只有1或1.5分频,也就是说只能使用48M或者72M的PLL频率,这就限制了ADC时钟达到最高频率。 解决的方法就是为USB预分频器增加额外的分频系数,或者为ADC预分频器增加额外的分频系数,使得在72M下也能达到最高ADC频率或56M下达到48M的USB频率
    12. 求portel99 LQFP100封装库 8/5286 嵌入式系统 2010-03-23
      最好自己画,挺简单的
    13. lz把DHCP拿掉试试? "EnableDHCP"=dword:0
    14. Vxworks下MPC8247的bootrom开发 6/5970 实时操作系统RTOS 2010-03-05
      据以前找Power PC的vxworks的BSP的朋友所说, 目前PPC的vxworks的BSP 好像不好找啊, 楼主最好找找你们同事是否有类似的开发,是否有类似的BSP 另外还可以找下PPC的原厂或者代理商的技术支持要要,MPC8427是飞思卡尔的东IC 目前PPC是通讯处理器的一大主流,我觉得他们 应该这方面的BSP源码提供给广大设计者做参考下。
    15. 先试试directdraw的例子。看DDraw工作正常没有。 还有可能 就是显示驱动可能也要修改吧。。。不过网上的资料很少。 这个视频中6410 的跑 4个图标的例子 达到了20多fps。。。 http://v.youku.com/v_show/id_XMTM2MTM0NTY4.html
    16. 请教zwOpenFile以及zwCreateFile的问题 12/7519 嵌入式系统 2010-02-01
      友情帮顶下。 MARK.
    17. 十问嵌入式 21/7804 嵌入式系统 2010-01-14
      up
    18. 急,coredll.dll 这个文件无法找到。。。 11/5588 嵌入式系统 2010-01-07
      1. 要在.sources文件中包含你程序需要的库。可以仿照其它的sources文件来写你自己的。 2. 需要编译了之后在工程文件夹下才有相应的库。
    19. 语言和 女人 的关系 这比较可绝了。。 28/6285 嵌入式系统 2009-12-21
      不错,顶一个
    20. 引用 4 楼 zzqccc 的回复: 谢谢两位,我明白了。 再看下面的转换又迷糊了 #define AMD_READ_USHORT(addr)? ? ? ? ? *((volatile unsigned short *)(addr)) BOOL AM29LV800_Init(UINT32 dwAddr) { ? ? UINT16 MfgCode = 0; ? ? UINT16 DevCode = 0; ? ? BOOLEAN bResult = FALSE; ? ? OALMSG(OAL_FUNC, (TEXT("+AM29LV800_Init.\r\n"))); ? ? AMD_WRITE_CMD(AMD_CMD_RESET); ? ? AMD_UNLOCK_CHIP(); ? ? AMD_WRITE_CMD(AMD_CMD_AUTOSEL); ? ? // Read the manufacturer and device codes. ? ? // ? ? MfgCode = AMD_READ_USHORT(dwAddr); ? ? DevCode = AMD_READ_USHORT(dwAddr + 2); ? ? // Is this the expected AMD flash part? ? ? // ? ? if (MfgCode != AMD_MFG_CODE || DevCode != AMD_DEV_CODE) ? ? { ? ? ? ? OALMSG(OAL_ERROR, (TEXT("ERROR: AM29LV800_Init: Bad manufacturer or device code: Mfg=0x%x, Dev=0x%x.\r\n"), MfgCode, DevCode)); ? ? ? ? goto CleanUp; ? ? } 将AMD_FLASH_START 的值unsigned int 0xB2000000 转成unsigned short 赋值给MfgCode,为什么要这样转一下?有何意义? MfgCode打印出来的值是0x11,DevCode的值是0xea00,这两个值怎么转出来的?
      这个并不是转成unsigned short, 而是读那个地址的值。

最近访客

< 1/1 >

统计信息

已有99人来访过

  • 芯积分:--
  • 好友:--
  • 主题:5
  • 回复:67

留言

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


现在还没有留言