您的位置 首页 电子

使用MDK4中的逻辑剖析仪剖析IO口的PWM波

1、先设置软件仿真,可参看STM32不完全手册的2.4的软件仿真这一章Examplefunctionality:-ClockSettings:-XTAL=8.00MHz-SYSCL…

1、先设置软件仿真 ,可参看STM32不完全手册的2.4的软件仿真这一章

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
– SYST%&&&&&%K = HCLK/8=9.00 MHz

– TIM4 is running at100Hz.
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信号会从这个寄存器反映出来)信号拖到逻辑析剖析里, 或许直接增加PORTX.x引脚检查。

第五步、把不必的bit屏蔽掉,并按bit方式显现,装备如图

第六步,点“GO”按钮进入全速运转,OK,PWM波形出来了,用IN和OUT能够调扫描时间,如下图

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/dianzi/276362.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部