【开源硬件篇】STM32F103C8T6核心板
STM32F103C8T6核心板
文章目录
- STM32F103C8T6核心板
- 一、STM32F103C8T6芯片
- 1.1 STM32F103C8T6简介
- 1.2 芯片引脚说明
- 二、去耦电路
- 2.1 原理图设计
- 2.2 原理分析
- 2.2.1 结论
- 2.2.2 去耦效果图
- 2.2.3 放置距离问题
- 2.2.3 放置位置问题
- 2.3 PCB设计示例
- 三、晶振电路
- 3.1 原理图设计
- 3.2 原理分析
- 3.3 PCB设计示例
- 四、SWD下载电路
- 4.1 原理图设计
- 4.2 原理讲解
- 4.2.1 JTAG介绍
- 4.2.2 SWD模式
- 4.2.3 SWCLK为什么需要经过10K电阻下拉至GND?SWDIO为什么需要经过10K电阻上拉至3.3V?
- 4.3 PCB设计参考示例
- 五、电源指示电路
- 5.1 原理图设计
- 5.2 原理讲解
- 5.3 PCB设计参考示例
- 六、复位电路设计
- 6.1 原理图设计
- 6.2原理讲解
- 6.3 PCB设计参考示例
- 七、BOOT电路设计
- 7.1 原理图设计
- 7.2 原理分析
- 7.3 PCB设计参考示例
- 八、外围IO口电路设计
- 8.1 原理图设计
- 8.2 PCB计参考示例
一、STM32F103C8T6芯片
1.1 STM32F103C8T6简介
STM32F103C8T6是一款由意法半导体公司(ST)推出的基于Cortex-M3内核的32位微控制器,硬件采用LQFP48封装。
具体参数为:
- 64K x 8bit的Flash
- 20K x 8bit的SRAM
- 37个GPIO,分别为PA0-PA15、PB0-PB15、PC13-PC15、PD0-PD1
- 2个12bit ADC合计12路通道,外部通道:PA0到PA7以及PB0到PB1。内部通道:温度传感器通道ADC_Channel_16和内部参考电压通道ADC_Channel_17
- 4个16bit定时器/计数器,分别为TIM1、TIM2、TIM3、TIM4
- 2个看门狗定时器(独立看门狗IWDG、窗口看门狗WWDG)
- 1个24bit向下计数的滴答定时器systick
- 2个IIC,2个SPI,3个USART,1个CAN
- 内部8MHz时钟HSI最高可倍频到64MHz,外部8MHz时钟HSE最高可倍频到72MHz
Cortex-M3是ARM公司推出的基于ARMv7架构的MCU内核,ST公司在此内核的基础上完成了USART、DMA、GPIO等外围电路的设计。
ST系列家族:
相同系列的内核一般相同,如F1系列都采用Cortex-M3内核开发,但根据Flash大小不同可将STM32分成小容量产品(
免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理!
部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!
图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们,邮箱:ciyunidc@ciyunshuju.com。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!