自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 资源 (13)
  • 收藏
  • 关注

原创 关于四维空间的构思

第四维 - 密度在数学和物理学等学科中,一个由n个数构成的数列可以被理解为一个n维空间中某一个元素对应的坐标。何为n维空间?1637笛卡尔创立了坐标系(cartesian 坐标系)也称直角坐标系。n=1时,即一维空间,仅有x轴,就是我们常说的一条线,只有长度,只能按其一维性延伸。n=2时,即二维空间,有x和y轴,即面,拥有长,宽和面积。n=3时,即三维空间,有x、y、z轴,分别维长宽高,拥有体积。n=4时,即四维空间,按我们一直广为人接受的说法是我们生活在三维空间里,无法直观感受思维。后来,爱因斯坦提

2020-12-04 23:37:04 747

原创 OpenWRT LEDE在Ubuntu22.04 编译全过程记录

预装各类工具~/openwrt/lede $ sudo apt-get install gcc g++ build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch flex bison make autoconf texinfo unzip sharutils subversion ncurses-term zlib1g-dev ccache upx lib32gcc-s1 libc6-d

2023-07-05 16:10:56 947 3

原创 OpenWRT LEDE在Ubuntu22.04 编译输出记录

由于博客篇幅限制,另将编译结果记录于此~其他编译相关,编译过程中,会将代码从dl中解压到build_dir目录进行编译~snow@snow:~/openwrt/lede/mtk-openwrt-lede-4.2.1.0$ make -j1 V=smake[1]: Entering directory '/home/snow/openwrt/lede/mtk-openwrt-lede-4.2.1.0'make[2]: Entering directory '/home/snow/openwrt/

2023-07-05 16:09:26 1235

原创 Ubuntu22.04关闭图形GUI界面,节约内存资源

【代码】Ubuntu关闭图形GUI界面,节约内存资源。

2023-06-28 15:41:50 1198

原创 rtty移植到MTK OpenWRT平台

rtty 移植到MTK Mipsel架构平台

2023-06-02 19:45:05 693

原创 Ubuntu系統將本地用户语言修改为英语

【代码】Ubuntu系統將本地用户语言修改为英语。

2023-05-15 10:58:06 318

原创 SiliconLab GSDK4.2.2 搭建 Z3Gateway Host project(build)

【代码】SiliconLab GSDK4.2.2 搭建 Z3Gateway Host project(build)

2023-03-31 15:33:42 1117 7

原创 SiliconLab GSDK 4.2.2 创建 Z3Gateway 工程

否则再Example Projects/Demos中无法查找到zigbeegateway相关的demo!My Product 中的内容添加成功后,再次搜索Examples。在SSv5的My Product选项下,需要添加。

2023-03-30 15:52:29 283

原创 ESP32中继模式STA+AP共存

esp32中继功能,sta+ap共存

2022-10-13 10:38:58 2533

原创 ESP32排坑表

ESP32 排坑表

2022-09-16 11:39:33 3404

原创 基于芯科Ember SDK开发的ZigBee ota client验证固件时崩溃(Reset info: 0x0A (FLT)), SDK Bug导致!

基于芯科Ember SDK开发的ZigBee ota client验证固件时崩溃(Reset info: 0x0A (FLT)), SDK Bug导致!

2022-07-18 19:29:07 819 3

原创 在SEGGER Embedded Sdudio中添加Configuration Wizard工具

背景使用过keil中的Configuration Wizard功能的小伙伴知道,通过这个Wizard可视化界面可以很方便的配置.h文件中的宏,如下图所示。切换到SEGGER Embedded Sdudio开发环境后,发现没有这个选项,因此本文教大家在SEGGER Embedded Sdudio中引入Configuration Wizard小插件。开始首先需要下载CMSIS_Configuration_Wizard.jar文件 ,下载完成后解压出zip文件包,得到jar文件如下:配置SEGGE

2021-06-29 16:50:49 585

原创 nRF5 SDK v17.0.2 生成micro_ecc_lib_nrf52库文件报错

背景BLE DFU升级包制作依赖于micro_ecc_lib_nrf52库,本文使用nRF5 SDK v17.0.2版本,使用SES工具开发。步骤首先获取micro-ecc源文件,可通过以下指令下载git clone https://github.com/kmackay/micro-ecc.git将下载的micro-ecc文件夹一起复制到<nRF5 SDK v17.0.2 InstallFolder>\external\micro-ecc目录,如下图所示:进入上图micro

2021-06-29 15:03:09 835

原创 52840 Mesh DFU升级环境搭建 之 生成nrfutil工具

前言Nordic Mesh DFU功能需要依赖于nrfutil生产升级文件包,但是目前网上下载的nrfutil.exe文件基本都是基于master分支生产的,没要Nordic支持Mesh DFU功能的nrfutil依旧基于Python2.7环境,因此本文记录如何基于官方源码生成具备Mesh DFU功能的nrfutil。获取nrfutil源码从Nordic官方发布的地址获取nrfutil源码,注意:需要取用mesh_dfu分支此处使用git下载至本地文件夹git clone https://git

2021-06-22 14:21:52 1808

原创 (已解决)火狐浏览器账号不同步问题

背景在家里Windows和公司的Windows上同时安装了火狐浏览器,但是登录同一个账号发现书签没有同步,查找原因发现狐火同步服务分为全球版和本地版,区分办法请参考此链接。此文已本地版账号为例,登录界面如下所示(右上角带有火狐通行证字样):解决确定需要同步的源浏览器登录的服务类型(本地版 or 全球版)本地电脑浏览器切换成和需要同步远程电脑浏览器同类型服务切换方法请参考此链接,如下图所示:注意:有朋友发现切换到浏览器同步标签时,没有看到切换至本地服务的字样,原因如下:(1)浏览器

2021-06-05 12:41:12 11096 3

原创 浏览器被万恶的hao123锁定主页

某天突然发现本地谷歌和火狐浏览器主页被流氓hao123劫持了:hao123在火狐浏览器的犯罪现场: 2. hao123在谷歌浏览器的犯罪现场:拯救谷歌浏览器在谷歌浏览器输入chrome://version/删除桌面原来的浏览器快捷键定位到谷歌浏览器exe应用程序位置(可以从上图的命令行中看到exe文件的目录路径)重新为chrome.exe创建一个新的快捷键,并发送至桌面即可。 拯救火狐浏览器操作方法同上参考https://www.cnblogs.com/Renyi-

2021-05-17 10:27:14 1540 3

原创 52840应用Flash分布

测试文件清单:包含app.hex、boot.hex、s140.hex、app_setting.hex,以及将上述四个hex文件合并生成的all.hex,test-dfu15.zip为app的DFU升級包文件,其中all.hex文件布局如下图所示:分区信息如下: MBR: 0x0000 0000 - 0x0000 0A17 SoftDevice: 0x0000 1000 - 0x0002 53C7 APP: 0x0002 6000 - 0x0003 089F boot:

2021-04-28 11:39:28 389

原创 Nordic Bluetooth Mesh例程测试

问题1:通过Segger Embedded Studio打开light-switch例程出现一下问题:boards.h: No such file or directory解决1:因为 mesh 工程包里需要链接 蓝牙BLE SDK的工程文件, 所有要先设置好工程的SDK_ROOT, 否则会出现编译报错,打开任意的一个 mesh 工程, 点击环境 Embedded Studio for ARM -> Tools -> Options -> Building-> Global ma

2021-04-20 17:29:48 711 2

原创 mitmproxy在手机端的配置问题

先在终端打开mitmproxy代理,如mitmweb -s proxy.py -p 端口,-s和-p选项可以省略。在模拟器端打开浏览器,并输入http://mitm.it/,更加自己的平台类型选择相应证书下载即可。下载证书并按照后,发现浏览器可以正常访问网页,但是其他APP无法访问网络。解决方案:1.打开目录C:\Users\admin\.mitmproxy,安卓手机选择这个证书mitmproxy-ca-cert.pem将证书mitmproxy-ca-cert.pem上传到模拟..

2021-04-08 17:23:00 1455

原创 使用pip时的一些问题

问题1:pip安装应用时报错pip3 install mitmproxy报错信息:(venv) D:\PycharmProjects\pythonProject>pip3 install mitmproxyWARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLError(1, '[SSL:

2021-04-07 16:23:12 675

原创 SiliconLab zigbee host移植到IPQ 807X平台

前言编译参数:make COMPILER=aarch64-openwrt-linux-gcc LINKER=aarch64-openwrt-linux ARCHIVE=aarch64-openwrt-linux-gcc-ar COMPILER_FLAGS="-std=gnu11" LINKER_FLAGS="-lm -ldl -lpthread -lrt" LD=aarch64-openwrt-linux-gcc NO_READLINE=1编译过程中遇到问题报错如下:问题1: #error en

2021-04-07 09:22:50 811 2

原创 nRF Connect安装报错:Unable to download latest app info: Unable to download apps list

问题:nRF Connect无法获得APPS列表,打开为空,如下图:安装nRF Connect时报错提示:解决:在SETTINGS选项出手动添加APP软件源第一步第二步第三步在输入框填入:https://raw.githubusercontent.com/NordicSemiconductor/pc-nrfconnect-launcher/master/apps.json ,输入完成后点击“Add”点击完Add后可能会弹出以下报错:根据报错提示,在相关目录创建对应缺失

2021-04-06 16:03:14 1717

原创 在MTK7628平台编译Silicon的zigbee Host程序

问题1:fatal error: readline/readline.h: No such file or directorybook@ubuntu ~/zigbeehost/v2.7/app/build/ZigbeeGatewayHost [master]$ make COMPILER=mipsel-openwrt-linux-gcc LINKER=mipsel-openwrt-linux-gcc ARCHIVE=mipsel-openwrt-linux-ar COMPILER_FLAGS="-std=

2021-04-01 17:34:09 452

原创 7628平台Openwrt14.07更新opkg软件源,同时添加ssh、scp等基本功能

前言:由于Openwrt14.07在7628上不在维护,默认地址无法通过opkg更新软件修改opkg软件源,修改/etc/opkg.conf文件为以下内容dest root /dest ram /tmplists_dir ext /var/opkg-listsoption overlay_root /overlaysrc/gz barrier_breaker_packages http://archive.openwrt.org/barrier_breaker/14.07/ramips/mt

2021-04-01 15:48:22 2717

原创 Ubantu安装指定版本gcc

前言:本机原有gcc版本是7.0,项目开发需要安装5.4版本gcc方法如下:查看本机现有的gccbook@ubuntu ~$ ls /usr/bin/gcc*/usr/bin/gcc /usr/bin/gcc-7 /usr/bin/gcc-ar /usr/bin/gcc-ar-7 /usr/bin/gcc-nm /usr/bin/gcc-nm-7 /usr/bin/gcc-ranlib /usr/bin/gcc-ranlib-7book@ubuntu ~$开始安装gcc5.

2021-04-01 11:30:59 5791 1

原创 Ubuntu18.04编译Openwrt 15.05.1 Chaos Calmer版本固件遇到的问题汇总

1.编译所用gcc版本: gcc version 5.5.0book@100ask ~$ gcc -vUsing built-in specs.COLLECT_GCC=gccCOLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapperTarget: x86_64-linux-gnuConfigured with: ../src/configure -v --with-pkgversion='Ubuntu 5.5.0-12ubunt

2021-04-01 11:18:47 1254

原创 软路由可以ping通内网主机,但是没法ping外网

问题:在软路由中可以和内网主机相互ping通,但是无法ping外网网址解决:network网关配置不正确/etc/config/network修改前:config interface 'loopback' option ifname 'lo' option proto 'static' option ipaddr '127.0.0.1' option netmask '255.0.0.0'config globals 'globals

2021-03-31 16:05:58 5349

原创 Opkg安装问题

问题1:satisfy_dependencies_for: Cannot satisfy the following dependencies for XXX问题报错如下:root@OpenWrt:/etc# opkg install kmod-i2c-coreInstalling kmod-i2c-core (3.10.49-1) to root...Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt

2021-03-17 15:21:14 17950

原创 git使用问题

问题1 ! [remote rejected] (no new changes描述:! [remote rejected] <本地分支名>-> refs/for/<远程分支名>(no new changes)admin@DESKTOP-XXX MINGW64 /d/Silicon/developer/sdks/gecko_sdk_suite/v2.7/app/build/Zigbee-Smart-Gate/GNU ARM v7.2.1 - Default - XXX(

2021-03-05 11:00:18 453 1

原创 Openwrt系统移植htop-详细记录htop源码移植过程

步骤一 获取htop官方源码htop官网地址(https://htop.dev/)获取htop源码地址通过htop官网获取htop源码在Git的仓库地址htop源码在Git仓库地址:https://github.com/htop-dev/htop在本地新建htop文件夹,将htop源码clone到本地mkdir htopcd htop/git clone https://github.com/htop-dev/htopoplinux@ubuntu ~/open_

2021-02-24 15:50:13 3856

原创 MacOS搭建esp32开发环境排坑记

一 准备工作安装pipsudo easy_install pip安装 CMake 和 Ninja 编译工具brew install cmake ninja dfu-util(备注:MacBook无brew安装包的话可以参考此链接安装)同时安装 ccache 以获得更快的编译速度brew install ccache二 开始下载ESP-IDF克隆乐鑫官方仓库mkdir -p ~/espcd ~/espgit clone --recursive https:/

2020-12-13 14:16:16 2688

原创 Git使用问题:[remote rejected] <localbranch> -> refs/for/<remotebrach> (change XXXX closed)

问题背景在推送代码到Gerrit服务器时,出现以下报错:[remote rejected] XXXX (change XXXX closed)XXX@ubuntu:~/devicetable/zigbeeDeviceTable$ git push comgerrit dev:refs/for/device_devCounting objects: 11, done.Delta compression using up to 48 threads.Compressing objects: 10

2020-11-20 10:57:43 2598 1

原创 gerrit/git操作中遇到的问题

问题1:lack ‘forge committer’ permission.remote: ERROR: commit 639e7ed: email address [email protected] is not registered in your account, and you lack ‘forge committer’ permission.$ git push origin dev:zigbee_devEnumerating objects: 93, done.Counting objects

2020-11-09 15:54:27 16244 1

原创 Windows和Ubuntu之间无法复制/粘贴

现象:Windows和Ubuntu之间无法复制/粘贴解决方案:打开终端窗口,输入以下代码sudo apt-get autoremove open-vm-toolssudo apt-get install open-vm-toolssudo apt-get install open-vm-tools-desktopsudo reboot重启虚拟机,搞定虚拟机可以全屏显示,并且和Windows自己相互复制/粘贴无障碍了!...

2020-11-06 14:38:51 955 1

原创 SSH登录Ubuntu速度缓慢/usr/bin/xauth: timeout in locking authority file /home/book/.Xauthority

现象ssh登录Ubuntu时,速度很慢,输出信息如下: ┌────────────────────────────────────────────────────────────────────┐ │ • MobaXterm 20.3 • │ │ (SSH client, X-server and networking tools) │

2020-11-05 10:06:42 3250

原创 Ubuntu安装gerrit时遇到的坑

记录坑位:问题描述:gerrit-2.16.2无法启动gerrit@100ask:~/review_site/logs$ sudo ~/review_site/bin/gerrit.sh restartStopping Gerrit Code Review: start-stop-daemon: warning: failed to kill 11350: No such process1 pids were not killedNo process in pidfile '/home/gerri

2020-11-04 17:04:33 3402

原创 ubuntu18.04搭建gerrit+gitweb代码审核系统(gerrit-3.2.3,自己亲手搭建经验总结贴)

1、新增gerrit账号配置gerrit的管理账号sudo adduser gerrit分配管理员权限给gerrit账号sudo usermod -a -G sudo gerrit后续操作切换到gerrit账号sudo su gerrit2、安装Ubuntu下的java环境进入apache2设置目录:cd /etc/apache2修改两个文件:apache2.conf httpd.confsudo vim apache2.conf在apache2.conf文件尾部增加下属

2020-11-04 14:36:21 4117 8

原创 Crontab使用方法

Crontab使用方法(1)crontab:是linux系统下的定时任务守护进程,可以精确到分,类似于闹钟;文件位置: vim /etc/crontab备注:crontab执行时间计算 - 在线工具可以参考网址:https://tool.lu/crontab/

2020-10-24 23:44:23 108

原创 测试IPQ处理器串口硬件是否正常

第一步:查看系统硬件对应的串口名称以ttyMSM2为例第二步:(1)查看ttyMSM2是否可以发送数据,可执行在SSH控制台发送:echo “hello world” > /dev/ttyMSM2(2)测试接收:busybox microcom -s 115200 /dev/ttyS1参数:-s 波特率-t 超时退出时间 ,不加-t就是一直等待接收...

2020-10-15 10:39:46 194

原创 芯科Silicon ZigbeeMinimalSoc模式下程序的默认存储布局

1、使用Silicon Studio创建的默认工程ZigbeeMinimalSoc,程序存储布局如下图所示:(1)最后一部分是Manufacture token,用于储存安全相关数据。(2) NVM3用于模拟EEPROM,存储用户数据。

2020-10-15 10:31:49 304

MediaTek LinkIt Smart 7688 Developers Guide v-0.92-1

MediaTek LinkIt Smart 7688 Developers Guide v_0.92-1,英文版,想读原汁原味英文版的读者可以下载

2023-06-08

MediaTek LinkIt Smart 7688开发者指南-MT7688(中文版)

MediaTek LinkIt Smart 7688开发者指南_MT7688(中文版) - 有助于深入了解Openwrt在MT7688上的应用

2023-06-08

ug103-fundamentals系列.rar

压缩包资料列表: 1、ug103-01-fundamentals-wireless-network 2、ug103-02-fundamentals-zigbee 3、ug103-03-fundamentals-design-choices

2021-03-10

zigbee_Z-Stack 3.0 开发者中文手册.pdf

zigbee3.0 开发者手册(中文版本),zigbee学习开发必备。

2021-03-10

git常见操作指令速记卡《git-cheatsheet》

git常见操作指令速记卡《git-cheatsheet》,由国外网友整理,建议收藏打印放桌面方便学习,拿走不谢!

2020-10-13

arm指令集速记卡《ARM® and Thumb®-2 Instruction Set Quick Reference Card》

arm指令集速记卡《ARM® and Thumb®-2 Instruction Set Quick Reference Card》,国外网友整理,对学习记忆ARM相关指令很有帮助,建议打印下来。

2020-10-13

Source Insight护眼黑色主题背景,代码风格类似Monokai,拿走不谢

Source Insight护眼黑色主题背景,代码风格类似Monokai。

2020-10-13

openwrt-sdk-19.07.3-ramips-mt76x8_gcc-7.5.0_musl.Linux-x86_64.tar.xz

openwrt19.07 mt76X8 SDK,有需要的请拿走。

2020-06-15

install-studio-v4_x64.exe

Simplicity Studio安装包,有需要的拿去。

2020-06-15

Android Stdudio各类APP源码工程(PS:共23个开源APP项目).rar

《Android Stdudio各类源码工程共23个开源项目》本资源是自己学习Android期间在网上搜集的各种开源APP项目资料,亲测可以顺利运行,非常适合初学者快速入门,大家根据自己的编译环境稍作调整即可顺利编译,祝学习愉快!

2020-06-15

QssStylesheetEditor1.6_win_x64_Installer.exe

QssStylesheetEditor1.6_win_x64_Installer.exe

2020-06-12

node-v14.4.0-linux-x64.tar.xz

node-v14.4.0-linux-x64.tar.xz

2020-06-12

CAD汽车模型,模型设计

CAD汽车模型,模型设计

2018-08-30

MFC用ADO连接数据库

MFC用ADO连接数据库

2017-07-31

Ultralso.v.9.6.2

Ultralso

2016-07-18

空空如也

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

TA关注的人

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