自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

I'm Hexesdesu

@hexesdesu

  • 博客(201)
  • 资源 (1)
  • 收藏
  • 关注

原创 WinServer崩溃后迁移虚拟机到PVE

恢复hyperv虚拟机并迁移至proxmoxve原本的宿主机因为装10G卡驱动被弄崩了,开机提示critical process died尝试修复不行,安全模式也进不去直接进pe(实际上是进同盘的ubuntu)找到虚拟机vhdx和avhdx文件拷贝到另一个正常运行的有powershell的系统里,可能不需要开启hyperv功能,没有测试https://blog.csdn.net/lsqtzj/article/details/112617399使用Merge-VHD命令按照顺序合并avhdx快照到

2022-01-19 13:19:22 3598

原创 attiny85(digispark)零延迟启动探究

尝试跳过5秒的bootloader等待官方的教程,但是链接失效了http://digistump.com/wiki/digispark/tricks看的这篇文章最后成功的http://blameitonthegoose.com/remove-5-second-startup-delay-on-digispark/视频教程https://www.youtube.com/watch?v=DXMHB1GCGEE用的micronucleus-1.11-entry-jumper-pb0-upgrade.h

2021-10-24 20:18:03 616

原创 【验证成功】eZ-FET Lite 5528 官方修改版

立创链接烧写步骤(同时也是launchpad板载ezfet固件恢复步骤):STEP1:找一个可以烧写5528的烧写器,launchpad板载的Ez-FET或者FET430UIF都可以,按照标识连接到目标板上。STEP2:电脑上安装UniFlash工具,下载 Ez-FET lite的资源包STEP3:解压资源包,找到eZ-FET lite rev 1.10 Release Package\Firmware\EZFET_LITE_Rev1_1_BSL_1_1.txt这个固件文件,复制出来S

2021-08-16 16:34:08 941 12

原创 nbiot模块联网问题排查

搞了两个m5stack家的dtu,自带移动的nbiot卡,一年300m应该够用了吧用的是sim7020模块官方提供了mqtt接入例程和文档结果调试的时候在mqtt broker那一直没有看到有接入看日志 CSQ命令获取信号强度,一直是99,99也就是没信号问客服让走透传手动执行at命令,同样结果分析问题:模块坏了 不太可能,新的卡有问题,比如没开通或者被锁定了卡真的没信号,住的地方没信号覆盖尝试解决:淘宝又买了两张nbiot卡,等待跑到十几公里外的地方,依然没信号解决:等了

2021-06-30 20:02:13 2002 2

原创 xds110固件恢复

卖了个LAUNCHXL-CC1352P-2的板子,照例发货之前测试的时候,想着用energia烧写个fade例程进去方便验货,也就是这步出了问题,烧写的时候提示要升级xds110版本,然而之前已经用UniFlash升到最新了,然后紧接着就报错找不到xds110了……任务管理器里的com口也消失了。慌得一狗好吗,还有不到半小时就来取件了没办法,硬着头皮找方案在本地的ccs目录里找到了这个C:/ti/ccs1030/ccs/ccs_base/common/uscif/xds110/XDS110Suppo

2021-06-17 17:08:59 2965 5

原创 Energia烧写msp430板子报错

java.io.IOException: Cannot run program "{runtime.tools.dslite-9.2.0.1793-e1.path}/DebugServer/bin/DSLite": error=2, No such file or directory这是个bug解决方案①用旧的E21版本的Energia②升级到E23版本的Energia,并且在开发板管理器中把Energia MSP430 boards升级到1.0.7的版本...

2021-06-16 20:06:37 628

原创 digispark开发板&attiny85烧写digispark bootloader

Step1 制作ArduinoISP找一个arduino uno或者nano开发板,选择示例里面的ArduinoISP,烧录Step2 下载Bootloader文件https://github.com/micronucleus/micronucleus下载并解压出最新的Bootloader文件,默认在firmware\releases里Step3 烧录找到arduino的安装目录如果是默认路径的话,在C:\Program Files (x86)\Arduino\进入C:\Program Fi

2021-06-15 15:48:01 1396

原创 驱动的一些字符液晶

画了俩驱动板,在路上

2021-05-30 20:08:31 84 1

原创 自制eZ-FET lite烧写器

最近搞墨水屏,经常需要给msp430刷固件,用的是mxp430g2553的launchpad上的ez430,后来了解到ti官方开源了个eZ-FET lite烧写器,也就是mxp430g2553et和mxp430f5529的launchpad上板载的,但是官方用的是0402封装的元件,有个esd器件还搜不到,so自己修改一个吧,顺道换个a口c口通用的 https://oshwhub.com/hexesdesu/eZ-FET-Lite_5528官方的:官方资料:修改版的(暂时):三维仿真图:还

2021-05-16 23:45:59 865 3

原创 电子价签折腾笔记1 拆解分类(不断更新)

2.13黑白价签最便宜的汉朔Stellar-M 某鱼5-8块主控: msp430g2553flash: 25vq218t无线模块: a7106屏幕: HINK-E0213A04(焊接式)照片:相关教程:直接利用原板https://www.mydigit.cn/forum.php?mod=viewthread&tid=163976 (用编程器改图)https://github.com/CursedHardware/iar_epd_test (编程器改图源码)http://bbs.

2021-05-02 09:36:56 6598 8

原创 超小型usb转uart(ttl) 再改

源项目地址https://oshwhub.com/Giftina/usb2ttl已经打板验证成功( •̀ ω •́ )y然后我因为手头有ch552e就改吧改吧做了个ch552e的版本,改天传上来

2021-04-11 23:43:27 366 3

原创 CH55x使用Arduino编程记录(三)Could not get xxx consecutive bytes in internal RAM for area OSEG

编译时提示ASlink-Error-Could not get xxx consecutive bytes in internal RAM for area OSEGCH551的ram资源真的是太稀缺了768!字节!还会被其他乱七八糟的东西用掉一部分,连英文和字符取模后的文件unsigned char F6x8[][6]都存不下,不能获得足够长的连续内存。so,解决方案一:分割(没做,但是可行)解决方案二:内存不够,ROM来凑,添加const关键字const unsigned char F6x8

2021-04-04 20:28:29 1538 2

原创 CH55x使用Arduino编程记录(二)

坑二从闲鱼买了一管磨了标的ch552t,烧录时报错https://github.com/DeqingSun/ch55xduino/issues/44找到烧录时用的vnproch55x.exe手动烧录,报同样的错误使用“导出已编译的二进制文件”功能,用官方的WCHISPTool烧录,可以正常识别并烧录运行使用在线工具https://deqingsun.github.io/ch55xduino/bootloaderWebtool/烧录,报错 MCU family Not supportdown下来c

2021-03-31 14:49:01 2566 2

原创 CH55x使用Arduino编程记录(一)

https://github.com/DeqingSun/ch55xduino使用的是这个坑一https://github.com/DeqingSun/ch55xduino/issues/35#issuecomment-796358078使用zadig安装winusb驱动后重新插拔导致不能识别设备,必须每次都重新安装驱动解决:使用libusb驱动https://github.com/DeqingSun/ch55xduino/issues/35#issuecomment-799023545作者已

2021-03-31 14:36:22 1476 1

原创 c#远程连接sqlserver连接字符串

data source=<IP>;uid=<Username>;pwd=<Password>;Initial Catalog=<DBName>记得要和上一项用逗号分隔……

2021-03-30 20:26:19 1103 2

原创 vs2019 System.FormatException:“Could not parse the JSON file.”

appsettings.json里面少写了一个逗号……

2021-03-30 20:24:15 2089 3

原创 面向对象六大原则

单一职责原则——SRP单一职责原则的定义是**就一个类而言,应该仅有一个引起他变化的原因。也就是说一个类应该只负责一件事情。**如果一个类负责了方法M1,方法M2两个不同的事情,当M1方法发生变化的时候,我们需要修改这个类的M1方法,但是这个时候就有可能导致M2方法不能工作。这个不是我们期待的,但是由于这种设计却很有可能发生。所以这个时候,我们需要把M1方法,M2方法单独分离成两个类。让每个类只专心处理自己的方法。单一职责原则的好处如下:可以降低类的复杂度,一个类只负责一项职责,这样逻辑也简单很多

2021-03-15 10:47:20 82 5

原创 Nginx小结

2021-03-09 20:11:46 64 2

原创 firewalld permanent参数

https://www.cnblogs.com/meizy/p/firewalld.htmlfirewalld有规则两种状态运行时(runtime):修改规则马上生效,但是临时生效持久配置(permanent): 修改后需要重载才会生效firewall-cmd --permanent RULEfirewall-cmd --reload注意:一旦使用了permanent,配置完成后一定要reload,否则只能待防火墙重启后这些配置才能生效。...

2021-02-28 21:21:25 1453 4

原创 配置git同时提交到两个远程仓库

修改.git文件夹中的config文件原本:[remote "origin"] url = https://github.com/hexesdesu/CPlusPlusPlusPlusLearn.git fetch = +refs/heads/*:refs/remotes/github/*[branch "main"] remote = github merge = refs/heads/main内部的gitlab上的master分支是收到保护的,所以新建了一个dev-hexin分支并且

2021-02-20 14:11:33 826 6

原创 esp8266 tetrisClock 俄罗斯方块时钟

32*16的版本有虚影问题,还没找到解决方案,可能和是4扫屏有关,代码随后上传git

2021-02-14 22:42:53 388 4

原创 pve重装后删除原有系统分区

装pve的时候错把系统装到了要做缓存的固态里,第二次安装系统时会检测到之前已经安装过pve,然后会自动把之前的分区命名为pve-oldxxxxx,保留有大量的之前的分区信息,且这部分空间没办法利用按照一般的lvm删除lv vg pv的顺序,首先是删除vg下的lv ,再删除vg,最后删除pv ,但是一般情况下pve在使用过程中会产生大量的lv,所以在删除的时候,可以使用vgremove命令直接删除vg,会同时将vg下的lv删除。重装完成后,pve节点会自己创建一个叫pve的vg ,除此之外的,都是原来残留

2021-01-31 22:21:11 3212 3

原创 激活Office时提示0xc004f074错误

重装系统,卸载内置的office2016,用官方清理软件清理之后,安装office2019,激活时提示0xc004f074错误。首先清理注册表OEM残留,再次激活,依然报错。找来找去,看到这篇Office KMS 激活时提示0xC004F074 ,低头看了下系统时间,emmmm怎么慢了8个小时。手动修改后成功激活。事后总结问题发生原因:因为装了Linux+Win双系统,两个系统对待时间的...

2020-12-25 19:59:06 28283 8

原创 【填坑】【多图】最近搞的一些事

0807封装的awtirx灯板设计完了,还卖掉了一套m5stack家的墨水屏主控太香了,钱包减减

2020-12-25 12:19:44 171

原创 python2误卸载后恢复

安装walle的时候python总是报错,分析是python版本问题,想把系统python换成python3,删除/usr/bin/python的软链接后,把python3给链接上了,还是不行,脑子一抽执行了rpm -qa|grep python2|xargs rpm -ev --allmatches --nodeps和rpm -qa|grep python-2|xargs rpm -ev --allmatches --nodeps,悲剧的发现yum不能用了……cat /etc/redhat-releas

2020-12-22 09:13:34 246 1

原创 树莓派 3.5寸屏驱动备份

5帧屏50帧屏

2020-12-06 23:04:11 151 2

原创 【新坑】全彩点阵驱动&协议转换计划

pico matrix的灯板还没有到micro用的3535和1209的灯珠也快用完了ws2812主控的灯珠好贵的然后逛闲鱼发现了用在led大屏的全彩点阵先买的p10的,16x32的分辨率,8块不包邮,合每点0.015元……0807封装的ws2812灯珠都0.16元,贼便宜然后找了个库https://github.com/2dom/PxMatrix用esp8266或者esp32驱动按照接线要求焊好,跑了下demo启动效果挺好,就是特别耗电原先给锁控板买的5v6a的电源,锁控板还没做好

2020-10-25 10:33:48 1968 11

原创 【填坑】【多图】micro awtrix灯板

3535封装的ws2812灯板焊接测试通过了意外发现1209的灯珠也可以用手焊的失败率太高改成了钢网+锡膏上锡没有回流焊炉然后就盯上了许久不用的锈掉的小电锅(良春同学留下的)开最大功率到化锡然后断电别说,还针不辍成品:为了把jlc五元包邮用到极致设计成了拼版结构贴灯珠贴到眼瞎贴正面的led:背面刷锡膏背面的退耦电容焊完之后上下劈开然后再左右焊接起来成8x32的灯板理论上可以无限延长...

2020-10-25 10:17:01 895 8

原创 nginx代理tomcat error.log报错502 (13: Permission denied) while connecting to upstream

一开始以为是nginx权限问题,把nginx启动用户改成root,无果因为是yum包方式安装,又换成编译安装,无果觉得可能是权限的问题,考虑换成root权限部署tomcat翻看之前的笔记,在装nginx之前关过selinux,试了一下可以故:解决方案 参考https://blog.csdn.net/unhejing/article/details/104705060# 临时写入selinux放行setsebool httpd_can_network_connect=1# 永久写入selinux

2020-10-12 10:55:07 190 1

原创 【新坑】mini micro pico awtrix计划

https://awtrixdocs.blueforcer.de/#/en-en/README原作是5050封装的ws2812b现在正在画3535封装的板子这是某厂能smt的最小尺寸了定了2020 1515 0807封装的管子在尝试新的贴装方法希望能缩成一丢丢

2020-10-04 22:20:28 303 2

原创 树莓派写卡/换卡/扩容/备份

从img文件写卡:dd bs=4m if=xxxx-xxxx-raspbian.img of=/dev/xxx换卡/扩容/备份:进系统,插入新卡或者用读卡器转接的新卡,umount掉/media/xxx然后sudo dd bs=4M if=/dev/mmcblk0 of=/dev/sda(也有可能是sdb sdc…)拷贝过程没提示,等待即可拷贝完了之后换新卡启动,使用sudo raspi-config工具里的扩展空间即可高容量卡拷贝到低容量卡应该不行...

2020-09-26 09:29:20 341 9

原创 Ubuntu Software提示/usr/share/appdata 目录不存在

新装的系统,在软件商店装软件的时候一直提示目录不存在解决:打开系统监视器并搜索 snap-store选择snap-store进程并点击结束进程重新打开Ubuntu软件

2020-09-06 22:53:50 1974 3

原创 gitlab备份过多导致root目录写满解决

centos 查找大于100M的文件命令如下:ls -lh $(find / -type f -size +100M)gitlab常用的命令gitlab-ctl start 启动gitlab-ctl stop 停止gitlab-ctl status 查看状态gitlab-ctl restart 重启gitlab-ctl reconfigure 修改后直接编译启动gitlab 默认的日志文件存放在/var/log/gitlab 目录下:gitlab-ctl tail #查看所有日志gi

2020-08-23 19:48:48 416 2

原创 CentOS下如何查找大文件

在Windows系统中,我们可以使用TreeSize工具查找一些大文件或文件夹,非常的方便高效,在Linux系统中,如何去搜索一些比较大的文件呢?下面我整理了一下在Linux系统中如何查找大文件或文件夹的方法。1: 如何查找大文件?其实很多时候,你需要了解当前系统下有哪些大文件,比如文件大小超过100M或1G(阀值视具体情况而定)。那么如何把这些大文件搜索出来呢?例如我要搜索当前目录下,超过800M大小的文件[root@getlnx01 u03]# pwd/u03[root@getlnx01 u0

2020-08-23 19:46:03 641 5

原创 M5Atom+OLED ESP32+ssd1306(0.42/0.49inch i2c) wifi自动ntp对时时钟

#include <Arduino.h>#include <U8g2lib.h>#include <Wire.h>#include <WiFi.h>#include <WiFiUdp.h>#include <NTPClient.h> // Include NTPClient library#include <TimeLib.h> // Include A

2020-07-19 21:03:13 509 3

原创 M5Atom+LCD ESP32+1602(i2c) wifi自动ntp对时时钟

代码自取https://github.com/hexesdesu/ESP32LCDClock

2020-07-11 16:24:23 1100 3

原创 M5Atom+VFD ESP32+PT6302(spi) wifi自动ntp对时时钟

代码自取https://github.com/hexesdesu/ESP32VFDClock

2020-07-11 14:09:22 810 8

原创 linux常用监控指标

https://book.open-falcon.org/zh/faq/linux-metrics.html

2020-07-05 22:39:29 174 2

原创 mysql修改时区到UTC+8

set time_zone=’+8:00’;set global time_zone = ‘+8:00’;flush privileges;show variables like ‘%time_zone%’;select now();

2020-06-21 09:54:06 2814 3

原创 使用Idea过程中遇到的问题总结(随缘更新)

2020-06-07 22:31:17 204 4

iOS 6.0 beta1 种子

iOS6.0beta1.0版本固件包括iphone touch appletv

2012-07-03

空空如也

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

TA关注的人

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