Image
Image

linqing171

+ 关注

粉丝 15     |     主题 54     |     回帖 2883

I find it amusing that you didn't even consider a third reason for the problem was an error on your part.
中断程序能修改全局变量值吗
2018-8-19 22:55
  • 侃单片机论坛
  • 13
  • 6670
  cmdIndex = SBUF; 这句改的啊。串口中断收到数之后,把SBUF里面收到的数放入了全局变量。 bit cmdArrived ...  
警惕看门狗-C8051F350过度使用Xdata导致程序运行异常
2018-8-16 10:55
  • 侃单片机论坛
  • 14
  • 3719
  像是。 你看一下 复位源寄存器里的值是多少。  
单片机能不能实现控制光端机上的光收发模块?
2020-2-8 15:54
  • 侃单片机论坛
  • 6
  • 1469
  这种模块都传不了低频,只能传输高频。  
试了一下华大MCU的用内置Flash模拟EE的功能,还不错
2022-7-27 13:29
  • 侃单片机论坛
  • 14
  • 5462
  以前测试flash的时候,发现过一个现象,做了压力测试后,过了。 可是过十几分钟,里面的内容就丢了。重新烧 ...  
请教一个奇怪的问题 硬件HardFault_Handler中断
2018-11-19 16:44
  • 电子技术交流论坛
  • 51
  • 7233
  感觉像电源等工作环境的问题。 你改成ARM模式重写编译,运行一下看看。  
结构体嵌套
2018-8-12 22:17
  • 侃单片机论坛
  • 7
  • 1695
  struct mn ; struct st { int a; struct mn lk; }; struct mn { int c; }; 放 ...  
固化ISP的芯片不能用JTAG模式下载目标代码吗?
2018-8-13 08:21
  • 芯圣MCU
  • 11
  • 2088
  JTAG的代码重写一下,绕开ISP区域就可以了。 不过为了代码安全,默认jtag关着也是可以的,几乎所有的MCU厂 ...  
好多51处理器性能水分极大
2018-9-21 13:50
  • 侃单片机论坛
  • 25
  • 4314
  他这个数**算,单指针和双指针的提升不是绝对的。 最主要的还是 寄存器和寻址范围的位宽,如果32位的,应该 ...  
  哈哈,哥们,你应该先用奔腾4,大概评估一下计算10%的运算量,然后用stc先跑一下10%看看。 不过你的代码 ...  
  看了一下代码。xdata会比data慢一倍;printf是无缓存的默认版本,和操作系统下的不同。 还测试双精度浮点数 ...  
  做数**算还是别看8051了,一个32位乘以32位,要倒腾16次乘法和一堆加法,还有大量的跳转控制。能有同频率AR ...  
keil c51 uvision 为啥现场窗口打不开
2018-11-20 14:46
  • 侃单片机论坛
  • 5
  • 2577
  project菜单 options选项 里面的output和listing两个选项卡的所有√上。 换个d:\的非中文无空格目录试试 ...  
MCU(不带MMU)能否使用用标准C库中的malloc和free分配释放内存?
2018-9-7 20:46
  • ARM技术论坛
  • 39
  • 6865
  java和c#都是用的二级指针,二级指针那里有引用计数和真正的指针及长度。 每当指针赋值的时候都会把引用 ...  
  编译器自带的c函数库都有这两个函数。和mmu没有多少关系。 内存碎片产生和代码有关,并不是所有的情况都会 ...  
KeilArm中32位指针的使用问题
2018-8-26 21:31
  • 侃单片机论坛
  • 7
  • 1997
  unsigned char CharDat[32]; ====》 如果map文件里这个变量在奇数地址 unsigned char *p8dat; = ...  
问一个中断使能与其标志位的问题
2019-12-13 15:16
  • 侃单片机论坛
  • 6
  • 2131
  51的标志位是这样的。 但是并不是所有的芯片都这样。  
free问题
2018-8-28 18:37
  • 侃单片机论坛
  • 22
  • 2183
  int main(int argc, const char *argv[]) { int p = (int)malloc(100); p =(int)(char*) ...  
  段错误 (核心已转储) ===》 是用的微软的调试器吧,发现潜在错误的这种小功能比较强大。 新手还是学一下 ...  
  char *p = (char *)malloc(100); =====>申请了100个字节,指针类型转换为char*,赋值给p p = "he ...  
头文件中不可以定义全局变量,为什么可以定义结构体
2020-4-1 08:29
  • 侃单片机论坛
  • 16
  • 4525
  结构体是类型。类型可以声明多次,好像还可以不一样... ... 结构体类型的变量才是变量。 ...  
2
3
近期访客