zhangq

    1. STM32F107的USBHOST问题---INtoken发不出去 57/16501 stm32/stm8 2010-12-09
                                       谁说ST不做USB OTG的技术支持,我们一直在做USB OTG的技术支持。
    2.                                  我也想买块ST的开发板玩玩
    3. 关于keil仿真软件使用问题~ 8/4637 stm32/stm8 2010-07-16
                                        if(mode1 == 1) {       compointer1 = compointer2;       length = *compointer1;       compointer1++;       length = length*256 + *compointer1;       compointer1++;       SEND_BUF(compointer1,length);       //  发送时数据     }   if(mode1 == 2) {       compointer1 = compointer;       length = *compointer1;       compointer1++;       length = length*256 + *compointer1;       compointer1++;       SEND_BUF(compointer1,length);       //  发送时数据   } 如果把程序改成上面这样~ if(mode1  = 2)下面的那段程序 也设置不了断点。 改成 else if(mode1 == 2)的时候 上面又设置 不了断点
    4. H.264产品的区别 6/3679 嵌入式系统 2010-06-20
      牧狼叟公司
    5. ADS 如何编译少于4k的bootloader 13/5961 嵌入式系统 2010-05-18
      简化代码
    6. 这个不用那么仔细计算吧,上电复位这个东东将复位时间大于复位需最小的时间即可,还有就是你算一下充电常数RC(充电常数好像是RC),然后粗略的估计一下,没什么大不了的吧。 我给你的参考的组合值吧: 4.7K   10uF 10K    10uF
    7. 超出FIFO空间的串口数据收发 13/7031 嵌入式系统 2010-05-12
      引用 3 楼 peasant_lee 的回复: 是不是你的主程序了还开了其他的中断之类的?该接数的时候,跑去响应中断了。
      这个我也考虑到了,现在的主程序已经是最简化的了,只有串口读写程序程序,没有其他任何操作,而且串口读写也没有用中断方式,只是通过while(1)里面循环调用串口接收函数不断轮询,只要有数就接收,而且DSP的处理速度远大于串口收发速率,不应该出这样的问题啊
    8. stm3232位乘法能实现吗 3/3451 stm32/stm8 2010-05-04
                                       完全可以实现
    9. 求4位BCD码减法程序 9/4228 嵌入式系统 2010-04-21
      额。。。。。对不起 ,第二次搞错了 还是那个没变 在这里呢        ORG 00H START: MOV SP,#60H      ;我这里设定的是R4R5为被减数,R6R7为减数,       ;R5,R7中存放压缩BCD数的低两位,R4,R6中存放压缩BCD数的高两位        MOV R4,#05H       MOV R5,#05H       MOV R6,#45H       MOV R7,#45H       LCALL CLEAR       ;先判断两个数的大小,然后将大数放在前面然后进行运算        CLR A       CLR C       MOV A,R4       SUBB A,R6       JZ NEXT       JC CHANG       LJMP D1 NEXT: CLR A       CLR C       MOV A,R5       SUBB A,R7       JZ NEXT1       JC CHANG       LJMP D1 NEXT1: MOV R4,#0        MOV R5,#0        LJMP D1 CHANG: MOV A,R4        XCH A,R6        MOV R4,A        MOV A,R5        XCH A,R7        MOV R5,A ;减法正式开始 ;提取压缩BCD数的低两位,被减数和减数分别存放在R5和R7中,结果放在R5中 ;把一个寄存器里的两位压缩BCD数分别取出放在两个寄存器中,其中被减数放在R0,R1中,减数放在R2,R3中    D1: CLR A        MOV A,R5        SWAP A        ANL A,#0FH        MOV R0,A              CLR A        MOV A,R5        ANL A,#0FH        MOV R1,A    D2: CLR A        MOV A,R7        SWAP A        ANL A,#0FH        MOV R2,A              CLR A        MOV A,R7        ANL A,#0FH        MOV R3,A                      MOV R5,#00H          LSUB1: CLR A        CLR C        MOV A,R1        SUBB A,R3        JC N1   ;无借位则执行下一句        MOV R5,A        LJMP LSUB2   ;有借位的话   N1:  CLR C        DEC R0        SUBB A,#6        ANL A,#0FH        MOV R5,A        LSUB2: CLR A        CLR C        MOV A,R0        SUBB A,R2        JC N2   ;无借位则执行下一句        SWAP A        ADD A,R5        MOV R5,A               JMP T2    ;有借位的话    N2: CLR C        SUBB A,#6        ANL A,#0FH        SWAP A        ADD A,R5        MOV R5,A        ;对于这位向R4寄存器中的高两位借位的为的问题作如下处理       CLR A       CLR C       MOV A,R4       ANL A,#0FH       SUBB A,#1       JC L1       DEC R4       LJMP T2   L1: CLR C       CLR A       MOV A,R4       CLR C       CLR A       SUBB A,#7       MOV R4,A T2:        LCALL CLEAR ;开始高两位的减法,被减数和减数的高两位分别放在R4 和R6中,结果的高两位放在R4中    C1: CLR A        MOV A,R4        SWAP A        ANL A,#0FH        MOV R0,A              CLR A        MOV A,R4        ANL A,#0FH        MOV R1,A    C2: CLR A        MOV A,R6        SWAP A        ANL A,#0FH        MOV R2,A              CLR A        MOV A,R6        ANL A,#0FH        MOV R3,A               MOV R4,#00H                     HSUB1: CLR A        CLR C        MOV A,R1        SUBB A,R3        JC M1   ;无借位则执行下一句        MOV R4,A        JMP HSUB2   ;有借位的话   M1:  CLR C        DEC R0        SUBB A,#6        ANL A,#0FH        MOV R4,A        HSUB2: CLR A        CLR C        MOV A,R0        SUBB A,R2 ;    //  JC N2   ;无借位则执行下一句        SWAP A        ADD A,R4        MOV R4,A        LJMP ENDD CLEAR: MOV R0,#0        MOV R1,#0        MOV R2,#0        MOV R3,#0 RET ENDD: NOP END
    10. FL2440boot代码中的问题 7/3308 嵌入式系统 2010-04-21
      目的是检测一个外部按键,从而确定系统启动的过程。
    11. 写NAND FLASH要按照NAND的时序来,也可以使用SJF这样现成的工具。
    12. DNW刷新wince系统,下载不了xip.bin文件? 14/7729 嵌入式系统 2010-03-24
      引用 8 楼 veabol 的回复: Don't support raw image出现在EBOOT的OEMVerifyMemory()函数 !OEMVERIFYMEMORY: Invalid image出现在blcommon.c中的DownloadBinImage()函数
      哦,这样的啊,那是不是有可能是厂家提供的映像和BSP本身就有些问题呢?太困惑了.. 这两天韦伯大哥给了我很多帮助,非常感谢!您的热心我非常感动!
    13. ST触摸库的问题 14/5948 stm32/stm8 2010-03-16
                                       "负载"是指什么? 负载加大,大到多少?有没有具体数值。
    14. 用DWN烧写WINCE出现 BIN image invaildate !! 5/4458 嵌入式系统 2010-03-09
      哇,10年回的第一个帖子,哈哈 1. image和eboot中配置的信息不一致; 2. 再确认一下image本身是否ok,呵呵
    15. stm8指令执行周期需要几个系统时钟? 27/19932 stm32/stm8 2010-03-06
                                         这是高手啊 亿隆的汇编中,插入51的汇编.你怎么不把汽车轮胎,接到你家的驴子腿上去?不是跑的更快吗?
    16. 顶一下!
    17. can I use file system filter driver in windows... 5/2860 嵌入式系统 2010-01-13
      it's no problem maybe
    18. 引用 11 楼 zhouchuan111 的回复: 引用 9 楼 91program 的回复: Windows API/MFC编程,不只有new/delete分配/释放内存,还有其它的,如GDI对象同样也进行了内存的分配,也要释放的。 能不能详细说一下 GDI怎么需要释放,我在里面用到很多显示的,还有用到了串口
      DeleteObject()
    19. 如何自学嵌入式软件开发 5/3617 嵌入式系统 2009-12-20
    20. 序列似乎没问题.... 然后就看每一步的时间是不是都对......

最近访客

< 1/1 >

统计信息

已有101人来访过

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

留言

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


现在还没有留言