STM32:keil的软件逻辑分析仪( logic analyzer)使用
来源:互联网 发布:淘宝运营怎么做 编辑:程序博客网 时间:2024/05/17 20:30
在keil MDK中软件逻辑分析仪很强的功能,可以分析数字信号,模拟化的信号,CPU的总线(UART、IIC等一切有输出的管脚),提供调试函数机制,用于产生自定义的信号,如Sin,三角波、澡声信号等,这些都可以定义。
以keil里自带的stm32的CPU为例,对PWM波形跟踪观测,打开C:\Keil\ARM\Boards\Keil\MCBSTM32\PWM_2目录下的stm32的Dome,第一步:进行仿真配置,如图:
把开工程中的Abstract.txt文件有对工程的描述,PWM从PB0.8和PB0.9输出,稍后将它加入软件逻辑分析仪里。
The 'PWM' project is a simple program for the STM32F103RBT6
using Keil 'MCBSTM32' Evaluation Board and demonstrating
the use of PWM (Pulse Width Modulation) with Timer TIM4 .
Example functionality:
- Clock Settings:
- XTAL = 8.00 MHz
- SYSCLK = 72.00 MHz
- HCLK = SYSCLK = 72.00 MHz
- PCLK1 = HCLK/2 = 36.00 MHz
- PCLK2 = HCLK = 72.00 MHz
- ADCLK = PCLK2/6 = 12.00 MHz
- SYSTICK = HCLK/8 = 9.00 MHz
- TIM4 is running at 100Hz.
LEDs PB8, PB9 are dimmed using the PWM function of TIM4 channel3, channel4
The Timer program is available in different targets:
Simulator: - configured for software Simulator
MCBSTM32: - runs from Internal Flash located on chip
(used for production or target debugging)
第二、选择软件仿真
第三、编译程序,如果程序没有错的话,将出现以下线框编译信息,然后进入调试,点出红色的“D"按,如下图所示
第四步、把软件逻辑分析仪把,并把要观察的波形信号拉到逻辑分析仪里,如果进入调试状态下没有"sysbols"标签话,点击“View”菜单弹出来,从“Peripheral Register”里把要观察的(GPIOB_IDR输出的PWM信号会从这个寄存器反映出来)信号拖到逻辑析分析里,
第五步、把不用的bit屏蔽掉,并按bit形式显示,配置如图
第六步,点“GO”按钮进入全速运行,OK,PWM波形出来了,用IN和OUT可以调扫描时间,如下图
以keil里自带的stm32的CPU为例,对PWM波形跟踪观测,打开C:\Keil\ARM\Boards\Keil\MCBSTM32\PWM_2目录下的stm32的Dome,第一步:进行仿真配置,如图:
把开工程中的Abstract.txt文件有对工程的描述,PWM从PB0.8和PB0.9输出,稍后将它加入软件逻辑分析仪里。
The 'PWM' project is a simple program for the STM32F103RBT6
using Keil 'MCBSTM32' Evaluation Board and demonstrating
the use of PWM (Pulse Width Modulation) with Timer TIM4 .
Example functionality:
- Clock Settings:
- XTAL = 8.00 MHz
- SYSCLK = 72.00 MHz
- HCLK = SYSCLK = 72.00 MHz
- PCLK1 = HCLK/2 = 36.00 MHz
- PCLK2 = HCLK = 72.00 MHz
- ADCLK = PCLK2/6 = 12.00 MHz
- SYSTICK = HCLK/8 = 9.00 MHz
- TIM4 is running at 100Hz.
LEDs PB8, PB9 are dimmed using the PWM function of TIM4 channel3, channel4
The Timer program is available in different targets:
Simulator: - configured for software Simulator
MCBSTM32: - runs from Internal Flash located on chip
(used for production or target debugging)
第二、选择软件仿真
第三、编译程序,如果程序没有错的话,将出现以下线框编译信息,然后进入调试,点出红色的“D"按,如下图所示
第四步、把软件逻辑分析仪把,并把要观察的波形信号拉到逻辑分析仪里,如果进入调试状态下没有"sysbols"标签话,点击“View”菜单弹出来,从“Peripheral Register”里把要观察的(GPIOB_IDR输出的PWM信号会从这个寄存器反映出来)信号拖到逻辑析分析里,
第五步、把不用的bit屏蔽掉,并按bit形式显示,配置如图
第六步,点“GO”按钮进入全速运行,OK,PWM波形出来了,用IN和OUT可以调扫描时间,如下图
0 0
- STM32:keil的软件逻辑分析仪( logic analyzer)使用
- keil的软件逻辑分析仪( logic analyzer)使用教程
- keil的软件逻辑分析仪( logic analyzer)使用教程
- Keil uVision中的Logic Analyzer(逻辑分析仪)简单使用
- Keil 逻辑分析 Logic Analyzer 窗口 realview mdk 逻辑分析 窗口 监视 IO 引脚状态
- STM32 使用 Keil MDK 中的软件逻辑分析仪参与硬件调试
- STM32 使用 Keil MDK 中的软件逻辑分析仪参与硬件调试
- keil的软件逻辑分析仪不错
- Keil逻辑分析仪的使用
- KEIL中逻辑分析仪的使用
- 在Keil中做stm32的软件仿真,查看输出PWM波形时,在逻辑分析仪中规定IO口signal,出现"unknow signal"
- Keil工具使用逻辑分析仪
- saleae logic 逻辑分析仪
- keil软件调试STM32,想通过logic analyser查看引脚输出的pwm波时,出现unknown singal的解决方法
- STM32--MDK仿真调试:逻辑分析仪的使用
- 使用Keil performance Analyzer 的问题
- Logic Controller 逻辑控制的使用(继续中。。。)
- Logic Controller 逻辑控制的使用(继续中。。。)
- 读懂报错 Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in G:\wam\.....
- Git 命令学习小笔记
- codeforces GoodBye2015 D.New Year and Ancient Prophecy (dp+lcp+树状数组)
- 安卓移动浏览器开源项目优分享浏览器的介绍
- ArcGIS Engine 开发中一些常用的语句
- STM32:keil的软件逻辑分析仪( logic analyzer)使用
- System.Web.Optimization找不到引用
- C/C++基础知识(一)数组和指针
- android学习笔记——收发短信练习
- EditText输入为空按钮不可点击搜索
- Web存储——sessionStorage与localStorage
- STM32:如何用JLINK ULINK JTAG 查看 KEIL /MDK 某条指令执行时间
- android学习笔记——android多线程编程初探
- The 5th Zhejiang Provincial Collegiate Programming Contest