头像-215828

ickey_LYL

  • 湖北省武汉市
  • 嵌入式
  • 医疗电子

个人成就

获得 11 次赞

帮助过201人

如何将温度快速升到指定数值

电阻丝,功率高点加热速度就快些,热敏电阻+PID实时控制

请问驱动从编写到使用之间的流程

搭建环境,编写驱动,编译,安装驱动测试

mpu6050模快原理,不是很明白

 MPU6050模块是InvenSense公司推出的一款低成本的6轴传感器模块,包括三轴加速度,三轴角速度。其体积小巧,用途非常广。但实际应用的时候,直接使用的确不是这些量,而是需要根据这些数据解算出三轴的角度数据。比如平衡小车,需要算出 模块的俯仰角,然后控制算法根据角度大小控制小车轮子的移动。四轴飞行器需要根据俯仰角度、滚转角度,和飞行指令来调节四个电机的转速。​

ov7670 成功驱动但是通过屏幕显示有刷屏感

建议提高输出帧,至少20帧以上

NanoPi NEO能做拍照识别吗

可以的,只需要摄像头+OPENCV技术分析处理就可以

我能问一下,我用树莓派来学习嵌入式底层合适吗

不合适,树莓派硬件原理图不开源,相关手册页没有,建议采用BBB,或者I.MX287

fifo环形队列的c写法

int fFifoPush(CFifo *myfifo, UCHAR c){      UINT tmp_len;       if(myfifo->fullflag != FULL){         tmp_len = myfifo->m_wp;              myfifo->m_buf[tmp_len] = c;           tmp_len++;           if (tmp_len >= myfifo->m_bufsize) tmp_len = 0;                                              if (tmp_len == myfifo->m_rp) {            myfifo-> fullflag = FULL;         }      myfifo->m_wp = tmp_len;       myfifo-> emptyflag = !EMPTY;      return TRUE;       }   else return ERROR_FULL_W ;  }3.从队列中读出数据int fFifoPop(CFifo *myfifo, int *data){     UINT tmp_len;          UCHAR tmp_char;     if(myfifo->emptyflag != EMPTY){         tmp_len = myfifo->m_rp;         tmp_char = myfifo->m_buf[tmp_len];              *data = tmp_char;         tmp_len++;              if (tmp_len >= myfifo->m_bufsize) tmp_len = 0;            myfifo->m_rp = tmp_len;         if (tmp_len == myfifo->m_wp) {             myfifo->emptyflag = EMPTY;          }    myfifo-> fullflag = !FULL;    return TRUE;     }  else  return ERROR_EMPTY_R;}4.计算队列中数据长度UINT fFifoCheckLen(CFifo *myfifo){    if(myfifo->emptyflag == EMPTY)      return 0;    else if(myfifo->fullflag == FULL)   return myfifo->m_bufsize;    if(myfifo->m_wp >= myfifo->m_rp ){    return myfifo->m_wp - myfifo->m_rp ;  } else{        return myfifo->m_bufsize - myfifo->m_rp + myfifo->m_wp;       }}

android开发板使用VNC server

安装android vnc且要连接手机的USB口,且设置手机共享