首页 > 系统相关 >V3S-linux小主机记录

V3S-linux小主机记录

时间:2024-12-06 16:37:12浏览次数:9  
标签:V3S 芯片 主机 串口 电源 3.3 linux 焊接

此篇文章在2022年1月27日被记录

今天完成了v3s_linux小电脑的制作,在这个过程中,很有收获。
linux硬件部分包括:

  • 1、板载USB_hub,摄像头网卡均使用外置,所以足够的USB接口十分重要。
  • 2、使用TFT_LCD显示屏幕,屏幕驱动芯片为ST7789.
  • 3、使用TC8002D功放芯片驱动喇叭(未实现,原因未知,仍在排查)
  • 4、串口部分使用CH340N,引脚较少,节省体积。
  • 5、电源部分3.3,1.8,1.2使用sy8088aac DC-DC芯片,供电量比较给力,不发热。
  • 6、增加用户LED与串口指示灯。
  • 7、第一次打样并使用四层PCB。

完成后实物图如下:
img

img
小电脑总共打了两套板子,焊接了两套:

第一次:

第一次没有成功的主要原因是电源部分,第一次电源部分全部采用LDO降压方式,使用电源套娃的方式,5V转3.3V,3.3V转3.0V,3.0V转1.8V,1.8V转1.2V,乍一看好像没有什么问题,挺符合逻辑,但是在实际操作中,可以看做所有的供电都使用的是3.3V转下来的,导致3.3V压力很大,通常来说LDO的原理限制,输出功率都不会太高,直接导致后端供电不足,可以说电源部分是这次制作失败的主要原因;第二个原因是芯片焊接时芯片第一脚确定错误,导致芯片可能直接烧掉了;第三个原因是CH340N使用3.3v供电时,需要3V3引脚与VCC都供电,结果忘记了VCC引脚供电,结果当然是不识别。

第二次:

第二次重新打板制作,电源部分使用DC-DC电源,昨天外围电路全部焊接完成后,在焊接microusb口时,由于固定脚太短,在板子反面以为焊接好了,实际上并没有导致插线时直接干掉焊盘,如图:

img

直接心态爆炸有木有!!!!后来经过飞线5V测试,电源全部正常,串口部分可以正常识别。第二天从新焊接后,发现串口无输出,经过排查,原来是白嫖的立创的封装TX、RX反的,又一次心态爆炸!后来飞线解决的。

现在存在的问题:无音频,功放芯片应该是好的,但是不知道哪里的问题,还在排查中。
whycan.com

推荐一个很好的网站,挖坑网,有很多大佬都在里面,学习嵌入式linux的不二选择
https://whycan.com/

标签:V3S,芯片,主机,串口,电源,3.3,linux,焊接
From: https://www.cnblogs.com/shumei52/p/18591038

相关文章

  • linux服务器常用的命令
    1、服务器间交互命令#连接远程服务器ssh-p22root@192.168.5.49#从本地上传文件到远程服务器scp本地文件路径用户名@ip:远程文件路径scp/home/test/1.txtroot@192.168.5.49:/home/test/1.txt#从远程服务器下载到本地scp用户名@ip:远程文件路径本地文件路径sc......
  • Linux学习(1)---文件属性和基本权限理解
    目录一.Linux文件的属性二.Linux用户权限分类三.文件权限的查询与修改1.修改用户的权限1).一般法2).8进制法2.修改所属组和所属者3.如何在创建文件权限预分配在学习linux的时候,我们用ll命令显示文件的详情信息,难免会发现文件名前面会有一大堆其它的字符,那么这些字......
  • Linux screen for AIStation
    当使用ssh远程登陆到服务器,使用命令执行一个耗时任务时,常会因为网络不稳定或AIStation网页刷新而与服务器的连接断开,在重新连接后,命令和打印的输出内容不见踪影,此时可以用screen工具解决这个问题。使用screen后,执行一个耗时任务,只需要连到服务器敲一下命令,然后断开与服......
  • 第65篇 Linux命令放置目录
    Linux命令放在哪个目录取决于命令的类型和用途。在Linux系统中,命令通常被放置在特定的目录中,以便用户可以通过简单地键入命令的名称来执行它们。以下是Linux中常见的命令目录:1./bin目录:这个目录包含了系统启动时所需的基本命令,例如cat、ls、cp和mkdir等。这些命令对于系统的正常......
  • Ubuntu Linux 文件、目录权限问题
    本文为UbuntuLinux操作系统-第五弹此文是在上期文件目录的内容操作基础上接着讲权限问题上期回顾:UbuntuLinux目录和文件的内容操作文件访问者身份与文件访问权限Linux文件结构所有者(属主)所属组(属组)其他用户普通文件读(r):读取文件内容或者查看目录。写(w):修改文件......
  • WSL Linux安装minikube
    1.windowswsl版本信息aven@VIRTUALWSLC:\>wsl--versionWSL版本:2.3.26.0内核版本:5.15.167.4-1WSLg版本:1.0.65MSRDC版本:1.2.5620Direct3D版本:1.611.1-81528511DXCore版本:10.0.26100.1-240331-1435.ge-releaseWindows版本:10.0.19045.5131aven@VIRTUALWSLC......
  • Linux应用开发 - 删除某文件之外的文件或目录
    By:fulinuxE-mail:fulinux@sina.comBlog:https://blog.csdn.net/fulinus喜欢的盆友欢迎点赞和订阅!你的喜欢就是我写作的动力!目录环境准备编写程序编译和测试环境准备mkdirdel_dir/cddel_dir/编写程序vimdelete.c/*fulinux@sina.com*/......
  • Linux下部署.Net 应用程序和Web应用程序
    发布应用:选择对应的平台版本进行保存发布。上传应用程序,进入发布的文件,压缩文件,在地址栏运行命令行(cmd),使用scp上传文件到对应的服务器。scppublish.ziproot@xxx.xxx.xxx.xxx:/var/wwwroot解压缩文件unzippublish.zipsudoyuminstallzipunzip#安装zip解压工具......
  • linux下的开机自启动
    方法1:1.在/etc/rc.local文件后加上开机后要执行的命令方法2:2.在/etc/init.d目录下新建开机后要执行的shell脚本,系统服务的启动就是这样实现的方法3:3.制作服务本文以nginx为例,通过制作linux服务的方式启动,并设置开机启动前提条件nginx已安装,默认安装路径为:/usr/......
  • 【Linux】shell脚本
    声明:以下内容均学习自《Linux就该这么学》一书1、基本介绍shell脚本第一行:#!/bin/bash,用来告诉系统使用哪一种shell解释器来执行该脚本。执行shell脚本的方式有如下两种:#第一种bashtest.sh#第二种./test.sh2、接收用户的参数shell脚本已经内设了用于接收用户输入......