当前位置:网站首页 > Python编程 > 正文

st7735s中文(st7735s中文资料基于micropython)



声明:本笔记内容为个人在使用自制的基于全志V3S的Linux开发板的学习笔记文章,仅用于记录学习与开发过程中的问题处理过程、方法操作记录、参考的网络资源等内容。

  一次偶然的机会,发现了全志V3S这款芯片,基于Cortex-A7内核+1.2Ghz主频+Linux的CPU芯片,还是容易焊接的LQFP封装,在网上也能看到很多基于全志V3S的开源掌机、迷你电脑等项目,于是决定尝试复刻一下。
  虽然最初是想简单复刻一个GBA游戏机,最后还是希望能够通过全志V3S这个芯片学习一下Linux,正好手里还有几块吃灰的RGB屏,以后可以做一些基于Linux的小项目,复刻掌机不如制作一个开发板项目,说干就干。
  基于上述背景,在查阅、整理和分析了大量开源项目、开发板等相关资料,完成了这款基于全志V3S的Linux开发板,命名为“DuckPi-Zero”,中文”鸭鸭派”。

首先放张成品图:
在这里插入图片描述
在这里插入图片描述
  板载资源有:GPIO、ADC按键、WIFI&BLE通信、通用SPI接口、通用IIC接口、3.5mm耳机接口、以太网接口、RGB LCD接口(RGB666+电容触摸)、USB-OTG接口等资源

① 电源部分

电源这里一共有5V、3V3、3V0、1V8、1V2这五个部分,其中5V经保险丝后作为系统的唯一电源输入源,采用3 通道电源管理 IC - EA3036方案将5V转为3V3、1V8、1V2输出,使用LDO IC - XC6206完成3V3转3V0。
![[Pasted image 20241022185217.png]]
在这里插入图片描述

② CORE部分

主控是全志V3S,一款单个Arm Cortex-A7的CPU,项目设计上除了MIPI接口没有使用(可以驱动摄像头等MIPI接口设备),其他的接口均引出或使用,外部晶振24MHZ,Core主频为 1.2GHz
在这里插入图片描述

③ LCD部分

LCD采用40Pin RGB接口,支持电容触摸,背光驱动采用DC/DC升压类型的PT4103转换器,可恒流驱动多个背光LED,支持PWM控制
在这里插入图片描述

④WIFI&BLE部分

WIFI和蓝牙通信采用了SDIO接口的RTL8723BS芯片的模块,ANT板载的天线设计,Linux内有驱动支持,简单配置即可驱动
![[Pasted image .png]]

⑤ 其他部分

其他的电路设计非常简单,TYPEC串口使用了CH340E,耳机接口、以太网接口、SD卡接口、USBOTG接口等都是直接连接到Core上,最后PCB示例图如下:
在这里插入图片描述
在这里插入图片描述在这里插入图片描述


硬件开源链接:

立创开源硬件平台——基于全志V3S的Linux开发板:DuckPi-Zero

演示视频链接:试图在一颗Cortex-A7的CPU上跑黑神话悟空?


接下来的文章就是Linux系统的移植以及各模块的使用记录。

到此这篇st7735s中文(st7735s中文资料基于micropython)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • py创建文件夹(python建立py文件夹过程)2024-12-28 14:36:10
  • python list转String(python list转String)2024-12-28 14:36:10
  • onnx模型部署 python(onnx模型部署到单片机)2024-12-28 14:36:10
  • vs怎么用python(vs怎么用scanf输入)2024-12-28 14:36:10
  • python中将list中的字符串转换成数字(python list字符串转list)2024-12-28 14:36:10
  • Python函数调用(python函数调用做九九乘法表)2024-12-28 14:36:10
  • py文件怎么用python打开(用python运行py文件)2024-12-28 14:36:10
  • python怎么编写函数(Python怎么编写函数)2024-12-28 14:36:10
  • python函数如何定义,举例说明(python的函数定义规范)2024-12-28 14:36:10
  • python文件打开后闪退(python执行后闪退)2024-12-28 14:36:10
  • 全屏图片