摘要: LT 模式下,读事件触发后,可以按需收取想要的字节数,不用把本次接收到的数据收取干净(即不用循环到 recv 或者 read 函数返回 -1,错误码为 EWOULDBLOCK 或 EAGAIN);ET 模式下,读事件必须把数据收取干净,因为你不一定有下一次机会再收取数据了,即使有机会,也可能存在上次 阅读全文
posted @ 2024-10-12 13:30 妖岭 阅读(242) 评论(0) 推荐(0)
摘要: Github一般用于Git的远程仓库,由于服务器位于国外,国内访问速度比较慢,为了提高访问速度,绕过DNS域名解析。 获取Github的IP地址按下ctrl+alt+T打开命令终端,输入: nslookup github.com 获取github.global.ssl.fastly.net的IP地址 阅读全文
posted @ 2024-10-11 16:43 妖岭 阅读(440) 评论(0) 推荐(0)
摘要: 1. 网络不好导致超时报错 解决方法:换网速好且稳定的网络 2. 访问git较慢超时 解决方法:可以挂VPN加速或使用其它工具加速 3. yocto中需要下载的软件包在给出的链接中没有对应版本(浏览器检查;外网需要VPN) 解决方法:把链接用浏览器访问(去掉最后的文件名),查询相近版本,修改链接所在 阅读全文
posted @ 2024-10-11 15:42 妖岭 阅读(415) 评论(0) 推荐(0)
摘要: sudo apt-get install libxxx-dev 安装软件包 sudo apt-get install libncurses-dev 阅读全文
posted @ 2024-10-09 17:52 妖岭 阅读(35) 评论(0) 推荐(0)
摘要: 1. 新建C文件mfloat.c #include <stdio.h> int main(void) { double a,b,c; a = 23.5436; b = 323.2348; c = b/a; printf("the result = %f\n", c); printf("hello w 阅读全文
posted @ 2024-10-08 16:14 妖岭 阅读(18) 评论(0) 推荐(0)
摘要: fatal error: openssl/bio.h: No such file or directory#include <openssl/bio.h> 出现如上问题,安装libssl-dev 包sudo apt-get install libssl-dev 阅读全文
posted @ 2024-10-08 15:41 妖岭 阅读(259) 评论(0) 推荐(0)
摘要: linux系统串口初始化 /* set uart * * input: * --uart: uart device string * --tty: uart config * --baudrate: uart speed * output: * none * * return: * uart han 阅读全文
posted @ 2024-09-30 10:57 妖岭 阅读(115) 评论(0) 推荐(0)
摘要: 请注意,此错误记录已关闭。发生错误的原因是fput和put都在RTS中的同一个文件中定义。 如果你替换了我们对fputs的定义,你也必须替换put的定义。这是我们提供的一个,您可以简单地将其添加到定义fput的文件中。 int puts(const char *_ptr) { int count = 阅读全文
posted @ 2024-08-28 15:17 妖岭 阅读(537) 评论(0) 推荐(0)
摘要: QByteArray::fromHex(tohex.toLatin1()); 阅读全文
posted @ 2024-08-27 10:24 妖岭 阅读(40) 评论(0) 推荐(0)
摘要: 获取日期时间 GET_DATE := $(shell date +%F)GET_TIME := $(shell date +%H:%M:%S) 添加宏定义 DEFINE_PAR += -D SDK_VERSION=\"V1.0.0\"DEFINE_PAR += -D MAKE_TIME=\"$(GE 阅读全文
posted @ 2024-08-21 13:00 妖岭 阅读(56) 评论(0) 推荐(0)