STM32CubeMX配置--STM32F103C8T6最小系统板

这篇具有很好参考价值的文章主要介绍了STM32CubeMX配置--STM32F103C8T6最小系统板。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.新建工程

首先是新建工程选择左上角的File然后点击NewProject,或者直接使用快捷键Ctrl+N新建工程STM32CubeMX配置--STM32F103C8T6最小系统板

2.开发板型号的选择

然后选择开发板型号,在Commercial Part Number处输入STM32F103C8T6
STM32CubeMX配置--STM32F103C8T6最小系统板
然后在下方会有选择 直接双击型号 就会进入配置界面
STM32CubeMX配置--STM32F103C8T6最小系统板

3.配置修改

PINout&Configuration

(1)RCC修改

首先点击左上角的System Core然后点击RCCHigh Speed Clock从Disable改成Crystal/Caramic Resonator晶体、陶瓷谐振器
STM32CubeMX配置--STM32F103C8T6最小系统板

(2)SYS修改

Debug从 No Debug修改成Serial Wire串行线调试
STM32CubeMX配置--STM32F103C8T6最小系统板

(3)GPIO的配置(非必须,可以在生成的代码中修改)

直接点击端口可以选择给端口设置相应的功能
这里直接设置PC13口为GPIO_Output:输出
STM32CubeMX配置--STM32F103C8T6最小系统板
然后点击System view就能看到配置的GPIO
STM32CubeMX配置--STM32F103C8T6最小系统板
点击GPIO然后点击端口就可以对端口进行配置
STM32CubeMX配置--STM32F103C8T6最小系统板
GPIO output level :输出高/低电平
GPIO mode: 推挽/开漏输出
GPIO Pull-up/Pull-down :上拉或下拉输出 保证在没有外部输入时端口是高/低电平
MAximum output speed:输出响应速度
User Label : 用户标签 标记引脚的功能,提高可读性
STM32CubeMX配置--STM32F103C8T6最小系统板
PC13口系统板上自带LED灯 低电平有效
设置完成烧录代码后 LED灯会亮起证明配置成功(烧录完不亮请按复位键)

Clock Configuration

首先PLL Source Mux选择HSE
STM32CubeMX配置--STM32F103C8T6最小系统板
PLLMul选择X 9
STM32CubeMX配置--STM32F103C8T6最小系统板

然后System Clock Mux 选择 PLLCLK
STM32CubeMX配置--STM32F103C8T6最小系统板
最后将 APB1 Prescaler分频系数修改为2STM32CubeMX配置--STM32F103C8T6最小系统板
最后配置完就是这样的
STM32CubeMX配置--STM32F103C8T6最小系统板

Project Manager

Project Name 填项目的名称
Project Location 填项目保存的目录
然后在Toolchain/IDE中选择MDK-ARM
STM32CubeMX配置--STM32F103C8T6最小系统板
到这里基本的配置就完成了,
直接点右上角的GENRATE CODE就成功创建代码了!文章来源地址https://www.toymoban.com/news/detail-442365.html

到了这里,关于STM32CubeMX配置--STM32F103C8T6最小系统板的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • STM32F103C8T6最小系统的复刻

    本文将记录笔者对STM32F103C8T6最小系统的复刻过程,从原理图开始到打板。 首先!要先把STM31F103C8T6芯片展出来。  首先是要了解每个模块 第一个要了解的是 电源模块 由两部分组成: ——供电电路 可以使用普通的USB接口电路,5V电源输出 ——降压电路 在开关稳压电源中作为

    2024年02月04日
    浏览(16)
  • STM32---stm32f103c8t6与stm32f103zet6之间的代码移植转换

    目录 一、将c8t6转换为zet6 1、修改启动文件 2、修改芯片 3、将MD修改为HD  4、下载器的修改 5、修改完成,编译成功  二、将zet6转换为c8t6 最终结果如下:   将STM32F103C8改为STM32F103ZE   基本相同,反向即可。    

    2024年02月06日
    浏览(18)
  • [附源码] STM32F103C8T6+外接MCP4725 外部DAC

            STM32F103C8T6最小系统板是大家很常用的一款单片机,它内部有多个ADC模数转换通道,但并 没有DAC数模转换功能 ,当需要进行数字量转换为模拟量时就需要借助外部DAC。             MCP4725是具有非易失性存储器的单通道12位缓冲电压输出DAC。用户可将配置寄存器

    2024年02月04日
    浏览(20)
  • STM32 HAL库 CubeMX配置 定时器学习 F103C8T6

    开发板: STM32F103C8T6最小系统板 编译环境: Keil5 MDK 辅助软件: STM32 CubeMX 课程教学: 基于正点原子HAL库学习教程 其余配件: 江科大STM32配件包 和 示波器一台 备注:  因为这块开发板没有基本定时器,所以本文也 没有基本定时器的内容             本文1.3和2.1部分的

    2024年04月26日
    浏览(15)
  • STM32F103C8T6最小系统原理图和PCB

    目录 一、原理图 二、PCB 三、3D图    

    2024年02月14日
    浏览(20)
  • JQ8400语音模块-stm32f103c8t6(内含全代码)-亲测有效

    一.模块介绍 1.常见的JQ8400-FL语音模块有两种,一种是带3W功放,有4M的存储空间,可通过USB拷贝声音文件,通过单片机串口控制;另外一种是附有SD卡槽,用SD卡存储文件的文件(MP3格式)进行语音播报,也是通过单片机串口控制 2.我用的是二线串口通信,一线的没试过 3.程序

    2023年04月26日
    浏览(22)
  • MQ2烟雾传感器 - STM32F103C8T6-HAL库

    ADC.c 文件 ADC.h文件 main函数中的调用

    2024年04月26日
    浏览(14)
  • STM32CubeIDE使用示例(STM32CubeMX+STM32CubeIDE+Gcc+JLINK+STM32G030C8T6)

    本文简单记录下STM32CubeIDE的使用方法,整体的环境是STM32CubeMX+STM32CubeIDE+Gcc+JLINK+STM32G030C8T6,实现的简单测试功能是让STM32G030C8T6板子上的LED闪烁,以STM32G030C8T6 PB4 脚做LED 输出闪烁为例,外部8MHZ 晶振,系统主频64MHZ,LED 灯1 秒钟闪烁一次做一个示例程序; 1、我这边已经装好了ST

    2024年02月15日
    浏览(21)
  • 【单片机】STM32F103C8T6 最小系统板原理图

    STM32F103C8T6是一款基于ARM Cortex-M3内核的32位微控制器,由STMicroelectronics(ST)公司生产。它是STMicroelectronics的STM32系列微控制器中的一员,被广泛应用于嵌入式系统和电子设备中。 STM32F103C8T6单片机的主要特点和资源包括: 内存资源: Flash存储器:64 KB SRAM(静态随机访问存储器

    2024年02月12日
    浏览(15)
  • STM32F103C8T6最小系统板实现蜂鸣器报警

    SWD方式下载程序,4线,VCC,GND。 SWDIO:Serial Wire Data Input Output,串行数据输入输出引脚,作为仿真信号的双向数据信号线,建议上拉。 SWCLK:Serial Wire Clock,串行线时钟引脚,作为仿真信号的时钟信号线,建议下拉; 蜂鸣器的IO口接在了最小系统板的PB12引脚上。 蜂鸣器的操作

    2024年02月01日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包