自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(117)
  • 收藏
  • 关注

原创 fedora vmware

【代码】fedora vmware。

2025-05-06 10:47:25 75

原创 Verilog-HDL/SystemVerilog/Bluespec SystemVerilog vscode 配置

下载 verible。然后配置 vscode。

2025-03-20 15:26:55 399

原创 高云fpga linux环境

使用教育版 ide,启动,但是会报错,原因是系统带的库的版本太新了,下载的,和 gw_ide 放在一起。

2025-02-15 10:32:57 219

原创 ch32v003 rust linux

【代码】ch32v003 rust linux。

2025-02-03 22:54:35 527

原创 linux command proxy

【代码】linux command proxy。

2025-02-03 22:26:15 138

原创 变频器台达 485

使用 RJ45 口,以触点面向自己,触点部分朝上,触点顺序从左往右为 1~8。

2025-01-15 09:00:07 440

原创 台达、汇川伺服操作与接线

9:使能 11:0v 27:警告 28:24v 35:方向 36:步进 37:0v 41:0v。如果显示 run 说明被使能了,此时无法进入手动模式,可能是设置了自动使能或者有外部使能信号。1:24v 11:0v 26:警告 33:使能 35:0v 37:方向 41:步进。COM+ 接 24V,DI 接 0V 则使能。COM+ 接 24V,DI 接 0V 则使能。DO+ 接 24V,DO- 使能时会输出 24V。DO+ 接 24V,DO- 使能时会输出 24V。差分模式接 3.3V,单端模式接 24V。

2025-01-15 08:59:00 1398

原创 电气线规则

表格里的都是安装在电气柜里的常用器件,安装在电气柜外的各种接近开关、磁控开关、电磁阀、电机等应使用具体名称,比如“夹爪开到位”、“输送带电机”,电气柜里用于外接端子的也是,非常用的器件也是。使用铜线,散热条件、温度会影响载流能力。参考:《GB/T 16895.6-2014 低压电气装置 第5-52部分: 电气设备的选择和安装布线系统》《西门子铜芯电线电缆载流量标准。代表 PLC 输出的 0 组的点位 1 连接中间继电器 1 号的点位 14。代表中间继电器 1 号的点位 5 连接接触器 1 号的点位 A2。

2025-01-15 08:56:25 414

原创 博图 linucx vmware

即使 PLC 使用 RJ45 直连的网卡的 IP 不在同一网段也可以连接,但这样博图会报些错误,还会弹出添加什么 IP 之类的。各个网卡之间是独立的,只是简单的把 IP 设为同一网段也无法通信,除非他们通过软件或路由器、交换机桥接至同一网段下。改成桥接有时候也可以用,但如果电脑上有多个网卡可能会每次桥接到不一样的网卡上,导致连接失败。,选择刚配置的虚拟网络。可以是使用网线直接连接,也可以中间接个路由器或交换机。至与 PLC 连接的网卡,记住是哪个。如果不使用自定义的虚拟网络而只是把。

2025-01-15 08:50:17 321

原创 zed下载插件的问题

ip 和 port 根据具体情况配置。

2025-01-15 08:48:37 106

原创 flathub vscode

此方法安装的 vscode 使用集成终端需要添加这些到用户配置

2025-01-15 08:47:27 561

原创 vmware

需要注册 broadcom 账号,登陆后进入,下载,可选择 Windows 或 Linux 版本。

2025-01-15 08:44:41 229

原创 vitepress

和仓库名保持一致。名称格式推荐用,这样在访问页面时只需要用,不用再加仓库名username:github 账号用户名。

2025-01-15 08:42:35 533

原创 svg 图片

svg 图片是矢量图,也就是可用数学表达,缩放无损。

2025-01-15 08:34:51 193

原创 gnome 桌面反复提示`The password you use to log ...`,取消后依然能正常使用系统

下的文件,之后下一次会提示设置新密码,设置为账户密码。

2025-01-15 08:29:15 123

原创 rust toml

【代码】rust toml。

2025-01-15 08:27:01 381

原创 VSCode开发STM32,并支持C++

修改:LDFLAGS = $(MCU) -specs=nano.specs -specs=nosys.specs -T$(LDSCRIPT) $(LIBDIR) $(LIBS) -Wl,-Map=$(BUILD_DIR)/$(TARGET).map,--cref -Wl,--gc-sections #在-specs=nano.specs后面加-specs=nosys.specs。去除需编译的文件:把Makefiel文件里的头文件和源文件路径删掉,再把生成的build文件夹删掉,再重新编译。

2025-01-15 08:19:11 6412 8

原创 步进电机S加减速,SPTA结合S加减速,脉冲S加减速

f(x) = 1/(1+e^-x),这是y从左到右增加时的S曲线的原始函数,用这个生成一个表,加速正着用,减速倒着用,e是自然常数,约为2.71828。当-3 ≤ x ≤ 3,函数收敛较为明显,此时,y轴高度基本处于0到1之间,更精确点,当x = -3时, y ≈ 0.04742,当x = 3时,y ≈ 0.95257。如果精度不够,就加大x的取值范围。当系数为0.1时,1/(1+e^(-0.1x + 3)),x的有效值就是0到60,当系数为2时,1/(1+e^(-2x + 3)),x的有效值就是0到3。

2025-01-15 07:47:30 4033 2

原创 fedora silverblue

在这里面安装的 gcc 在外面访问不到,但是 rust 的 rustup、cargo 可以在外面访问到,而 flatpak 只能在外面访问到,可能是他们所处的目录不一样,比如三种目录,只外访问、只内访问、内外访问。工作站版可直接使用 `dnf`,silverblue 需要在这之前执行一次环境的初始化,也就是执行 `toolbox create`,会下载一个容器镜像,之后使用命令都在这个容器里,这只需要执行一次就行,以后不用。用户使用的软件主要来自 `flatpak` 和 toolbox 里的 `dnf`

2024-09-19 02:16:36 360

原创 fedora siliverblue adb

执行一个命令,这是查看 linux 内核版本。如果扫描不到需要执行一次再扫。3、进入 toolbox 后安装。,打开手机的 usb 调试。:扫描设备,会列出设备码。

2024-09-03 13:45:34 672

原创 linux udev

属性的设备,其所属用户为 abc,这样就不用把该用户加到。这些都是属性,是用来匹配有这些属性的设备的。查看一个 usb 转串口的设备的信息。的链接指向这个 ttyusb。usb 串口需要权限才能使用。这个的意思是对于同时有。用户组也能使用这个设备。:所属用户为 abc。

2024-09-01 23:51:18 506

原创 fedora silverblue /dev/ttyUSB0 ttyACM0...

系统自带的一些软件才能直接在 toolbox 外执行,比如 flatpak、toolbox、python 等。,会下载一个容器镜像,之后使用命令都在这个容器里,这只需要执行一次就行,以后不用。,silverblue 需要在这之前执行一次环境的初始化,也就是执行。下载容器镜像很可能是下不下来的,需要代理。,之后命令行的新行开头的样子会变,使用。和 toolbox 里的。

2024-08-31 23:15:18 308

原创 ds18b20 解决初始化 85 度的问题

暂存寄存器的buf[6]。如果是0x0c,则85 ° C-阅读为上电阅读,否则为真实温度测量。

2024-08-13 02:35:34 511

原创 rsync文件同步 安卓 linux windows

文件同步工具,支持本地硬盘、ssh。默认使用文件大小和修改时间决定文件是否需要更新本地同步,会在里看到,并删除里有的但里没有的文件,相当于是是的镜像。不影响里的其他文件和文件夹linux、windows 与手机同步需要通过 ssh 来传输。安卓使用 SimpleSSHD或其他可以使用 ssh 的软件,打开软件后点右上角三个点里的,再点击。手机 ip 显示在主界面的蓝色区域里。每次进行 ssh 操作时软件都会生成一个密码因为安卓的原因,rsync 无法复制链接到安卓里,所以这里将链接替换成真实文件。而且文件所

2024-08-10 15:55:07 453

原创 xpt2046 hr2046 pen 的问题

pen脚会不起作用,解决:pen加个1k的下拉电阻。

2024-08-09 03:03:08 358

原创 freecad 更改 操作顺序/对象顺序/覆盖顺序/中途修改

假如先画了个厚度 1mm 的板子,然后又在这上面开了几个洞,然后又想把这个板子“拉伸、厚度”做成带洞的盖子,会发现这是做不到的,因为盖子的底部原本是实心的,生成盖子的步骤又在开洞的下面,这时盖子的实心底板会覆盖洞。这时要做的是调换模型在树里的顺序,右击开洞的,选择 将对象移至其他对象之后,在弹窗里选择生成盖子的那个。freecad 模型树就是对象覆盖的顺序,下面的覆盖上面的。

2024-07-31 22:37:54 204

原创 flatpak vscode

解决集成终端无法使用主机命令和字体的问题。Shift + Ctrl + P:搜索。

2024-07-29 02:21:51 233

原创 PMOS、NMOS 驱动电路和使用方法

下图就是 PMOS 和 NMOS 的简单使用方法。D2 是指示灯,NMOS 的 G 连接单片机 IO,PMOS 的 D 连接 24V 继电器,PMOS 的体二极管作为继电器的反向电动势的吸收二极管PMOS 和 NMOS 不一样,在远超单片机电压下控制 PMOS 必须依靠一个 NMOS,不能用单片机的 IO 直接代替这里的 NMOS 作控制,不然高压会直接击穿单片机也许可以这么理解:PMOS 用于发送正电压,NMOS 用于接收正电压。

2024-07-25 02:15:20 4650

原创 KICAD 常用快捷键

快捷键可重新绑定。

2024-07-24 18:37:10 454

原创 fedora linux vbox 安装

第一次安装打开软件出现usb枚举错误问题,执行 sudo usermod -aG vboxusers $USER,然后注销并重新登录。

2024-07-23 00:26:23 183

原创 rust struct to *const ::core::ffi::c_void

【代码】rust struct to *const ::core::ffi::c_void。

2024-07-06 16:23:16 185

原创 gnome 建议安装的扩展

在 扩展管理器 里搜索并添加 扩展。

2024-07-05 23:37:23 1416

原创 linux 简单测试 cpu 性能

scale = 2000,表示精度为 2000,也就是计算圆周率小数点后的 2000 位。全志 D1 1G 测试 1000 位约为 2.6s,2000 位约为 14.3s。-l 定义使用的标准数学库;-q 不打印正常的 GNU bc 环境信息。4 * a(1),这个用来计算圆周率,1 的反正切是 π / 4。time 用来计算执行时间。

2024-07-02 17:24:03 338

原创 linux 常用的命令、其他工具或软件包

命令sudo apt dist-upgrade解决显示 暂不升级、未被升级dd if=/dev/zero of=./rootfs.img bs=1G count=6制作一个 6G 的空白镜像。bs 是块字节数,count 是 bs 的个数。dd if=./rootfs.img of=/dev/sdc2 bs=512烧录 rootfs.img 镜像到 /dev/sdc2。bs 是 512 个字节,也可以是 4096df -h sudo e2fsck -f /dev/sdc2 sudo resi

2024-06-29 02:23:26 293

原创 uboot Device tree error at node ‘__symbols__‘

这里用到了和。

2024-06-28 19:34:00 336

原创 xfce lxde root 自动登录

【代码】xfce root 自动登录。

2024-06-28 15:55:49 521

原创 Unknown relocation type 57, rtl8723, cfg80211, nmcli unavailable, riscv

全志d1是riscv,Unknown relocation type 57 是 riscv 的,在 linux/arch/riscv/include/uapi/asm/elf.h 里的,或者。,据查可能是 NetworkManager 依赖的 wpa_supplicant 有问题,执行。啥也没有,原来是我安装 NetworkManager 时的方法不对,不应用。来处理这个就会有问题(新内核有),可以在编译 linux 时添加。是空的,修好后 8723ds.ko 又出现同样的问题,修好后。

2024-06-19 15:13:06 414

原创 全志 d1 licheerv opensbi uboot linux debian

桌面比较卡,但是 sipeed 提供的 lichee rv d1 的 debian + lxde 很流畅,那个用的是 tina 的内核,/dev 下有 disp 和 g2d,这里用的内核是没有的。在 uboot 里新加了个设备树,使用了 rgb800x480 7 寸屏,电阻触摸 ic 是 ns2009,tsc2007 驱动是兼容的,ti,x-plate-ohms 是 x 方向的电阻,一个通用值就行,用于判断按下抬起,其 gpios 是笔中断。的前缀,看起来方便,内容是一致的。

2024-06-15 00:50:56 461

原创 rust linux 交叉编译

比如在 x86 linux 上编译 riscv64 的程序,可以建一个最简单的 hello world 测试。如果用的都是编译器自带的库这没问题,如果用到了其他的库就要安装对应的库。x86 linux 需要安装。在 rust 工程里创建。

2024-06-04 19:01:16 337

原创 linux pigz 多线程压缩解压

解压到指定位置:tar --use-compress-program=pigz -xvf ./xxx.tgz -C ./hhh。

2024-06-02 11:21:11 814

空空如也

空空如也

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

TA关注的人

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