你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

mdk调试里的逻辑分析功能怎么添加引脚信号呢?

[复制链接]
smallcsduck 提问时间:2017-7-20 20:58 /
不知道引脚的信号是什么
帮助里面好像也没有看到啊
怎么添加引脚信号呢?
收藏 1 评论3 发布时间:2017-7-20 20:58

举报

3个回答
Angel_YY 回答时间:2018-3-20 13:55:06
keil里自带的stm32CPU为例,对PWM波形跟踪观测,打开C:\Keil\ARM\Boards\Keil\MCBSTM32\PWM_2目录下的stm32Dome,第一步:进行仿真配置,如图:
1.jpg
把开工程中的Abstract.txt文件有对工程的描述,PWMPB0.8PB0.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)

第二、选择软件仿真
2.jpg
第三、编译程序,如果程序没有错的话,将出现以下线框编译信息,然后进入调试,点出红色的“D",如下图所示
3.jpg
第四步、把软件逻辑分析仪把,并把要观察的波形信号拉到逻辑分析仪里,如果进入调试状态下没有"sysbols"标签话,点击“View”菜单弹出来,从“Peripheral Register”里把要观察的(GPIOB_IDR输出的PWM信号会从这个寄存器反映出来)信号拖到逻辑析分析里,
4.jpg
第五步、把不用的bit屏蔽掉,并按bit形式显示,配置如图
5.jpg
第六步,点“GO”按钮进入全速运行,OKPWM波形出来了,用INOUT可以调扫描时间,如下图
6.jpg

评分

参与人数 1蝴蝶豆 +5 收起 理由
zero99 + 5

查看全部评分

bargagebaobei 回答时间:2018-3-20 14:09:50
本帖最后由 bargagebaobei 于 2018-3-20 14:26 编辑

首先要进入调试界面。
1.jpg
点击箭头所指向的按钮,选择logic analyzer,会出现一个对话框,有的时候对话框是固定的,你需要将其拖曳出来 2.jpg 3.jpg
图片上是几个功能键的介绍,也可以通过鼠标滚轮的滑动改编每格的大小
4.jpg
在左上角单击setup,会出现一个对话框。需要在里面配置端口的引脚
6.jpg 7.jpg
我程序里配置的是PA0 推挽输出,所以在框里要写“PORTA.0”然后敲回车,再左键单击这一行。
8.jpg 9.jpg
下面要配置下面的选项,选择Bit.
10.jpg
然后关掉对话框。单击运行程序,即可。如果你想观察实时的波形状态,一定要切记要在调试的状态下选择view菜单下的 periodic window update
11.jpg 12.jpg
5.jpg

评分

参与人数 1蝴蝶豆 +4 收起 理由
zero99 + 4

查看全部评分

toofree 回答时间:2018-3-20 14:28:51
不建议玩模拟器,输出信号还好添加,输入信号产品比较麻烦,还得自己写激励程序。
而且还有很多新器件和外设用模拟器玩不了的,直接报各种错误。
有这时间,直接在开发板上实打实的跑起。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版