树莓派解决串口乱码问题

1. 系统信息如下:
pi@boen-raspi-001:/etc/apt$ lsb_release -a
No LSB modules are available.Distributor ID: RaspbianDescription:    Raspbian GNU/Linux 10 (buster)Release:        10Codename:       buster
2.  在烧录镜像到SD后,先不要放到板子里启动,把config.txt在windows的盘符中找到,打开并增加如下红色标识的配制信息:
pi@boen-raspi-001:~$ cat /boot/config.txt # For more options and information see# http://rpf.io/configtxt# Some settings may impact device functionality. See link above for details
# uncomment if you get no picture on HDMI for a default “safe” mode#hdmi_safe=1
# uncomment this if your display has a black border of unused pixels visible# and your display can output without overscan#disable_overscan=1
# uncomment the following to adjust overscan. Use positive numbers if console# goes off screen, and negative if there is too much border#overscan_left=16#overscan_right=16#overscan_top=16#overscan_bottom=16
# uncomment to force a console size. By default it will be display’s size minus# overscan.#framebuffer_width=1280#framebuffer_height=720
# uncomment if hdmi display is not detected and composite is being output#hdmi_force_hotplug=1
# uncomment to force a specific HDMI mode (this will force VGA)#hdmi_group=1#hdmi_mode=1
# uncomment to force a HDMI mode rather than DVI. This can make audio work in# DMT (computer monitor) modes#hdmi_drive=2
# uncomment to increase signal to HDMI, if you have interference, blanking, or# no display#config_hdmi_boost=4
# uncomment for composite PAL#sdtv_mode=2
#uncomment to overclock the arm. 700 MHz is the default.#arm_freq=800
# Uncomment some or all of these to enable the optional hardware interfaces#dtparam=i2c_arm=on#dtparam=i2s=on#dtparam=spi=on
# Uncomment this to enable infrared communication.#dtoverlay=gpio-ir,gpio_pin=17#dtoverlay=gpio-ir-tx,gpio_pin=18
# Additional overlays and parameters are documented /boot/overlays/README
# Enable audio (loads snd_bcm2835)dtparam=audio=on[pi3]dtoverlay=pi3-miniuart-bt
[pi4]# Enable DRM VC4 V3D driver on top of the dispmanx display stackdtoverlay=vc4-fkms-v3dmax_framebuffers=2
[all]#dtoverlay=vc4-fkms-v3d
3. 把cmdline.txt修改为如下红色所示信息
pi@boen-raspi-001:~$ cat /boot/cmdline.txt #console=serial0,115200 console=tty1 root=PARTUUID=58ce116e-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet init=/usr/lib/raspi-config/init_resize.sh splash plymouth.ignore-serial-consolesdwc_otg.lpm_enable=0 console=tty1 console=serial0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
4. 此时将SD放在板子上启动,并且需要把secureCRT之前乱码的窗口关闭再打开,启动信息显示正常。

You may also like...

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据