【开源硬件篇】STM32F103C8T6核心板

2024-03-19 2064阅读

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系列家族:

                              【开源硬件篇】STM32F103C8T6核心板 第1张

                              ​ 相同系列的内核一般相同,如F1系列都采用Cortex-M3内核开发,但根据Flash大小不同可将STM32分成小容量产品(


    免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们,邮箱:ciyunidc@ciyunshuju.com。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

    目录[+]