摘要: 阿里云Ubuntu服务器优化 有台自用的阿里云测试服务器,最便宜的那种2核2G ¥99/年,装的ubuntu22.04.之前用着感觉还行,最近几天使用vscode ssh修改调试, 搞了一段时间就不行,cpu和内存飙升至96%以上...之后就是各种反应迟钝,无法编译.... 太便宜了,提交工单都不好 阅读全文
posted @ 2023-11-10 18:02 bitwoods 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 为避免找到的开源md5算法有坑,一般直接用openssl自带的MD5相关函数实现; 一般系统已默认安装openssl,没装的话直接指令安装 ubuntu sudo apt-get install libssl-dev centos sudo dnf install openssl-devel 示例代 阅读全文
posted @ 2023-10-16 17:08 bitwoods 阅读(114) 评论(0) 推荐(0) 编辑
摘要: linux串口AT与数据的混杂接收处理; fdcom_rs232为串口句柄 conf.rs232.baudrate为实际使用的波特率 buf_rs232 为串口数据缓存数组 buf_rs232_len 为串口数据缓存实际长度 LOG_ERROR 为自定义错误打印宏 ``` void recv_at_ 阅读全文
posted @ 2023-07-22 09:24 bitwoods 阅读(28) 评论(0) 推荐(0) 编辑
摘要: mesh主要使用广播和扫描通信,故主要工作于37-39信道;对于不支持广播通信的设备,通过代理接入网络(使用ble通信,0-37信道);最大MTU 24字节 标识设备的方式有UUID和Mesh Address; 设备配网建立pb-adv link时使用设备uuid;设备获取到mesh地址后,也可用m 阅读全文
posted @ 2023-03-14 15:28 bitwoods 阅读(279) 评论(0) 推荐(0) 编辑
摘要: OpenWrt 应用中操作GPIO的方式多数都是: 修改设备树 通过shell脚本export出对应的GPIO 通过shell脚本或操作文件的方式控制GPIO/通过LEDE LED配置控制GPIO 不用这种方式的时候,通常按照Linux方式先写驱动,然后在应用/插件中调用驱动程序接口控制GPIO 以 阅读全文
posted @ 2023-02-11 10:07 bitwoods 阅读(644) 评论(0) 推荐(0) 编辑
摘要: 公司新配了一台笔记本, 一直是使用firefox,同步了老电脑的账户配置 一直是用新电脑写代码,今天查资料试了下,感觉整个不对了: 这个一向干净清爽的网站居然这么花??? 仔细一看,新电脑firefox没有abp? 原来如此!装一个 结果发现了新世界 不行???换Edge下个离线版安装试试... 不 阅读全文
posted @ 2023-01-11 16:10 bitwoods 阅读(1158) 评论(0) 推荐(1) 编辑
摘要: 固件默认中文 基本上网上的多数都是安装之后的处理,少数是编译固件的,但是试过都没起作用,改lua的源码都不行(没仔细研究,试着改了下luci/modules/luci-base/luasrc/i18n.lua下lang的默认值,没起作用) 修改方法 直接在自建的启动脚本的start里面增加uci命令 阅读全文
posted @ 2023-01-10 09:46 bitwoods 阅读(934) 评论(0) 推荐(0) 编辑
摘要: 新增自启动脚本位置 源码package/base-files/file/etc/init.d/目录下新建自启动脚本 自启动脚本示例 #!/bin/sh /etc/rc.common START=90 #启动分类号,号码越大启动越靠后 STOP=15 #关机分类号,号码越小启动越早 #PROCD=1 阅读全文
posted @ 2023-01-10 09:28 bitwoods 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 网上搜的时候,都是显示的很古老的版本,文章基本来源于2013-2015年 告诉你修改主机名,设定时区 修改package/base-files/files/etc/config/system 其实不行,打开源码的话,etc下根本就没有config,更不要说system了 针对版本:LEDE 17.0 阅读全文
posted @ 2023-01-09 15:12 bitwoods 阅读(1258) 评论(1) 推荐(0) 编辑
摘要: SC200L默认的PowerKey连接方式 根据原理图可知,低电有效,查询代码,默认低电6S以上触发开机或关机菜单 由于项目硬件设计,需改为高电平启动,低电平时无需手动确认,直接关机。因此需修改uboot(改开机)和framework(改关机) 开机修改 查看开机uboot log 发现开机按键相关 阅读全文
posted @ 2022-09-27 15:12 bitwoods 阅读(166) 评论(0) 推荐(0) 编辑