头像-218613

liuxiaofei126

  • 河南省
  • 单片机、嵌入式
  • 消费电子、汽车电子

个人成就

获得 350 次赞

帮助过462人

裸机的单片机程序用那种框架?

裸机的单片机程序用那种框架?

51单片机直接对P2口判断?

#define KEY_PORT P2unsigned char KeyBuf​  if(KeyBuf != KEY_PORT)    //判断光线是否挡住    {        KeyBuf = KEY_PORT;        KeyDelay_Cnt = KEYDELAY;        F_KeyDelay = 1;    }​P2口接的都是按键,按下为低电平,搞不懂上面的判断时则么回事

多个C文件调用一个函数,必须用extern声明函数?

stm32中,看到好多例子多个c文件调用同一个函数,都是应用同一个头文件,而在头文件里void buffer(void);前面不是应该加extern来声明?

变量的引用与头文件问题

在C中,全局变量是作用于整个程序,比如在头文件声明int a;只要其他的.C文件调用这个头文件就可以,为啥还需要加extern呢,还有函数调用

十进制12右移3位怎么计算

十进制12右移3位怎么计算

STM32的滴答定时器中断打断主函数while循环吗

做了一个LED模块,初始化时设置了LED闪亮参数,具体的闪烁任务在滴答定时器1MS中断执行,没在主函数while循环执行,整个程序就一个滴答定时器中断,但是在主函数while循环中有AD轮询采样,这样的1ms中断会影响AD采样?

stm32的主频谁决定?

晶振为8M,这里宏定义  #define SYSCLK_FREQ_24MHz  24000000 */ ​24M但是在PLL哪里弄成72M了#else      /@@*  PLL configuration: PLLCLK = HSE * 9 = 72 MHz */    RCC->CFGR &= (uint32_t)((uint32_t)~(RCC_CFGR_PLLSRC | RCC_CFGR_PLLXTPRE |                                        RCC_CFGR_PLLMULL));    RCC->CFGR |= (uint32_t)(RCC_CFGR_PLLSRC_HSE | RCC_CFGR_PLLMULL9);最后主频是多少呢

在stm32中,sizeof是怎么字节对齐?

在stm32中,sizeof是怎么字节对齐?