gjenny

    1. UARTDMA的疑惑 11/5405 stm32/stm8 2011-01-26
                                       GPS数据: $GPGGA,021742.861,2254.6369,N,11357.9861,E,1,04,4.2,42.1,M,-3.2,M,,0000*74 $GPGSA,A,3,10,05,28,17,,,,,,,,,6.8,4.2,5.3*34 $GPGSV,3,1,10,10,75,212,43,17,55,088,24,04,51,352,25,02,38,301,22*77 $GPGSV,3,2,10,05,27,218,31,13,24,126,,28,20,169,41,23,10,058,*7F $GPGSV,3,3,10,20,02,039,,42,50,128,37*7E $GPRMC,021742.861,A,2254.6369,N,11357.9861,E,0.22,106.66,240111,,,A*6F 我觉得还是直接用中断接收,比DMA接收更方便。
    2.                                  无法打开TIM1是不是TIM1其它寄存器在休眠前没设置好?
    3.                                  也许你的问题根本与中断无关,是你自己误导了自己,也误导了别人,
    4. 请教版主关于VBAT后备电池的问题。急 66/31113 stm32/stm8 2010-07-15
                                        1、“从来都是先清中断标志再处理中断”,这个有点绝对了,你看看3.3的库,例程中的中断处理,倒是很少是先清中断标志再处理的。 2、处理完清中断的目的和中断处理的内容有关。    a如果进去就清,在没有退出中断时,又来中断,可以将中断悬挂起来,下次再进,不会丢(仅限一次)。 最后清的目的,是减少中断次数,一般退出前还要查标志,处理好了,请标志退出,提高效率。    b当然对定时器中断之类的无所谓的。但对外部中断,比如要某些响应事件,一般都是后面清(一些soe时间处理)。   c另外中断处理程序比较长一般也是后面清中断的(少进中断,提高效率),看具体的应用了。   d如果n个中断源共用一个中断,也会出现后清的时候,比如定时器3的就有多个中断源。再比如多个管脚共用一个外部中断,不管谁引起的,都要处理所有的,然后统一清掉,如果先请,就要丢中断了。另外就是,一般严谨的处理即使你没有开放你没有用到的中断源,也会叫上标志判断,加上处理(空),清中断(就像中断处理原型是的,理论上永远不会进,但也加上处理)。这样也会出会出现最后清的时候。    你有时间验证一下这个问题。 3、 但不管怎样,我认为这是个bug(如果你验证和我说的一样的话),否则就应该再勘误表上说明,因为手册上并没说明或者提到必须先清中断再处理。 4、有的芯片是进行读操作的动作就清标志了,那是先清了。 另外VBAT的事情还请你关心
    5. 这个要关注,学习。
    6. s3c2440板 io口做输入 问题 5/3964 嵌入式系统 2010-06-02
      不知道其后的代码,编译器的优化能力很不错滴 volatile 加这个声明看看
    7. 准备弄IMX51还是pc100,难以选择。
    8. 小白一问,89C51实验仿真遇到的问题 3/2623 嵌入式系统 2010-04-21
      考试不考C就考汇编 = = 感谢帮顶= =
    9. 扩展串口芯片驱动的问题 25/9066 嵌入式系统 2010-03-30
      就是设成了1byte也没又产生中断,但是读lsr的话,data ready位是置位的,另外ier的设置,bit0是置位了的,这一位是fifo中使能接收数据有效中断和超时中断的。不明白还有什么地方可以影响到中断的产生。
    10.                                   1, 调试器会发一串调试信号要求芯片ID,如果芯片返回的ID正确,就能识别到STM32芯片。 2, RESET线不动是正常的,连接的时候不一定要控制RESET线的,各个调试器的做法略有不同。 3, 其他几个脚对调试模块没有影响的,可以不接的。 4, 如果KEIL认不出STM32,一般是板子的问题,看看板子的RESET线是否正常,芯片的VDD,VDDA都接好了伐。如果芯片没有正常上电运行,那么调试器会读不到ID的。 补充一下,没有在KEIL里用过JLINK,不知道对驱动,设置什么有特殊要求伐。。。。
    11. 求助:串口发送出错 10/4261 嵌入式系统 2010-02-10
      发送完最好查询一下标志寄存器
    12. 求助,关于wince网络编程的问题 2/3771 嵌入式系统 2010-01-23
      先帮顶下。 楼主可以找下 C#开发智能设备的数据吧。
    13. arm怎么才能入门 18/6983 ARM技术 2010-01-08
      跟楼主的情况很相似!
    14. 主要是讨论wince mobile方面的技术交流与项目合作群。
    15.                                  C++的好处还是有的,起码他跑起来比java快得多。 ------------------- 难到就不可以用一个封装好的C函数来实现C++那些串的所谓简单明了用法? 这个是别人写好的程序你调用,和你自己写的程序调用。 你可以去网上找开源的code,实现复杂的数据结构,用C++的居多。 ------------------------ 假如我在南昌,我知道,骑自行车可以到北京,火车也可以去北京,飞机也可以去北京。但是三者代表了三个不同的效率和速度。所以,存在的就是合理的。这就是C++存在的理由。。。。。
    16.                                  振奋人心呀。
    17. STM8是冯诺依结构还是哈佛结构? 94/36261 stm32/stm8 2009-10-18
                                       单纯比较速度只能说有一定意义,我相信大部分项目一片51都能解决问题. 好用方便的开发工具才是关键,stm8如果没有好用便宜的调试器编译器,前途可能是一片惨淡
    18. 在VS2005里,怎么用C#调用WinCE生成的dll? 10/7523 嵌入式系统 2009-10-13
      要加载COM组件:Microsoft speech object Library
    19. 关于volatile的简单问题! 43/7297 嵌入式系统 2009-09-30
      二楼的说的是 register,volatile 跟 register恰恰相反。
    20. wince唤醒时对驱动做了些什么? 7/4089 嵌入式系统 2009-07-22
      仅仅是调用了POWERUP吗

最近访客

< 1/1 >

统计信息

已有92人来访过

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

留言

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


现在还没有留言