[Altium Designer 2020 硬件设计]实战1*嵌入式开发—单片机最小系统原理图设计(基于STM32F103RET6)

[Altium Designer 2020 硬件设计]实战1*嵌入式开发—单片机最小系统PCB设计(基于STM32F103RET6) 单片机最小系统绘制案例 AD基础知识学习等 阅读详情

        单片机最小系统一般包括:单片机、晶振、复位开关、一个LED灯。这篇博客简单的创建一个原理图。


一、项目创建

在工作区内,新建一个项目,并选择合适的目录保存项目。

 


二、创建原理图文件

右击项目,添加新的Schematic 到工程。同理添加PCB到工程。并分别保存新添加的原理图和PCB。


 三、绘制原理图

请先确保已经完成了提供的库的安装。这篇博客里有教程如何安装相应的库。请参阅:

[Altium Designer 2020 硬件设计]安装指南_AIRKernel的博客-优快云博客


1、打开原理图,选择放置->器件->在右侧库选择对应的器件库->选择合适的器件,点击拖拽到空白处,即可放置到原理图的空白处。 (原理图只能从原理图库选择内容放置!库名称以SchLib接结尾的库)


2、单击原理图空白处,然后右侧Properties(属性),可以修改纸张相关的属性,可以调整原理图的布局大小等等属性,这里大家自己摸索。


3、放置晶振


4、放置开关、LED灯、限流电阻、晶振电容等

 

 

 5、连接器件,形成电气通路

将所有器件,按照电气属性,用导线链接起来。 ​​

 效果如下图:

 6、修改电阻、电容等器件的封装

双击需要修改的器件,右侧参数内,点击修改Footprint,选择合适的封装即可。
其他器件同样的方式进行修改!这里不做赘述,大家自行修改,需要多练习,才掌握的快一点。
过程如下。

 

 7、修改器件的标注(即修改各个器件的名称)

这里可以选择一个自动标注的方法。
静态标注,可以保留原有已经标注好的器件,只改变部分器件,后面如果大家用到的话,最好使用静态标注,这样会省去一些不必要的麻烦。

标注完以后,如图所示。 

简单的原理图部分基本结束。下一篇,将讲解如何生成PCB图,并实现简单布线操作。

(暂缺)


【声明】
【欢迎转载转发,请注明出处。原创比较辛苦,请尊重原创,祝大家学习愉快!】
【博主专注嵌入式开发,具有多年嵌入式软、硬件开发经验,欢迎大家学习交流!】
【如有嵌入式相关项目需求,欢迎私信】

stm32学习(二)STM32F103ZET6内部资源讲解 大家好,今天和大家分享一下STM32F103ZET6的版载资源,希望和大家一起学习,一起进步。当然本人目前是一个对库函数版本的初学者,如果谈论不妥的地方,希望大家能够及时提出,批评指正,本人将不胜感激。非常感谢! MCU ALIENTEK 精英 STM32F103 开发板选择的是 STM32F103ZET6 作为 MCU,该芯片是STM32F103 里面配置非常强大的了,它拥有的资源包括:64KB... 阅读详情

相关推荐

STM32F103最小系统板详细介绍

借助适当的开发环境,您可以轻松开始使用STM32F103最小系统板进行开发,并通过编写程序来控制板上的外设和实现。STM32F103最小系统板是一种基于STM32F103C8T6微控制器的开发板,它提供了一个简单而经济实惠的平台,用于学习和开发嵌入式系统。然后,在一个无限循环中,程序先点亮LED灯,然后延时一段时间,再熄灭LED灯,再延时一段时间,以此循环。通过编写类似的程序,您可以使用STM32F103最小系统板进行更复杂的嵌入式开发,包括读取传感器数据、控制外部设备等。

QoyOle的博客 1749

自制STM32F103RET6最小系统板,并点亮C6端口的LED

此外,STLINK下载接口没有3V3,就是由于没有3V3,导致STLINK无法识别,导致无法下载程序,当把芯片边侧的3V3接入STLINK下载器后,可以识别STLINK信息。此图中有串口,但BOOT0,BOOT1都设置为0,因此不能使用串口下载电路下载程序(串口下载程序无法读取芯片信息)

weixin_46080563的博客 1280

基于STM32与Altium Designer的OfflineSWD离线烧录器设计解析

在嵌入式开发与批量生产中,单片机固件烧录是核心环节。传统在线调试依赖PC与仿真器,而产线场景更需便携高效的离线烧录方案。STM32F103RET6凭借丰富外设与512KB Flash,常作为离线烧录器主控,通过SWD四线接口与目标板通信。基于Altium Designer的完整工程文件,涵盖原理图、PCB布局、封装库与Gerber导出,可快速复刻50x16mm紧凑双面板。从LDO电源设计、SWD信号完整性到OLED状态显示,系统解析离线烧录器的硬件设计要点,帮助电子工程师在批量生产、现场升级中提升效率。

weixin_31858171的博客 246

stm32f103rct6最小系统原理图

STM32F103RCT6 最小系统原理图一般包括下列元件: STM32F103RCT6 控制器:这是核心元件,负责执行程序逻辑。 外部晶振:用于给控制器提供时钟信号。 可选的外部 Flash 存储器:用于存储程序代码。 电源:为整个系统提供电源。 调试器(可选):用于调试程序,例如 ST-LINK。 这些元件可以通过板载的电路元件,例如电阻、电容、晶体管等,相互连接。 需要注意的是...

weixin_42600128的博客 4631

STM32F103RET6平台PWM正弦波生成技术指南

脉冲宽度调制(Pulse Width Modulation,简称PWM)是一种在工业控制领域广泛应用的技术,其基本原理是通过改变脉冲信号的占空比(即在一个周期内高电平的持续时间与周期总时间的比例)来调节输出信号的平均电压,以此控制电机速度、调整亮度、执行模拟信号等任务。PWM信号通常由一个方波组成,它具有固定的频率和可调的占空比。在高电平期间,信号输出高电压;而在低电平期间,输出低电压。通过改变高电平的持续时间比例,可以改变信号的平均电压值,从而达到调制的目的。

weixin_35755562的博客 1053

开发板系列STM32F103RET6-电路方案

板载资源: 3.3 / 5.0 / 12V电源输入/输出引脚 重置输入/输出引脚(可切换) RTC电源输入 标准数字IO * 8 辅助数字IO * 27(注意:辅助方法可能被重用,而不是首先使用) 模拟量IO * 4 I2C接口* 1 SPI接口* 1&CS * 3 UART接口* 2 SD卡接口* 1(SPI模式) SWD接口* 1 C型(USB2UART接口,使用Serial1)* 1 DC044 12V电源接口* 1 1.14“ TFT LCD屏幕* 1(与FPC0.5 8P上部连接器连接) 普通按钮* 3 重置按钮* 1 12V电源指示灯* 1 USB连接状态指示灯* 1 3.3V系统电源指示灯* 1 串行端口指示灯* 4(每组2个) 串行端口线序列交换引脚接头* 2组 BOOT0电平开关引脚接头* 1 RTC电源输入选择引脚接头* 1

嵌入式开发板选型指南:从Arduino到Jetson,四步精准选择

在嵌入式系统与物联网开发中,开发板作为集成了微控制器、外设接口和调试功能的硬件平台,其核心价值在于降低硬件设计门槛,让开发者能专注于软件与算法实现。从工作原理看,开发板通过提供标准化的电源、时钟和通信接口,简化了底层电路设计,使快速原型验证成为可能。这一技术对于加速产品创新、验证功能可行性具有重要工程意义,广泛应用于智能家居、工业控制、边缘AI等场景。针对当前热门的ESP32无线连接和STM32高性能处理需求,本文系统梳理了从入门到进阶的主流开发板特点,帮助开发者根据具体应用场景做出精准选择。

weixin_33861800的博客 351

别再到处找数据了!用Python+Tushare Pro免费获取A股行情、财务、龙虎榜数据(附完整代码)

本文详细介绍了如何使用Python和Tushare Pro免费获取A股行情、财务数据和龙虎榜数据,并构建本地金融数据仓库。通过完整的代码示例,帮助读者快速掌握金融数据接口的使用方法,提升量化分析效率。Tushare Pro作为免费、稳定的数据源,覆盖全面且API友好,是个人投资者的理想选择。

weixin_30596343的博客 617

基于STM32的智能宠物屋DIY:低成本本地化物联网项目实践

嵌入式系统与物联网技术通过将物理世界与数字世界连接,实现了设备的智能化与自动化。其核心原理在于利用微控制器(如STM32)作为大脑,通过传感器采集环境数据,经由执行器做出响应,并结合通信模块实现信息交互。这种技术架构在智能家居、环境监控等领域具有广泛的应用价值。本文聚焦于一个典型的物联网应用场景——智能宠物屋,详细阐述了如何利用**STM32F103**单片机和**ESP8266** WiFi模块,构建一个集环境监测、自动喂食与本地监控于一体的低成本、本地化解决方案。项目涵盖了从硬件选型、电路设计到驱动开发

weixin_34332905的博客 299

《通信工程施工与管理》

制作馈线接头必须使用专用的工具,专用工具包括:馈线切割刀、馈线安全刀、小金属丝毛刷、固定尺寸或大号活动扳手、小号扁锉刀、细齿小手锯、接头扩孔器、3M防水胶或防水接头盒;如图所示,详情如表所示。

2302_78710464的博客 1654

Source Insight 4.0舒适黑主题 仿心情看的舒服就行

Source Insight 4.0主题 仿心情看的舒服就行 source insight自带的主题怎么看怎么别扭,于是在试用全网各种主题配色后,在其中一个基础上自定义了c/c++的语法配色 截全图有点糊 函数定义 全局变量 局部变量 枚举变量引用 全局变量引用及结构体成员 宏定义引用 ----------------------后面会再把主题文件贴上来-------------- ...

weixin_43443402的博客 1303

对stm32F103RCT6原理图解析(详细)

芯片晶振引脚的内部通常是一个反相器,芯片晶振的两个引脚之间还需要连接一个电阻,使反相器在振荡初始时处与线性状态,但这个电阻一般集成在芯片的内部,反相器就好像一个有很大增益的放大器,为了方便起振,晶振连接在芯片晶振引脚的输入和输出之间,等效为一个并联谐振回路, 振荡的频率就是石英晶振的并联谐振频率。但是复位的时候不会将。晶振旁边的两个电容需要接地,,其实就是电容三点式电路的分压电容,接地点就是分压点,以分压点为参考点,振荡引脚的输入和输出是反相的,但从晶振两端来看,形成一个正反馈来保证电路能够持续振荡。

qq_51519091的博客 8万+

《计算机网络》课程大作业- 《小区局域网的设计和规划》

8.1首先,在满足用户需求方面,通过详细的需求分析,充分考虑了居民和物业管理的不同业务需求。对于居民,无论是日常的高清视频播放、在线游戏、远程办公还是智能家居设备的连接,网络都能提供稳定的高速带宽支持。从有线网络的千兆以太网技术保障稳定的有线连接,到无线网络采用 Wi - Fi 6 技术确保无线覆盖区域的高速和低延迟,满足了居民多样化的娱乐和生活需求。对于物业管理,安防监控系统的实时数据传输、物业办公自动化系统的流畅运行以及社区信息的及时发布等业务,都有针对性的网络设计。

lisangsimida的博客 2600

stm32f103rct6最小系统板两种启动方式

接线如上图,需要注意的是下载完程序后,拔出USB,采用外部供电时,需要把ON处2向下按,再点重启按键。1、最小单片机如下图所示,采用USB转TTL方式启动并使用FlyMcu下载程序接线图,3.单片机上白线3.3V,黑线GND分别接外部供电3.3V和GND。1.STLINK仿真器USB端直接接电脑上,用于下载程序。以上就是stm32f103rct6最小系统板两种启动方式。2.单片机上BOOT0,BOOT1分别接GND。

daxue111111的博客 2551

Proteus快速入门(最详细教程)

Proteus 是一款用于嵌入式单片机仿真的软件,用于在打PCB板之前对软件程序和硬件电路的正确性进行仿真验证。1.所以Proteus一般会和Keil软件进行联合仿真,在Proteus中绘制系统的电路图,在Keil软件中编写对应的程序后生成Hex文件。2.Proteus的仿真结果仅供参考,只能在一定程度上验证系统的可能性。实际实物系统还需要进行进一步的调试。以上即为本次分享的Proteus入门教程的全部内容,希望可以能够帮助到各位道友。

ediykk的博客 15万+

OpenAI Codex 桌面端国内使用全坑解決指南(2026 Windows 实测)

本地文件报错:SQLite 初始化失败、启动闪退、卡加载页 → 本地缓存/数据库损坏,和网络无关网络地区报错→ 网络IP/地区被拦截,和本地软件文件无关Codex 桌面端的大部分报错,都不是软件故障,而是海外软件适配国内网络、国内模型协议不兼容导致的适配问题。不用盲目重装、换网络、改系统设置,只要区分「本地文件问题」和「网络地区问题」,搭配国内大模型 API 替代方案,就能完美解决所有痛点。(注:部分内容可能由 AI 生成)

ups_hxc的博客 1135

STM32F103C8T6最小系统板设计

绘制STM32F103C8T6最小系统板

m0_69752994的博客 6608

华为OD新系统机试真题 2026.5.10 - 美观的灯笼

华为OD新系统机试真题【美观的灯笼】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD机试真题【美观的灯笼】

qq_45776114的博客 644

基于STM32F103的液晶显示电子钟

摘要: 随着自动化和物联网行业的不断发展,数字信息时代已经到来。在这个以时间为主要提醒的代名词的时候,再加上在这个以数字为主流方向的时刻,数字时钟在生活和工作中显得尤为重要,需求也是不断的增强,对人们生活质量的提高也是尤为重要。 本设计系统就是以液晶进行显示数字时钟的一个微系统设计,本设计三大部分:分别包括信息处理部分、信息采集部分和信息显示部分。其中,信息处理部分是以单片机为核心,外加一些辅助电...

weixin_44839081的博客 2万+

智能车图像处理14-进阶篇6--坡道的判定

这篇文章主要讲述智能车图像处理中 : 如何判断坡道

taiyuezyh的博客 9234

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

STM32F103 最小系统 PCB 设计与原理

本文详细介绍了STM32F103CBT6最小系统板的设计要点。主要内容包括:1. 最小系统组成(主控芯片、时钟电路、复位电路、电源等);2. 启动模式配置(BOOT引脚设置);3. 复位电路设计(采用电容+按钮方案);4. 晶振电路(8MHz高速和32.768KHz低速晶振);5. 电源设计(LDO稳压和STM32电源引脚配置);6. USB转串口电路(CH340N芯片和Type-C接口设计)。文中特别强调了关键电路的设计要点,如电源滤波电容配置、晶振匹配电容选择等,并提供了PCB布局建议。

nullccc的博客 1万+

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

STM32F103RET6 功能引脚

上传文件为 STM32F103系列手册 如有需要可直接私信 无需积分下载 百度也能搜索到 引脚功能图转载于 : https://www.cnblogs.com/seifguo/p/10421684.html 非常感谢 seifguo

qq_42043397的博客 2万+

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

STM32最小系统

STM32最小系统

ff_juju的博客 2323

stm32f103最小系统的组成及各部分功能

今天来跟大家普及一下stm32f103单片机的最小系统组成和各部分功能。 一、什么叫最小系统 最小系统就像我们人,我们活着每天都要吃饭,喝水。 饭和水就是我们的”燃料”,离开它们我们就挂逼了。 其实在芯片的世界也一样,单片机想要正常运行,它也需要”燃料”,这些燃料的组成就是最小系统。 二、“燃料”都由什么组成? 1.电源 拿STM32F103C8T6这个型号来说,总共有5个接电源正极和4个接地引脚,分别给内部不用的模块供电。 VDD:就是单片机的供电电压。 ...

无际单片机编程 3万+

STM32F103RET6

STM32F103RET6简单描述: 品牌: ST IC类型: 单片机 核心处理器:ARM? Cortex?-M3 核心尺寸:32-位 速度:72MHz 连接性:CAN,I2C,IrDA,LIN,SPI,UART/USART,USB 外设:DMA,电机控制 PWM,PDR,POR,PVD,PWM,温度传感器,WDT I/O 数:51 程序存储容量:51...

hymic的博客 1万+

STM32F103RET6 ADC配置流程

完成以上步骤后,可通过触发ADC中断,调用ADC_GetConversionValue函数来读取ADC转换的结果(ADC_DR)。然后需要配置ADC转换完成后的中断。可以使用NVIC库中的函数,将ADC的中断优先级设置为适当的级别,从而实现中断的处理。首先,使用RCC库函数RCC_APB2PeriphClockCmd使能ADC时钟。然后,需要配置ADC模块的基本参数,配置ADC通道、转换顺序、采样时间。最后,启动ADC转换并等待转换完成。STM32F103RET6 ADC配置流程。

GuoFengZhuo 3123
上一篇: [Altium Designer 2020 硬件设计]PCB封装库创建及3D模型添加
下一篇: [Altium Designer 2020 硬件设计]实战1*嵌入式开发—单片机最小系统PCB设计(基于STM32F103RET6)
AIRKernel
博客等级 码龄5年 467粉丝 31原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值