• 首先是打开stm32cubemx
    打开后选择生成项目工程
    然后这里我选择的是STM32F103C8

    接着选择Serial Wire,以及两个IO口设置成输出

    接着选择时钟,这里我都选择外部时钟下一步选择时钟,这里更改画红圈的地方,我选择的是32MHZ

接着选择合适的名字和路径然后更改IDE

最后点击CODE生成代码
打开kile
然后在While的下面写入代码

点击魔术棒,选择生成HEX文件

点击编译

找到HEX文件

打开proteus
点击新建工程更改合适的名字和路径然后下一步
选择DEFAULT


选择不创建PCB布板,然后下一步
更改划线地方
打开P选择这三个元件

连接元件
双击STM32原理图更改HEX路径(就是HEX保存的地方)以及改为8M

点击仿真仿真成功

嵌入式学习总结之STM32(一)仿真软件proteus的使用相关推荐

  1. 嵌入式学习笔记——STM32的USART通信概述

    文章目录 前言 常用通信协议分类及其特征介绍 通信协议 通信协议分类 1.同步异步通信 2.全双工/半双工/单工 3.现场总线/板级总线 4. 串行/并行通信 5. 有线通信.无线通信 STM32通信 ...

  2. 嵌入式学习笔记——ADC模数转换器

    ADC模数转换器 前言 ADC介绍 ADC概述 ADC的数量 ADC的特性 ADC框图 芯片外部框图 芯片内部框图 转换部分框图 状态输出部分 条件触发框图 寄存器介绍 编程思路 模式选择 规则通道的 ...

  3. 嵌入式学习笔记——基于Cortex-M的单片机介绍

    基于Cortex-M的单片机介绍 前言 1生产厂商及其产品线 1.1ARM单片机的产品线 1.2命名规则 作业1 2习单片机的资料准备 2.1STM32开发所需手册 2.1.1芯片的数据手册 芯片基本 ...

  4. 嵌入式学习笔记——寄存器实现控制LED小灯

    文章目录 前言 GPIO通用输出模式 初始化LED小灯的GPIO 原理图 初始化代码 初始化的效果 功能函数封装 直接分开宏定义两个 使用条件运算符 封装函数实现简单的功能 KEIL MDK一些技巧 ...

  5. 嵌入式学习⑤——STM32嵌入式应用系统设计

    目录 前言 一.基于跨平台多类型代码编辑器VScode 1.VScode的安装 2.Ubuntu中用vscode编译调试C\C++ 二.Proteus仿真--STM32流水灯 1.创建工程 2.配置实 ...

  6. 嵌入式学习之STM32实现OLED

    嵌入式学习之STM32实现OLED 一.实验要求 二.SPI介绍 三.OLED介绍 四.实验过程 1.代码编写: 实验结果演示: 一.实验要求 理解OLED屏显和汉字点阵编码原理,使用STM32F10 ...

  7. STM32 嵌入式学习入门(4)——PWM原理

    STM32 嵌入式学习入门(4)--PWM原理 本文先对STM32F103的通用定时器作一简单介绍,然后详细介绍通用定时器的一个应用--输出PWM波形的原理.整个文章以介绍"怎么用" ...

  8. STM32的定时器详解(嵌入式学习)

    STM32的定时器详解 0. 前言 1. Systick定时器 概念 工作原理 时钟基准 Systick练习 2. HAL_Delay函数分析 3. 定时器 基本概念 定时器分类 定时器组成 计数器 ...

  9. C指针-这该死的嵌入式学习生涯

    C指针-这该死的嵌入式学习生涯 01 前言 最近在公众号里面收到好几个同学关于嵌入式方面的咨询,再加上在知乎里面陆续推送了好几个嵌入式学习入门的问题,这次想统一整理一下,说说我这些年是如何被嵌入式按在 ...

最新文章

  1. PreferenceActivity是什么?
  2. [rails] 我的订餐系统 -- 小试ruby on rails(转)
  3. SpringMVC札集(05)——SpringMVC参数回显
  4. 度秘语音引擎app_语音机器人哪家强 度秘/小冰/Siri/小娜横向评测
  5. [转]浅析DDD(领域驱动设计)
  6. javascript 面向对象编程小记
  7. java mysql blob 存储图片_Java操作mysql存储图片
  8. 了解VS2005为你的MFC程序做的一些事
  9. java数值精度问题
  10. python实现信号幅值归一化
  11. 基于java的毕业论文设计的题目_关于java的论文题目_基于java的毕业设计题目_有创意的java毕业设计题目...
  12. linux下cat导出日志,Linux命令:cat
  13. 不变初心数 (15 分) C语言
  14. 尚鼎峰:抖音短视频是如何在几秒钟内吸引用户观看的?
  15. 物联网之路由器和交换机篇
  16. VR插件:VR Interaction Framework 1.7(VRIF)(一)
  17. 关于linux的读写锁
  18. 魔力宝贝 6.0 linux 一键端,魔力宝贝单机版6.0下载_魔力宝贝单机版下载-游戏下载...
  19. 1990-2021年汇率年平均价数据
  20. 二分法和分治法概念区别--记录

热门文章

  1. Windows下搭建MeeGo开发环境
  2. Java的comparator接口中compare方法比较原理
  3. 八百客CRM支招“快播”如何防范风险
  4. 不同性质企业排名【国企/外企/民企/私企】 zz
  5. 分享一个美团大佬的面试笔记 - MySQL 30 问与答
  6. 快速软件开发——软件开发基本原则
  7. Java实现模拟KFC点餐系统(设计模式)
  8. 在linux服务器上使用命令行下载百度网盘中的文件
  9. C++编程大师之路:从入门到精通-C++核心编程
  10. ARP协议详解,小白易懂