EDA设计学习笔记2:STM32F103C8T6最小系统板的仿绘

今日开始仿制练习一个STM32F103C8T6最小系统板,通过对这个最小系统板的仿制,达到对自己PCB设计的练习的目的,最终目标是自己设计出一块PCB,做一个OLED的桌面小摆件......

也不知道画出来能不能用.....

目录

主控芯片的搜索与放置:

搜索芯片:

芯片引脚扇出:

USB供电通信电路设计:

搜索USB接口:

放置1K限流电阻与指示灯:

供电线路的连接:

 通信线路的连接:

降压电路设计:

 线性稳压器的选择:

 放置电容滤波:

USB串口通信下载电路:

找到USB芯片:

放置三极管:

BOOT设置启动模式:

复位按键:

OLED与SWD下载接口:

外部晶振:

总览:


主控芯片的搜索与放置:

搜索芯片:

首先搜索到我们的主控芯片选择放置:

芯片引脚扇出:

有时我们需要对芯片许多引脚进行扇出,如果一个一个进行引出与命名会十分麻烦浪费时间,这时我们只需右击芯片,点击"扇出非连接标识"

 按住Ctrl再鼠标点击,可以多选,然后选择将引脚名称填入网络名:

我是将所有引脚都选中了,于是这样芯片引脚就全部扇出了:这里的地与3.3V标识是需要后来手动连接的,并且如果先进行了全部扇出,那连接时会提示合并网络 。

USB供电通信电路设计:

搜索USB接口:

(这里根据需求不同筛选2线与更多线,一般二线只能供电,而更多线是能同时进行数据传输的)

 然后放置,用矩形框与文本框标识一下,这是USB供电通信端口:

放置1K限流电阻与指示灯:

供电线路的连接:

 通信线路的连接:

 点击放置——网络标签,

 此时按下Tab键可以重命名:然后如此放置:

 其余没用到的打上非连接标识:

降压电路设计:

 线性稳压器的选择:

搜索一个线性稳压芯片放置:

 放置电容滤波:

USB串口通信下载电路:

找到USB芯片:

放置三极管:

三极管选中后可以按Y键进行翻转:

BOOT设置启动模式:

复位按键:

OLED与SWD下载接口:

外部晶振:

总览:

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

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

相关文章

P1827 [USACO3.4] 美国血统

题目描述 农夫约翰非常认真地对待他的奶牛们的血统。然而他不是一个真正优秀的记帐员。他把他的奶牛 们的家谱作成二叉树,并且把二叉树以更线性的“树的中序遍历”和“树的前序遍历”的符号加以记录而 不是用图形的方法。 你的任务是在被给予奶牛家谱的“树中序遍…

【退役之重学Java】如何开发一个消息队列中间件

一、考虑可扩展性 分析 消息队列中的消息数量是不确定的,有时一两万个,出现流量高峰甚至消息积压的时候,就会有上百万、千万的消息在队列中。所以,为了增加系统的稳定性,消息队列需要具备快速扩容的能力 实现 采用分布…

迷宫游戏(c++)

我们来玩一个迷宫游戏,尝试走一下面的迷宫。 迷宫游戏 我们用一个二维的字符数组来表示前面画出的迷宫: S**. .... ***T 其中字符S表示起点,字符T表示终点,字符*表示墙壁,字符.表示平地。你需要从S出发走到T&#xf…

Cocos Creator 3.x 实现触摸拖动物体(record)

参考:如何实现拖动物体 - Creator 3.x - Cocos中文社区 //注册触摸事件 node.on(Node.EventType.TOUCH_MOVE, this.onTouchMove, this); //事件回调函数 onTouchMove(event) {const location event.getUILocation();event.target.setWorldPosition(location.x, lo…

React渲染流程

在 React 渲染分为两个阶段,Render 和 Commit,Render 是修改 React 组件的状态,把需要更新的组件标记为待更新,在 Commit 阶段将待更新的组件进行渲染并最终更新到浏览器的 Dom 树中。 Render 阶段是可以并执行操作的&#xff0c…

JAVA定时创建mysql表

Java代码实现 Value("${timeTask.scheduled}")private boolean scheduled;// 提前创建3天的表Scheduled(cron "0 0 1 * * ?")public void createTable() {if (scheduled) {log.info("开始检验日志表");LocalDate localDate LocalDate.now();L…

探究AIGC行业:背景、现状与进入时机分析

人工智能与智能计算(AIGC)作为当今科技领域的热门话题,正在引起广泛关注。随着技术的不断进步和应用领域的拓展,AIGC行业正迎来新的发展机遇。本文将从AIGC产生的背景、现状以及当前进入行业的时机三个方面进行分析,旨…

软件测试常见面试题合集(内附详细答案)

01 软件测试理论部分 1.1 测试概念 1. 请你分别介绍一下单元测试、集成测试、系统测试、验收测试、回归测试 单元测试:完成最小的软件设计单元(模块)的验证工作,目标是确保模块被正确的编码 集成测试:通过测试发现与…

知识蒸馏详解

1.概述 知识蒸馏,其核心在于如何让一个小型、资源友好的模型(学生模型)通过学习一个庞大、性能优越但资源消耗大的模型(教师模型)的知识,从而在保持较小规模的同时,接近或达到教师模型的预测能力。这一过程就如同聪明的学生从优秀老师那里不仅学习到知识的精髓,还能借鉴…

猛兽派对是什么游戏 猛兽派对攻略大全 苹果电脑怎么玩《猛兽派对》?

猛兽派对是多人派对类型的游戏,该款游戏的动作基于物理原理设计的,体验游戏玩家可以选择自己喜欢的小动物角色参加派对,游戏内具有很多不同的关卡可供挑战。 在steam平台上,猛兽派对对应英文名称是PartyAnimals,官方正…

JVM内存模型最新面试题(持续更新)

问题:java中创建的对象一般放在哪里?(全流程包含从创建到回收) 回答 大部分对象在堆中,这个基本都知道; 少部分对象是会在栈中的,比如作用域不局限于方法内的方法内部变量,这类对象的特征一般就是生命周期…

Flutter 中的 Divider 小部件:全面指南

Flutter 中的 Divider 小部件:全面指南 在用户界面设计中,分隔线(Divider)是一种常用的视觉元素,用于区分内容、组织布局和提高可读性。在 Flutter 框架中,Divider 小部件提供了一种简单而有效的方式来添加…

opencv4.8.0 GPU版本各平台编译

一、opencv4.8.0 ubuntu22.04上编译: 用cmake进行编译,需要配置三次。选中world选项,输入opencv_contrib_module路径。 ubuntu22.04上编译: cmake \ -D CMAKE_BUILD_TYPERELEASE \ -D CMAKE_INSTALL_PREFIX/usr/local \ -D BUILD_opencv_p…

《IT行业的未来:趋势与展望》

当前,IT行业呈现出许多显著的趋势和特征: 1. **数字化转型:** 许多行业正在积极进行数字化转型,采用云计算、大数据分析、人工智能等技术来提高效率、降低成本,并创造新的商业模式和服务。 2. **人工智能的普及&…

开发指南023-生成参赛证

赛事平台业务上需要生成参赛证或奖状&#xff0c;平台采用定义PDF模板&#xff0c;使用ITEXT操作PDF文件&#xff0c;使用信息填充的技术路线。其中最核心的函数是&#xff1a; <groupId>org.qlm</groupId> <artifactId>qlm-utils-pdf</artifactId> &…

Gorm_快速入门

快速入门 gorm地址&#xff1a;https://github.com/go-gorm/gorm 对开发者友好的gorm库&#xff0c;目前使用最广的go orm库之一 1. 准备工作 数据库以目前使用最多的mysql为例。 //安装MySQL驱动 go get -u gorm.io/driver/mysql //安装gorm包 go get -u gorm.io/gorm //…

免费公有云轻量级云服务,支持免费云数据库和创建应用,支持多语言应用!

在今天这个数字化迅速发展的时代&#xff0c;选择一个高效、经济且功能全面的云平台对于任何大小的企业来说都是至关重要的。MemFire Cloud 作为市场上新兴的星级云服务提供商&#xff0c;以其免费的公有云服务和对多种编程语言的支持&#xff0c;提供了一站式解决方案&#xf…

【C++】类和对象终章 --内部类和匿名对象,再识类和对象

欢迎来到CILMY23的博客 &#x1f3c6;本篇主题为&#xff1a; 类和对象终章 --内部类和匿名对象&#xff0c;再识类和对象 &#x1f3c6;个人主页&#xff1a;CILMY23-CSDN博客 &#x1f3c6;系列专栏&#xff1a;Python | C | C语言 | 数据结构与算法 | 贪心算法 | Linux …

51单片机超声波测距_液位检测_温度检测原理图PCB仿真代码

目录 实物图&#xff1a; PCB ​原理图​ 仿真图 ​编辑 程序 资料下载地址&#xff1a;51单片机超声波测距-液位检测-温度检测原理图PCB仿真代码 主控为stc89c52,通过ds18b20进行温度采集&#xff0c;超声波测距&#xff0c;距离不可以超过1m&#xff0c;通过按键可以设…

CAD插入文字到另一图形样式变相同

CAD从一张图形复制到另外一张图形后&#xff0c;文字样式变成一样是因为两张图所用的文字样式名称一样&#xff0c;但是样式里面的使用字体样式不一样。如下图所示&#xff0c;找到工具栏中的注释 &#xff0c;点击文字样式。里面就会显示当前图形中使用的样式名称及其对应的字…