有没大佬遇到过Linux下面串口通信,Linux端的数据已经write了,但对方当时没有收到,然后一收到就收到一大堆的现象感觉像是有个buffer,如果是这样的话,能不能禁用这个buffer
怎么将OV5640的CSI接口转换成标准的USB接口了,是不是需要什么转换芯片支持了,如果是的话,请推荐几个方案,
buildroot编译到qt5卡住提示报错 错误: 无法验证 download.qt.io 的由 “CN=DigiCert SHA2 Secure Server CAO=DigiCert IncC=US” 颁发的证书: 无法本地校验颁发者的权限。要以不安全的方式连接至 download.qt.io,使用“--no-check-certificate”如何直接用本地的包
我做的FPGA读SD卡数据读取,FPGA发出读请求后,SD卡也可以返回00相应请求,但是为什么就不返回数据呢?一直收不到0xFE令牌
如题。挂起函数ret返回值是RT_EOK。但是调试的时候,该线程还是在不停的运行。 还有另外一个线程等待获取队列消息。没其他线程了。 static void led2_thread_entry(void* parameter) { rt_err_t ret; uint8_t finishFlg = 0; while(1) { ledAllClose(); AW9110B_set_luminance(LED_BATT_WHITE_CHANN MAX_LED_WHITE_VAL); rt_thread_delay(20); AW9110B_set_luminance(LED_BATT_ORG_CHANN 0); rt_thread_delay(20); AW9110B_set_luminance(LED_BATT_RED_CHANN 0); rt_thread_delay(200); AW9110B_set_luminance(LED_CLEAN_CHANN MAX_LED_WHITE_VAL); rt_thread_delay(200); AW9110B_set_luminance(LED_LOCK_CHANN MAX_LED_WHITE_VAL); rt_thread_delay(200); AW9110B_set_luminance(LED_SPEED_LOW_CHANN MAX_LED_WHITE_VAL); rt_thread_delay(200); AW9110B_set_luminance(LED_SPEED_MID_CHANN MAX_LED_WHITE_VAL); rt_thread_delay(200); AW9110B_set_luminance(LED_SPEED_HIGH_CHANN MAX_LED_WHITE_VAL); rt_thread_delay(200); finishFlg = 1; ret = rt_mq_send(testMq &finishFlg sizeof(finishFlg)); if(RT_EOK != ret) { rt_kprintf("发送失败,错误代码:%x\r\n" ret); } ret = rt_thread_suspend(led2_thread); if(RT_EOK != ret) { rt_kprintf("线程挂起失败,错误代码:%x\r\n" ret); } } }