Image
Image

jack821119

+ 关注

粉丝 3     |     主题 24     |     回帖 214

交流才是王道.
单片机 中断保护现场的时候是否需要关中断?
2010-10-18 21:29
  • 侃单片机论坛
  • 34
  • 13614
  回复31楼,在保护现场和恢复现场时,为了不使现场受到破坏或者造成混乱,一般不响应新的中断请求.这就要求在 ...  
  谢谢大家的宝贵意见,大家都说的很有深度,谢谢了。看来教科书以后应该改版,很多问题都是说的有点模糊。 ...  
  回复20楼,“如果是汇编程序,高级用到了R0,而本身没有对R0进行保护,很显然会出错。” 这句话很显然是汇编 ...  
  回复20楼,个人觉得单片机的指令都是原子操作的,那就不存在没保护完成的说法了 ...  
  而且书上也说是一般情况下需要关中断,没说完全需要关中断。 在保护现场和恢复现场时,为了不使现场受到破 ...  
  sp的值跟没进入中断前的值都是一样的,我建议你可以试下keil c的软件仿真你就清楚了 ...  
  keil c 软件仿真就可以做到,我查看过了累加器,状态寄存器,指针寄存器都是正常的,而且程序还可以返回原来 ...  
使用STC125A60S2的一些困惑,xdata,idata之惑
2016-8-11 13:18
  • 侃单片机论坛
  • 24
  • 18663
  62256的某个地址空间有问题,你可以将extern uchar xdata Order0Len; 变量进行绝对地址定义,应该就不会出 ...  
long的问题
2015-4-1 14:51
  • 侃单片机论坛
  • 13
  • 3601
  addr = 7*4096; //(1) 改为addr = 7; addr = addr *4096; 应该就可以了  
新手求助,关于GPIO手册中的值怎么算的
2011-8-17 10:48
  • ST MCU
  • 5
  • 2548
  偏移地址0x04就是指该寄存器地址偏移源地址是4个字节,寄存器的地址=源地址+0x04 0x04,0x4,0x0004都是一个 ...  
一个问题纠结了一个星期~高手进来帮下忙,不胜感激!
2011-8-5 00:29
  • 侃单片机论坛
  • 17
  • 3033
  个人建议,你可以用外部中断来检测高低电平。  
STM32为什么必须先配置时钟再配置GPIO?
2015-6-18 15:43
  • ST MCU
  • 23
  • 18330
  51单片机不用配置IO时钟,只是因为默认使用同一个时钟,这样是方便,但是这样的话功耗就降低不了。 例如, ...  
请问如何计算单片机程序的运行时间呢?
2013-10-19 15:41
  • 侃单片机论坛
  • 15
  • 11458
  编译器有这个功能,可以看程序的运行时间的 。  
单片机汇编语言与C语言
2011-12-1 07:55
  • 侃单片机论坛
  • 19
  • 4540
  只是看到你的名字是fs开头的,佛山的缩写是fs开头,我是佛山的,还以为遇到同乡了 哈 ...  
  "在C语言中I/O我们被告知默认为高电平。" 我想楼主是指51系列的单片机,51系列的单片机上电后IO口默认是高 ...  
又见KEIL灵异事件!大侠进来解释一下!!
2012-1-14 11:12
  • 侃单片机论坛
  • 20
  • 4946
  优化等级惹的祸。  
stm32 的PA2脚如何复用为TIM2_CH3
2012-5-3 18:45
  • ST MCU
  • 5
  • 4277
  不好意思,我发的时候发错的, USART_InitStructure.USART_Mode = USART_Mode_Rx;//打开Rx接收 实际上配置是 ...  
  USART_InitStructure.USART_BaudRate = 1200; //波特率1200 USART_InitS ...  
在Simulator状态下,TIMx能不能计数
2012-2-8 09:55
  • ST MCU
  • 5
  • 2379
  仿真状态下 定时器是可以运行以及中断的。不能运行那应该是没配置好。  
关于上位机与下位机用USB通信问题
2012-3-12 15:37
  • USB技术专区
  • 7
  • 8464
  你买这usb转串口的线的时候会提供驱动. 下位机跟上位机通信的时候实质上就是串口通信. 你可以理解为pc跟mcu ...  
2
3
近期访客