- 博客(60)
- 资源 (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
938
原创 Ubuntu虚拟机无法启动,无U盘拯救
(2)" LD_PRELOAD可以影响程序的运行时的链接(Runtime linker), 它允许你定义在程序运行前优先加载的动态链接库,之前把libc.so.6这个软连接给干掉了,所以系统找不到这个库了,但是通过LD_PRELOAD设置一下glibc这个库的真实地址就可以解决这个问题了。使用export LD_PRELOAD=”/opt/glibc-2.14/lib/libc-2.14.so" 只要指定了正确的so文件(这里需要指向你编译的或者是备份的so文件),所有的命令就可以使用了。
2024-10-26 15:03:06
1321
1
原创 Ubuntu20.04不产生coredump文件
【Linux】详解core dump文件的作用以及用法&&ubuntu20.04下无法形成core dump文件的解决办法
2024-08-13 22:00:00
319
原创 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
1560
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
1706
原创 SiliconLab GSDK4.2.2 搭建 Z3Gateway Host project(build)
【代码】SiliconLab GSDK4.2.2 搭建 Z3Gateway Host project(build)
2023-03-31 15:33:42
1583
8
原创 SiliconLab GSDK 4.2.2 创建 Z3Gateway 工程
否则再Example Projects/Demos中无法查找到zigbeegateway相关的demo!My Product 中的内容添加成功后,再次搜索Examples。在SSv5的My Product选项下,需要添加。
2023-03-30 15:52:29
472
原创 基于芯科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
1049
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
719
原创 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
1154
原创 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
2148
原创 (已解决)火狐浏览器账号不同步问题
背景在家里Windows和公司的Windows上同时安装了火狐浏览器,但是登录同一个账号发现书签没有同步,查找原因发现狐火同步服务分为全球版和本地版,区分办法请参考此链接。此文已本地版账号为例,登录界面如下所示(右上角带有火狐通行证字样):解决确定需要同步的源浏览器登录的服务类型(本地版 or 全球版)本地电脑浏览器切换成和需要同步远程电脑浏览器同类型服务切换方法请参考此链接,如下图所示:注意:有朋友发现切换到浏览器同步标签时,没有看到切换至本地服务的字样,原因如下:(1)浏览器
2021-06-05 12:41:12
15969
10
原创 浏览器被万恶的hao123锁定主页
某天突然发现本地谷歌和火狐浏览器主页被流氓hao123劫持了:hao123在火狐浏览器的犯罪现场: 2. hao123在谷歌浏览器的犯罪现场:拯救谷歌浏览器在谷歌浏览器输入chrome://version/删除桌面原来的浏览器快捷键定位到谷歌浏览器exe应用程序位置(可以从上图的命令行中看到exe文件的目录路径)重新为chrome.exe创建一个新的快捷键,并发送至桌面即可。 拯救火狐浏览器操作方法同上参考https://www.cnblogs.com/Renyi-
2021-05-17 10:27:14
1662
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
546
原创 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
850
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
1746
原创 使用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
1173
原创 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
934
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
2115
原创 在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
551
原创 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
3514
原创 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
8047
2
原创 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
1529
原创 软路由可以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
7993
原创 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
25604
原创 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
1207
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
4285
原创 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
2927
原创 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
2791
1
原创 gerrit/git操作中遇到的问题
问题1:lack ‘forge committer’ permission.remote: ERROR: commit 639e7ed: email address linux@163.com 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
18194
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
1088
1
MediaTek LinkIt Smart 7688 Developers Guide v-0.92-1
2023-06-08
MediaTek LinkIt Smart 7688开发者指南-MT7688(中文版)
2023-06-08
ug103-fundamentals系列.rar
2021-03-10
arm指令集速记卡《ARM® and Thumb®-2 Instruction Set Quick Reference Card》
2020-10-13
openwrt-sdk-19.07.3-ramips-mt76x8_gcc-7.5.0_musl.Linux-x86_64.tar.xz
2020-06-15
Android Stdudio各类APP源码工程(PS:共23个开源APP项目).rar
2020-06-15
QssStylesheetEditor1.6_win_x64_Installer.exe
2020-06-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人