20240613解决飞凌的OK3588-C的核心板的USB3.0接口不读U盘的问题

20240613解决飞凌的OK3588-C的核心板的USB3.0接口不读U盘的问题
2024/6/13 15:21


缘起,由于USB3.0的CC芯片在飞凌的OK3588-C的开发板的底板上,一切正常。
如果你单独使用核心板,很容易出现这个问题【省成本没有使用CC芯片】:不读USB3.0的U盘。

Z:\versions\fpga_OK3588_Linux_fs\kernel\arch\arm64\boot\dts\rockchip\OK3588-C-common.dtsi

&usbdrd_dwc3_0 {
    dr_mode = "otg";
    usb-role-switch;
    status = "okay";
    port {
        #address-cells = <1>;
        #size-cells = <0>;
        dwc3_0_role_switch: endpoint@0 {
            reg = <0>;
            remote-endpoint = <&usbc0_role_sw>;
        };
    };
};

修改为:

&usbdrd_dwc3_0 {
    dr_mode = "peripheral";
    usb-role-switch;
    status = "okay";
    port {
        #address-cells = <1>;
        #size-cells = <0>;
        dwc3_0_role_switch: endpoint@0 {
            reg = <0>;
            remote-endpoint = <&usbc0_role_sw>;
        };
    };
};


确认的LOG:

root@ok3588:/mnt# 
root@ok3588:/mnt# lsusb
Bus 005 Device 001: ID 1d6b:0002
Bus 003 Device 001: ID 1d6b:0001
Bus 001 Device 001: ID 1d6b:0002
Bus 008 Device 001: ID 1d6b:0003
Bus 006 Device 001: ID 1d6b:0003
Bus 004 Device 001: ID 1d6b:0001
Bus 002 Device 001: ID 1d6b:0002
Bus 007 Device 002: ID 0781:5595
Bus 007 Device 001: ID 1d6b:0002
root@ok3588:/mnt# 
root@ok3588:/mnt# 
root@ok3588:/mnt# lsusb
Bus 005 Device 001: ID 1d6b:0002
Bus 003 Device 001: ID 1d6b:0001
Bus 001 Device 001: ID 1d6b:0002
Bus 008 Device 001: ID 1d6b:0003
Bus 006 Device 001: ID 1d6b:0003
Bus 004 Device 001: ID 1d6b:0001
Bus 002 Device 001: ID 1d6b:0002
Bus 007 Device 001: ID 1d6b:0002
root@ok3588:/mnt# 


root@ok3588:/# dmesg

[   11.271522] LUN: removable file: (no medium)
[   11.317590] read descriptors
[   11.317601] read strings
[   12.544148] dwc3 fc000000.usb: device reset
[   12.605904] android_work: sent uevent USB_STATE=CONNECTED
[   12.611095] android_work: sent uevent USB_STATE=CONFIGURED
[   35.216918] vbus5v0_typec0: disabling
[   35.216931] vbus5v0_typec1: disabling
[   81.549087] rk_gmac-dwmac fe1c0000.ethernet eth0: no phy at addr -1
[   81.549098] rk_gmac-dwmac fe1c0000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[   92.084365] rk_gmac-dwmac fe1c0000.ethernet eth0: no phy at addr -1
[   92.084375] rk_gmac-dwmac fe1c0000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[  142.700202] usb 7-1: new high-speed USB device number 2 using xhci-hcd
[  142.841160] usb 7-1: New USB device found, idVendor=0781, idProduct=5595, bcdDevice= 1.00
[  142.841170] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  142.841177] usb 7-1: Product: Ultra USB 3.0
[  142.841184] usb 7-1: Manufacturer: SanDisk
[  142.841192] usb 7-1: SerialNumber: 01012f2ab4eab2c923ae19fd86b9a0a59abf0f880e5b25d951e6d5299438be04129c00000000000000000000ec90460f001d230095558107ab26447a
[  142.843467] usb-storage 7-1:1.0: USB Mass Storage device detected
[  142.844732] scsi host0: usb-storage 7-1:1.0
[  142.846351] typec_fusb302 2-0022: Looking up vbus-supply from device tree
[  143.857823] scsi 0:0:0:0: Direct-Access     SanDisk  Ultra USB 3.0    1.00 PQ: 0 ANSI: 6
[  143.859766] sd 0:0:0:0: [sda] 240353280 512-byte logical blocks: (123 GB/115 GiB)
[  143.860595] sd 0:0:0:0: [sda] Write Protect is off
[  143.860604] sd 0:0:0:0: [sda] Mode Sense: 43 00 00 00
[  143.861472] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[  143.893864]  sda: sda1
[  143.897374] sd 0:0:0:0: [sda] Attached SCSI removable disk
[  143.898436] typec_fusb302 2-0022: Looking up vbus-supply from device tree
[  143.937120] FAT-fs (sda): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[  144.051404] FAT-fs (sda1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[  144.056170] FAT-fs (sda1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.

root@ok3588:/# 
root@ok3588:/# 
root@ok3588:/# 

root@ok3588:/# 
root@ok3588:/# fdisk -l
Found valid GPT with protective MBR; using GPT

Disk /dev/mmcblk0: 120832000 sectors, 1656M
Logical sector size: 512
Disk identifier (GUID): 13650000-0000-446f-8000-5e9c000013c2
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 120831966

Number  Start (sector)    End (sector)  Size Name
     1           16384           24575 4096K uboot
     2           24576           32767 4096K misc
     3           32768          163839 64.0M boot
     4          163840          425983  128M recovery
     5          425984          491519 32.0M backup
     6          491520        29851647 14.0G rootfs
     7        29851648        30113791  128M oem
     8        30113792       120831935 43.2G userdata
Disk /dev/sda: 115 GB, 123060879360 bytes, 240353280 sectors
14961 cylinders, 255 heads, 63 sectors/track
Units: sectors of 1 * 512 = 512 bytes

Device  Boot StartCHS    EndCHS        StartLBA     EndLBA    Sectors  Size Id Type
/dev/sda1 *  0,32,33     1023,254,63       2048  240353279  240351232  114G  c Win95 FAT32 (LBA)
root@ok3588:/# 

root@ok3588:/# 
root@ok3588:/# 
root@ok3588:/# mount /dev/sda1 /mnt
root@ok3588:/# ls -l
total 100
drwxr-xr-x   2 root root  4096 Mar  9  2023 bin
-rw-r--r--   1 root root   351 Mar  9  2023 busybox.fragment
lrwxrwxrwx   1 root root     8 Mar  9  2023 data -> userdata
drwxr-xr-x  15 root root  3880 Jan  1 08:02 dev
drwxr-xr-x  23 root root  4096 Jan  1 08:00 etc
drwxr-xr-x   4 root root  4096 Jan  1 08:00 home
drwxr-xr-x   6 root root  4096 Aug 17  2023 lib
lrwxrwxrwx   1 root root     3 Mar  9  2023 lib64 -> lib
lrwxrwxrwx   1 root root    11 Mar  9  2023 linuxrc -> bin/busybox
drwx------   2 root root 16384 Mar  9  2023 lost+found
drwxr-xr-x  14 root root  4096 Mar  9  2023 media
lrwxrwxrwx   1 root root    23 Mar  9  2023 misc -> /dev/block/by-name/misc
drwxr-xr-x  15 root root 32768 Jan  1 08:00 mnt
drwxr-xr-x   3 root root  4096 Jun 13  2024 oem
drwxr-xr-x   2 root root  4096 Mar  9  2023 opt
dr-xr-xr-x 256 root root     0 Jan  1 08:00 proc
drwx------   2 root root  4096 Mar  9  2023 root
drwxr-xr-x   7 root root   340 Jan  1 08:00 run
drwxr-xr-x   2 root root  4096 Sep 14  2023 sbin
lrwxrwxrwx   1 root root    10 Mar  9  2023 sdcard -> mnt/sdcard
dr-xr-xr-x  14 root root     0 Jan  1 08:00 sys
drwxrwxrwt   8 root root   440 Jan  1 08:02 tmp
lrwxrwxrwx   1 root root     9 Mar  9  2023 udisk -> mnt/udisk
drwxr-xr-x   5 root root  4096 Jan  1 08:00 userdata
drwxr-xr-x  11 root root  4096 Sep 14  2023 usr
drwxr-xr-x   5 root root  4096 Mar  9  2023 var
root@ok3588:/# 
root@ok3588:/# cd /mnt/
root@ok3588:/mnt# 
root@ok3588:/mnt# ls -l
total 1416928
-rwxr-xr-x 1 root root 1131762455 Mar 10  2022  1.mp4
-rwxr-xr-x 1 root root         33 Jan  1  1980  1.txt

-rwxr-xr-x 1 root root         33 Jan  1  1980  20240528USB.txt
-rwxr-xr-x 1 root root  235026155 Oct 17  2023  4kl.mp4
drwxr-xr-x 3 root root      32768 Dec 17  2023  EFI
drwxr-xr-x 2 root root      32768 May 28  2024  FOUND.000
-rwxr-xr-x 1 root root     233258 Apr 18  2024  KMS_VL_ALL_AIO_v39_CNcmd
drwxr-xr-x 2 root root      32768 Dec 17  2023 'System Volume Information'
drwxr-xr-x 4 root root      32768 Feb  9  2024  X99+RTX4090
-rwxr-xr-x 1 root root      34494 Dec 17  2023  autorun.ico
-rwxr-xr-x 1 root root        254 Dec 17  2023  autorun.inf
drwxr-xr-x 3 root root      32768 Dec 17  2023  boot
drwxr-xr-x 2 root root      32768 Dec 17  2023  casper
drwxr-xr-x 3 root root      32768 Dec 17  2023  dists
drwxr-xr-x 2 root root      32768 Dec 17  2023  install
drwxr-xr-x 2 root root      32768 Dec 17  2023  isolinux
-r-xr-xr-x 1 root root      69145 Dec 17  2023  ldlinux.sys
-rwxr-xr-x 1 root root      67599 Dec 17  2023  md5sum.txt
drwxr-xr-x 4 root root      32768 Dec 17  2023  pool
drwxr-xr-x 2 root root      32768 Dec 17  2023  preseed
-rwxr-xr-x 1 root root         94 Dec 17  2023  syslinux.cfg
-rwxr-xr-x 1 root root          1 Dec 17  2023  ubuntu
-rwxr-xr-x 1 root root   46730293 Apr 17  2024 'video(16).mp4'
-rwxr-xr-x 1 root root   36259983 Apr 17  2024 'video(17).mp4'
-rwxr-xr-x 1 root root          0 Apr 18  2024 ''$'\346\226\260\345\273\272'' '$'\346\226\207\346\234\254\346\226\207\346\241\243''.txt'
drwxr-xr-x 3 root root      32768 Jan 19  2024 ''$'\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271'
root@ok3588:/mnt# 
root@ok3588:/mnt# 
parse ! mppvideodec ! waylandsink "render-rectangle=<0,0,1920,1080>"queue ! h264 
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
Redistribute latency...
New clock: GstSystemClock
Got EOS from element "pipeline0".
Execution ended after 0:04:51.958690626
Setting pipeline to NULL ...
Freeing pipeline ...
root@ok3588:/mnt# 


root@ok3588:/mnt# 
root@ok3588:/mnt# cp 1.mp4 /
root@ok3588:/mnt# cd /
root@ok3588:/# ls -l
total 1105344
-rwxr-xr-x   1 root root 1131762455 Jan  1 08:10 1.mp4
drwxr-xr-x   2 root root       4096 Mar  9  2023 bin
-rw-r--r--   1 root root        351 Mar  9  2023 busybox.fragment
lrwxrwxrwx   1 root root          8 Mar  9  2023 data -> userdata
drwxr-xr-x  15 root root       3880 Jan  1 08:02 dev
drwxr-xr-x  23 root root       4096 Jan  1 08:00 etc
drwxr-xr-x   4 root root       4096 Jan  1 08:00 home
drwxr-xr-x   6 root root       4096 Aug 17  2023 lib
lrwxrwxrwx   1 root root          3 Mar  9  2023 lib64 -> lib
lrwxrwxrwx   1 root root         11 Mar  9  2023 linuxrc -> bin/busybox
drwx------   2 root root      16384 Mar  9  2023 lost+found
drwxr-xr-x  14 root root       4096 Mar  9  2023 media
lrwxrwxrwx   1 root root         23 Mar  9  2023 misc -> /dev/block/by-name/misc
drwxr-xr-x  15 root root      32768 Jan  1 08:00 mnt
drwxr-xr-x   3 root root       4096 Jun 13  2024 oem
drwxr-xr-x   2 root root       4096 Mar  9  2023 opt
dr-xr-xr-x 243 root root          0 Jan  1 08:00 proc
drwx------   2 root root       4096 Mar  9  2023 root
drwxr-xr-x   7 root root        340 Jan  1 08:04 run
drwxr-xr-x   2 root root       4096 Sep 14  2023 sbin
lrwxrwxrwx   1 root root         10 Mar  9  2023 sdcard -> mnt/sdcard
dr-xr-xr-x  14 root root          0 Jan  1 08:00 sys
drwxrwxrwt   8 root root        440 Jan  1 08:02 tmp
lrwxrwxrwx   1 root root          9 Mar  9  2023 udisk -> mnt/udisk
drwxr-xr-x   5 root root       4096 Jan  1 08:00 userdata
drwxr-xr-x  11 root root       4096 Sep 14  2023 usr
drwxr-xr-x   5 root root       4096 Mar  9  2023 var
root@ok3588:/# cd -
/mnt
root@ok3588:/mnt# 
root@ok3588:/mnt# 
root@ok3588:/mnt# ls -l
total 1416928
-rwxr-xr-x 1 root root 1131762455 Mar 10  2022  1.mp4
-rwxr-xr-x 1 root root         33 Jan  1  1980  1.txt
-rwxr-xr-x 1 root root         33 Jan  1  1980  20240528USB.txt
-rwxr-xr-x 1 root root  235026155 Oct 17  2023  4kl.mp4
drwxr-xr-x 3 root root      32768 Dec 17  2023  EFI
drwxr-xr-x 2 root root      32768 May 28  2024  FOUND.000
-rwxr-xr-x 1 root root     233258 Apr 18  2024  KMS_VL_ALL_AIO_v39_CNcmd
drwxr-xr-x 2 root root      32768 Dec 17  2023 'System Volume Information'
drwxr-xr-x 4 root root      32768 Feb  9  2024  X99+RTX4090
-rwxr-xr-x 1 root root      34494 Dec 17  2023  autorun.ico
-rwxr-xr-x 1 root root        254 Dec 17  2023  autorun.inf
drwxr-xr-x 3 root root      32768 Dec 17  2023  boot
drwxr-xr-x 2 root root      32768 Dec 17  2023  casper
drwxr-xr-x 3 root root      32768 Dec 17  2023  dists
drwxr-xr-x 2 root root      32768 Dec 17  2023  install
drwxr-xr-x 2 root root      32768 Dec 17  2023  isolinux
-r-xr-xr-x 1 root root      69145 Dec 17  2023  ldlinux.sys
-rwxr-xr-x 1 root root      67599 Dec 17  2023  md5sum.txt
drwxr-xr-x 4 root root      32768 Dec 17  2023  pool
drwxr-xr-x 2 root root      32768 Dec 17  2023  preseed
-rwxr-xr-x 1 root root         94 Dec 17  2023  syslinux.cfg
-rwxr-xr-x 1 root root          1 Dec 17  2023  ubuntu
-rwxr-xr-x 1 root root   46730293 Apr 17  2024 'video(16).mp4'
-rwxr-xr-x 1 root root   36259983 Apr 17  2024 'video(17).mp4'
-rwxr-xr-x 1 root root          0 Apr 18  2024 ''$'\346\226\260\345\273\272'' '$'\346\226\207\346\234\254\346\226\207\346\241\243''.txt'
drwxr-xr-x 3 root root      32768 Jan 19  2024 ''$'\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271'
root@ok3588:/mnt# 
root@ok3588:/mnt# 
root@ok3588:/mnt# mkdir /wyb
root@ok3588:/mnt# 
root@ok3588:/mnt# cp 1.mp4 /wyb/
root@ok3588:/mnt# sync

root@ok3588:/mnt# sync
root@ok3588:/mnt# sync
root@ok3588:/mnt# 

USB3.0的U盘可以写入文件。

电脑拷贝文件速度 20M-30MBps

RK3588 在 飞凌的LINUX R4版本下,拷贝1.1GB的MP4视频,耗时不到50秒钟。和电脑 拷入速度接近


参考资料:
https://blog.csdn.net/cornerstone1/article/details/111472616
type-c转type A 3.0线以及otg线序


https://blog.csdn.net/weixin_43245753/article/details/123496262#TypeC_to_TypeA_USB_20DP_DTS__345
Rockchip RK3588 kernel dts解析之USB模块


0,0 到不了 左上角,有你们的nx App Launcher V2 p1标题栏
gst-launch-1.0 filesrc location=1.mp4 ! qtdemux ! queue ! h264parse ! mppvideodec ! waylandsink "render-rectangle=<0,0,426,400>"

这个是直接通过wayland显示的窗口,跟桌面上的应用是没关系的,应该是播放窗口的纵横比跟视频纵横比不一致导致的


这个 参数满屏了。解码4K录像(通过OV13855录像的)
gst-launch-1.0 filesrc location=1.mp4 ! qtdemux ! queue ! h264parse ! mppvideodec ! waylandsink "render-rectangle=<0,0,1024,600>"

gst-launch-1.0 filesrc location=1.mp4 ! qtdemux ! queue ! h264parse ! mppvideodec ! waylandsink "render-rectangle=<0,0,1920,1080>"

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/348575.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

LabVIEW开发CAN通讯协议

在LabVIEW中开发CAN&#xff08;Controller Area Network&#xff09;通讯协议时&#xff0c;需要全面考虑硬件选择、驱动安装、通信配置、错误处理、数据解析和实时性等多个方面。本文详细介绍了在LabVIEW中实现CAN通讯时的关键点和最佳实践&#xff0c;确保系统的稳定性、可靠…

JFrame.setDefaultLookAndFeelDecorated

在java Swing编程中,作为窗体,我们经常编写类继承JFrame,在main方法中进行加载,如下 有一种方法,不用继承JFrame也可以弹窗,代码如下 但是这个跟我们今天的setDefaultLookAndFeelDecorated有什么关系呢,这个设置,必须在new 对象前进行调用,才有装饰效果,如下 说白了…

Java中Transactional在不同方法间的穿透性,rollbackFor参数含义

哈喽&#xff0c;大家好&#xff0c;我是木头左&#xff01; 在Java开发中&#xff0c;经常会遇到需要在一个事务中执行多个操作的场景。为了确保这些操作的原子性&#xff0c;可以使用Spring框架提供的Transactional注解来实现事务管理。然而&#xff0c;在实际开发过程中&…

【Intel CVPR 2024】通过图像扩散模型生成高质量360度场景,只需要一个语言模型

在当前人工智能取得突破性进展的时代&#xff0c;从单一输入图像生成全景场景仍是一项关键挑战。大多数现有方法都使用基于扩散的迭代或同步多视角内绘。然而&#xff0c;由于缺乏全局场景布局先验&#xff0c;导致输出结果存在重复对象&#xff08;如卧室中的多张床&#xff0…

JVM性能优化案例:减少对象频繁创建

JVM性能优化案例&#xff1a;减少对象频繁创建 案例背景 某金融应用系统在处理大量并发交易时&#xff0c;响应时间过长&#xff0c;并且有时出现内存溢出&#xff08;OutOfMemoryError&#xff09;的问题。经过分析&#xff0c;发现问题主要出在频繁的对象创建和较差的内存管…

如何降低pcdn的延迟?

要降低P2P CDN的延迟&#xff0c;可以采取以下操作&#xff1a; 一&#xff0e;优化网络连接&#xff1a; 1、使用有线网络连接替代无线连接&#xff0c;因为有线连接通常提供更稳定的数据传输。 2、升级家庭或企业路由器&#xff0c;选择性能更好的路由器以提高网络传输速度…

【后端开发】服务开发场景之高可用(冗余设计,服务限流,降级熔断,超时重试,性能测试)

【后端开发】服务开发场景之高可用&#xff08;冗余设计&#xff0c;服务限流&#xff0c;降级熔断&#xff0c;超时重试&#xff0c;性能测试&#xff09; 文章目录 序&#xff1a;如何设计一个高可用的系统&#xff1f;可用性的判断指标是什么&#xff1f;哪些情况会导致系统…

SJ902安全网贯穿测试仪

产品内容 安全网耐贯穿试验机是根据GB 5725-2009 《安全网》用于检测安全网的耐贯穿性能。 技术指标 1、贯穿物&#xff1a;直径50mm&#xff0c;质量5kg的2圆棒 2、贯穿试验架与水平面夹角&#xff1a;30 3、贯穿试验高度&#xff1a;距离被贯穿网中心1米 4、电动提升、…

怎么防止源代码泄露?9种方法教会你!

怎么防止源代码泄露&#xff1f;首先要了解员工可以通过哪些方式将源代码传输出去&#xff01; 物理方法&#xff1a; — 网线直连&#xff0c;即把网线从墙上插头拔下来&#xff0c;然后和一个非受控电脑直连; — winPE启动&#xff0c;通过光盘或U盘的winPE启动&#xff0c;甚…

操作系统——信号

将信号分为以上四个阶段 1.信号注册&#xff1a;是针对信号处理方式的规定&#xff0c;进程收到信号时有三种处理方式&#xff1a;默认动作&#xff0c;忽略&#xff0c;自定义动作。如果不是自定义动作&#xff0c;这一步可以忽略。这个步骤要使用到signal/sigaction接口 2.…

最新有钱还系统源码 人人还众筹还钱模式还贷系统源码

本文来自&#xff1a;最新有钱还系统源码 人人还众筹还钱模式还贷系统源码 - 源码1688 应用介绍 简介&#xff1a; 最新有钱还系统源码 | 人人还众筹还钱模式还贷系统源码 转载未测试 盈利模式&#xff1a; 1.系统里直推400 2.间推得200 3.升级是隔代匹配200 4.漏单直接…

借助Historian Connector + TDengine,打造工业创新底座

在工业自动化的领域中&#xff0c;数据的采集、存储和分析是实现高效决策和操作的基石。AVEVA Historian (原 Wonderware Historian) 作为领先的工业实时数据库&#xff0c;专注于收集和存储高保真度的历史工艺数据。与此同时&#xff0c;TDengine 作为一款专为时序数据打造的高…

SpringBoot的Mybatis-plus实战之基础知识

文章目录 MybatisPlus 介绍一、MyBatisPlus 集成步骤第一步、引入依赖第二步、定义mapper 二、注解TableNameTableldTableField 三、配置文件四、加解密实现步骤 在SpringBoot项目中使用Mybatis-plus&#xff0c;记录下来&#xff0c;方便备查。 MybatisPlus 介绍 为简化开发而…

项目文章 | Cell ReportsChIP-seq和RNA-seq联合鉴定伯克霍尔德氏菌毒性的重要调节因子

发表单位&#xff1a;中山大学深圳校区制药科学学院 发表日期&#xff1a;2024年5月14日 研究期刊&#xff1a;Cell Reports&#xff08;IF: 8.8&#xff09; 研究材料&#xff1a;伯克霍尔德氏菌 主要技术&#xff1a;ChIP-seq&#xff0c;EMSA&#xff0c;微尺度热泳分析…

Linux环境---在线安装MYSQL数据库

Linux环境—在线安装MYSQL数据库 一、使用步骤 1.安装环境 Mysql 驱动 8.0 需要 jdk1.8 才行。 JDK版本&#xff1a;1.8 参考文档 MYSQL版本&#xff1a;8.0.2 下载链接: https://pan.baidu.com/s/1MwXIilSL6EY3OuS7WtpySA?pwdg263 操作系统&#xff1a;CentOS 1.1 建立存…

LabVIEW Actor架构特点与适用范围

LabVIEW的Actor架构提供了一种基于消息传递的并行任务管理方式&#xff0c;适合复杂系统的模块化设计。其特点包括高可扩展性、灵活的消息传递和并行处理能力。维护和修改要求较高&#xff0c;适合有一定经验的开发人员。对于中小型项目&#xff0c;可考虑选择更简单的状态机架…

如何在浏览器书签栏设置2个书签实现一键到达网页顶部和底部

本次设置浏览器为&#xff1a;Chrome浏览器&#xff08;其他浏览器可自行测试&#xff09; 1&#xff0c;随便收藏一个网页到浏览器书签栏 2&#xff0c;右键这个书签 3&#xff0c;修改 4&#xff0c;修改名称 5&#xff0c;修改网址&#xff1a; javascript:(function(…

Vivado时序报告之Datasheet详解

目录 一、前言 二、Datasheet配置选项说明 2.1 Options 2.2 Groups 2.3 Timer Settings 2.4 Common Options 三、Datasheet报告 3.1 General Information 3.2 Input Ports Setup/Hold 3.3 Output Ports Clock-to-out 3.4 Setup between Clocks 3.5 Combinational…

Linux2(文件类型分类 基本命令2 重定向)

目录 一、文件类型分类 二、基本命令2 1. find 帮助查询 2. stat 查看文件的信息 3. wc 统计文本 4. 查看文本内容 4.1 cat 4.2 more 4.3 less 4.4 head 4.5 tail 5. cal 显示日历 6. date 显示时间 7. du 文件大小 8. ln 链接 软链接 硬链接 区别 9. histo…

k8s metrics-server服务监控pod 的 cpu、内存

项目场景&#xff1a; 需要开启指标服务&#xff0c;依据pod 的 cpu、内存使用率进行自动的扩容或缩容 pod 的数量 解决方案&#xff1a; 下载 metrics-server 组件配置文件&#xff1a; wget https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/…