前注:本文章主要讲解【STM32】【示波器】【固件库(标准库)】
内容为 'Jojo'编写,日常学习总结,内容如有不足、不妥之处请私信告知,谢谢!
目录
前言
文章主要记录如何利用Keil5仿真功能的逻辑分析仪,有利于在没有示波器傍身时救命!
本实验时根据固件库代码实验的 设置基本一样工程文件: 密码:Snake
进入调试模式需要连接芯片
基本配置
1.打开魔法棒(巴啦啦小魔仙变!)
2.打开Debug调试页面
3.使用模拟器
4.勾选(启动时加载应用程序)(运行主函数)
5.更改参数
第一项:SARMCM3.DLL
-REMAP
第二项:DARMSTM.DLL
-pSTM32F103ZE 根据芯片选择例如STM32F103ZE、STM32F103C8
6.点击OK
创建变量
1.打开仿真调试按钮
2.选择逻辑分析仪
3.创建变量
点击创建变量
根据所要显示的引脚进行创建
本次实验使用GPIOB PIN5 PIN8引脚
三种创建方式
第一种:
PORTx.n x为端口号 n为引脚号
PORTB.5
PORTB.8
根据引脚进行偏移
第二种:
GPIOx_ODR.n x为端口号 n为引脚号
GPIOB_ODR.5
GPIOB_ODR.8
第三种:
打开符号表窗口(一定要在打开调试模式下)
选择对应GPIO和ODR
拉进逻辑分析仪
点击创建变量
设置变量,选择Bit
4.运行
观察逻辑分析仪