头像-176653

我是爆米花啊

  • 湖北省武汉市
  • 本科
  • 单片机 嵌入式
  • 工控电子

个人成就

获得 88 次赞

帮助过410人

曼切斯特编码问题

曼切斯特编码算同步通讯吗?怎么判断数据位是0或者是1?

C语言printf问题

如果printf函数里调用几个函数,比如printf("%d%d",fun1(),fun2());会先调用哪一个?

JFlashARM下载程序提示这个错误

使用JFlashARM下载程序。芯片是ARM7的,这个错误是哪里的问题

代码可重入设计疑问

不使用OS,编写裸机程序时。有哪些方法实现可重入设计?或者说对资源进行互斥访问。比如有一段内存普通程序里需要访问,中断函数有时候也要访问。

ADS调试程序出现诡异问题

如上图,程序卡死在右侧那个 while循环。但是看寄存器里的值(左侧红框里的值)明明满足跳出循环的条件了。就一直在这个地方等待。

ADS里计算结构体长度提示错误

我在FPGA.C这个文件里定义了这个结构体,同时计算长度的代码 i = sizeof(_RunPrompt); 确实是在同一个文件里面。为什么有这个错误提示啊。

只读字符串指针

typedef struct{        char * const s;}_Screen_Info;我这么定义一个数据类型,它的成员s是个指向只读字符串的指针吧?const的位置对不对?

STM32单片机外部中断干扰问题

遇到一个奇怪的问题,使用stm32的外部中断,下降沿检测霍尔开关。当我使用1m延长线的时候,其他控制电路一工作,这个外部中断就进中断了。而且我发现就算我的霍尔开关不接,直接用1m线接这个外部中断IO,另一端悬空。控制电路一工作,立马就进一次中断。这属于stm32中断引脚被干扰吗?怎么会这么容易被干扰,连个回路都没有形成,就被干扰了。stm32也太弱不禁风了吧。