自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (5)
  • 收藏
  • 关注

原创 vscode远程ubuntu16安装失败

下载地址:https://vscode.download.prss.microsoft.com/dbazure/download/stable/8b3775030ed1a69b13e4f4c628c612102e30a681/VSCode-win32-x64-1.85.2.zip。

2024-04-17 14:54:13 282

原创 win11/10 禁止特定设备驱动自动更新

下载微软官方工具http://download.microsoft.com/download/f/2/2/f22d5fdb-59cd-4275-8c95-1be17bf70b21/wushowhide.diagcab或者链接:https://pan.baidu.com/s/1UTxwX79gHeyNzmdnl7oCbw提取码:1y1m运行该工具并选择选项Hide updates选择你想禁止更新的驱动即可...

2022-01-10 10:17:50 2024

原创 正则匹配.c文件

[.](c$)匹配以.c后缀的文件

2021-01-20 13:24:15 366

原创 openwrt网口插拔更新wan口IP

openwrt网口插拔更新wan口IP修改源码方式,PATCH回头补修改源码方式,PATCH回头补此方式clean后失效openwrt-18.06.9/build_dir/target-mipsel_24kc_musl/linux-ramips_mt76x8/linux-4.14.206/drivers/net/ethernet/mtk/esw_rt3050.c433行增加:struct work_struct kill_sig_wq;void kill_sig_workq(struct wor

2020-12-28 17:07:49 1062

原创 GD32F103RBT6开发笔记

官方例程编译官方下载的demo为keil4的工程,如果你用的是keil5需要参考官方手册《GD32103C-EVAL评估板用户指南-V2.1》进行更改。然后在device选择相应的芯片晶振我用的8M勾选生成hex文件根据你的芯片修改相应宏定义,这里我用的是GD32F10X_MD,否则会编译不过这里设置库目录debug选择jlinkdebug->点击settings按钮,port选择SWDflash download添加相应芯片...

2020-12-14 20:44:56 3641 3

原创 vscode远程windows

vscode远程windows1 环境配置1.1 安装openssh服务win->设置->应用->可选功能,点击添加功能,选择openssh服务器进行安装,猜测因为windows服务器的原因安装挺慢的,安装成功后如图1.2 配置以管理员方式打开C:\ProgramData\ssh\sshd_config将TCPKeepAlive yesPubkeyAuthentication yes前的注释删除最后两行增加注释#Match Group administrators

2020-12-14 20:18:36 724

原创 交叉编译json-c

交叉编译json-c新建目录build/arm./configure --prefix=build/openwrt/./configure --prefix=/json-c-json-c-0.13.1-20180305/build/openwrt/ CC=openwrt-18.06.9/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/bin/mipsel-openwrt-linux-gcc --enable-shared=yes --enable-s

2020-11-24 14:13:39 447

原创 都说python简单,不知道为啥我装个3.8的环境搞了半天

https://websiteforstudents.com/how-to-install-python-3-8-on-ubuntu-18-04-16-04/使用PPA安装虽然安装python3.8成功但是pip3依赖包python3-distutls安装失败,原因未知编译源码安装tar -xf Python-3.8.3.tgzcd Python-3.8.3./configure --enable-optimizationsmake -j 4sudo make altinstall安

2020-07-30 18:03:10 125

原创 电子学习之单片机的抗干扰性问题

电子学习之单片机的抗干扰性问题摘自《单片机应用开发实例》影响单片机系统可靠安全运行的主要因素主要来自系统内部和外部的各种电气干扰,并受系统结构设计、元器件选择、安装、制造工艺的影响。这些都是单片机系统的干扰因素,长会导致单片机系统运行失常,轻则影响产品质量,重则会导致事故,造成重大经济损失。形成干扰的基本要素有3个。(1)干扰源。指产生干扰的元件、设备或信号,用数学语言描述为du/dt、di/dt大的地方就是干扰源,如雷电、继电器、可控硅、电机、高频时钟等可能成为干扰源。(2)传播路径。指干扰从干

2020-07-10 10:59:30 1150

原创 安卓生成apk错误

Entry name 'res/interpolator/btn_checkbox_checked_mtrl_animation_interpolato删除之前生成的apk试下

2020-05-21 14:11:44 402

原创 交叉编译libcurl

./configure --prefix=/home/mylib/curl-7.69.1/buildCC=/home/toolchain/toolchain_mips-5.2.0/bin/mips-linux-gnu-gcc CXX=/home/toolchain/toolchain_mips-5.2.0/bin/mips-linux-gnu-g++ --host=mips-linux-gnu ...

2020-04-21 13:17:33 288

原创 交叉编译mosquitto

make CC=/home/lemon/ingenic/toolchain/toolchain_mips-5.2.0/bin/mips-linux-gnu-gcc CXX=/home/lemon/ingenic/toolchain/toolchain_mips-5.2.0/bin/mips-linux-gnu-g++ WITH_STATIC_LIBRARIES=yes WITH_DOCS=no使...

2020-04-20 15:02:54 945 1

原创 交叉编译spdlg

$ git clone https://github.com/gabime/spdlog.git$ cd spdlog && mkdir build && cd build新建toolchain.cmake文件SET(CMAKE_SYSTEM_NAME Linux)SET(CMAKE_C_COMPILER /home/toolchain/toolchain_...

2020-04-20 13:34:06 718

原创 vscode设置启动时不打开上一次目录

设置->window.restoreWindows为none

2020-04-20 13:31:22 15003 5

原创 ubuntu16ppa方式安装python3.7

1.添加源sudo add-apt-repository ppa:deadsnakes/ppa2.sudo apt update如果过程中遇到卡在wait header,试试先sudo apt clean再update3.sudo apt-get install python3.74.切换python3默认使用python3.7,不然pip3安装包时会安装python3.5的,导致py...

2020-04-11 21:48:51 2232

原创 C编程日记

C编程日记陷阱陷阱注意类型自动转换#include <stdio.h>int main(){ int a=-1; unsigned int b=20; if(a<b){ printf("test\n"); }else{ printf("aaa\n"); }}

2020-04-09 13:16:18 110

原创 交叉编译Libev

1.http://dist.schmorp.de/libev/下载最新版本2.安装依赖库libtoolautoconfautomake3.进入libev-4.33目录./configure --prefix=/home/lemon/mylib/libev/libev-4.33CC=/home/toolchain/toolchain_mips-5.2.0/bin/mips-...

2020-04-01 10:47:13 966

原创 ubuntu samba共享文件 修改权限

使用ubuntu16桌面版自带的共享文件,在etc/samba配置文件里并没有找到相应的配置内容。所以直接在文件下新建配置信息加入create mode = 0644force create mode = 0644directory mode = 0755force directory mode = 0755 这样在windows端创建文件时就没有了可执行权限。...

2019-11-24 14:24:58 1113

原创 vscode使用

列出函数列表:Shift+Ctl+O

2019-10-17 14:13:00 188 1

原创 openwrt开发日记

编译单个包make menuconfig选择包 *或者M,不然编译不过make package/testgpio/compile

2019-10-09 17:57:00 127

原创 openwrt barrier breaker版本完全去掉调试串口打印

openwrt-sdk\build_dir\target-mipsel_24kec+dsp_uClibc-0.9.33.2\linux-ramips_mt7620\linux-3.10.14\arch\mips\ralink\cmdline.c#ifdef CONFIG_SYSFSchar rt2880_cmdline[]="console=ttyS1,115200n8 root=/...

2019-08-29 11:32:54 340

原创 git使用

1 查看远程分支$ git branch -a* ddr1 master remotes/origin/HEAD -> origin/master remotes/origin/ddr1 remotes/origin/master2 查看本地分支git branch* ddr1 master3 切换分支到mastergit checko...

2019-08-16 12:32:19 74

原创 windows访问ubuntu共享文件夹

在Ubuntu下右击你要共享的文件夹,点击属性->本地网络共享,勾上共享此目录点击确认。在windows下文件管理器输入\\192.168.2.2(ubuntu IP)如果正常会看到共享的文件夹你可以在ubuntu下设置允许匿名登录,否则需要手动增加smbd用户终端下 :sudo smbpasswd -a test(ubuntu账号)sudo service smbd...

2019-08-13 09:55:36 1374

原创 修改mtd sdk openwrt mac地址偏移量

修改文件\target\linux\ramips\base-files\etc\uci-defaults\02_network--- a/target/linux/ramips/base-files/etc/uci-defaults/02_network+++ b/target/linux/ramips/base-files/etc/uci-defaults/02_network@@ -2...

2019-08-02 17:22:29 773

原创 wan口热插拔网线,重新申请IP

临时解决办法:进入build_dir\target-mipsel_24kec+dsp_uClibc-0.9.33.2\linux-ramips_mt7620\linux-3.10.14\drivers\net\raeth目录修改raether.c//#if defined (CONFIG_WAN_AT_P0) if(port_no==0) { schedule_...

2019-08-01 16:52:28 922

原创 mt7620 uboot编译

SDK:MediaTek_ApSoC_SDK_4320_20150414UBOOT:https://github.com/cleanwrt/u-boot_mt7620 感谢大神开源SDK路径选择,我试了EXPORT修改没用,所以就直接修改根目录下autoconf.h把CONFIG_CROSS_COMPILER_PATH改成自己的路径。由于SDK是32位的 所以还需要安装sudo ...

2019-07-30 11:29:29 603

原创 openwret dropbear修改默认端口号

修改/package/network/services/dropbear/files/dropbear.config把22改为你想要的的端口就行了

2019-07-25 17:13:17 1365

原创 mtk openwrt sdk iptables报错

内核选了ipt-filter但这个包似乎依赖kernel (= 3.10.14-1-277fcf25f70238bfacd60aae39cf1d2e,而官方SDK用的是linux-3.10.14-169495.tar.所以安装不了。解决办法:还在想

2019-07-25 16:51:31 230

原创 make kernek_menuconfig显示错乱

试试sudomake kernek_menuconfig修改完成后直接make会报错,因为.config文件权限变为root先make target/linux/clean V=s后再make

2019-07-25 14:23:07 411

原创 git使用

比较本地仓库和远程仓库单个文件:git diff master:package/ramips/drivers/ remotes/origin/master:package/ramips/drivers/

2019-07-24 10:55:48 54

原创 修改openwrt-mt7620按键检测时间

临时解决办法,make clean后失效:修改/build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/linux-ramips_mt7620/linux-3.10.14/drivers/char/ralink_gpio.c:2760if (record[i].rising != 0 && time_before_eq(now,...

2019-07-20 18:21:16 414

原创 openwrt学习

sysupgrade更新固件:sysupgrademake package/ramips/applications/watchdog/compile使用mtk官方reg工具时先reg s 0切换为使用系统寄存器iwpriv搜索wifiiwpriv ra0 set SiteSurvey=1iwpriv ra0 get_site_survey...

2019-07-18 14:57:32 114

原创 linux 基础命令

磁盘:查看目录占用磁盘空间du -shDirectoryName网络:netstat -tulpn 查看本地应用侦听端口

2019-07-18 14:17:31 113

原创 openwrt使用addrwatch

opkg install addrwatchThis is a tool similar to arpwatch. It main purpose is to monitor network and log discovered ethernet/ip pairings. Addrwatch is extremely useful in networks with IPv6 autoconfi...

2019-05-11 14:40:08 657

原创 使用libev框架时,处理循环任务

有的时候光使用事件监听无法满足我们的业务需求,例如需要在主循环中处理消息队列的任务,我本来是想使用time_watcher,但这个是定时触发,有可能会导致处理不及时。所以后来改用ev_idle.在空闲时产生回调,然后在回调里处理业务。 ev_idle_init(&idle,idle_cb); ev_idle_start(EV_A_ &idle);...

2019-05-02 20:30:10 609

原创 silicon修改组网限制信号值

低于这个值,加不上你想加网远点就小点,近点就大点

2019-04-13 10:30:59 110

原创 libpaho-mqtt c 库使用注意事项

mqtt断线重连:需要在连接的时候设置三个参数.重连间隔单位为秒。在例程里MQTTAsync client;MQTTAsync_connectOptions conn_opts = MQTTAsync_connectOptions_initializer;MQTTAsync_message pubmsg = MQTTAsync_message_initializer;...

2019-04-11 17:47:43 4266

原创 silicon Symplicity Commander使用

详情参考文档ug162-simplicity-commander-reference-guide.pdfcmd进入commander.exe所在目录。显示芯片信息:commander.exe device info --device EFR32MG1B132F256GM48烧录InstallCode:echoInstall Code: 1122334455667788...

2019-03-26 19:03:55 835

原创 silicon labhost增加mqtt注意事项

需要在Plugins里将这4个勾上

2019-03-04 14:30:23 176

原创 使用sqlite3遇到的坑

在SQLite数据库中,使用int数据类型无法将该主键设置为自增,只有设置为interger数据类型,才能自增。

2019-03-01 19:20:20 767

MQTT调试工具

Eclipse Paho是Eclipse 提供的一个访问MQTT服务器的一种开源客户端库。其提供了7种不同语言平台的客户端类库。

2018-02-11

HT16C21 LCD驱动中文文档

HT16C21 LCD驱动中文文档

2016-08-30

CC2530 用户手册中文版

CC2530 是用于2.4-GHz IEEE 802.15.4、ZigBee 和RF4CE 应用的一个真正的片上系统(SoC)解决方案。它能够以非常低的总的材料成本建立强大的网络节点。CC2530 结合了领先的RF 收发器的优良性能,业界标准的增强型8051 CPU,系统内可编程闪存,8-KB RAM 和许多其它强大的功能。CC2530 有四种不同的闪存版本:CC2530F32/64/128/256,分别具有32/64/128/256KB 的闪存。CC2530 具有不同的运行模式,使得它尤其适应超低功耗要求的系统。运行模式之间的转换时间短进一步确保了低能源消耗。

2016-01-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除