gyg12321
发表于: 2016-4-30 17:46:44 | 显示全部楼层

今天用自己的模板参照野火的pwm程序学习时进行软件仿真遇到了问题,现与大家分享一下。
使用KEIL进行软件仿真时,有时会出现如下问题:
图片1.png
下面举例配置,比如对PA6,PA7,PB0,PB1四路PWM进行显示时,进行如下配置:
1. 程序编译好之后,打开魔术棒,点击debug,选中左侧Use Simulator选项后,再进行红色框内的配置,直接输入即可,配置如下:
图片2.png
点击OK即可。
2. 点击Start/Stop Debug Session,然后点击Analysis Windows图标,
3. 点击刚出来的显示界面的Setup,点击NEW(Insert)在文本框中输入大写的PORTA.6 , PORTA.7 , PORTB.0 , PORTB.1Display Type下拉框选择Bit,点击关闭即可。
4. 或者在EW(Insert)在文本框中输入大写的PORTA,PORTA,PORTB,PORTB。配置第一个PORTA,选择Bit,然后在And Mask中输入0x00000040,Shift Right中输入6;配置第二个PORTA,选择Bit,然后在And Mask中输入0x00000080,Shift Right中输入7;配置第一个PORTB,选择Bit,然后在And Mask中输入0x00000001,Shift Right中输入0;配置第二个PORTB,选择Bit,然后在And Mask中输入0x00000002,Shift Right中输入1
图片3.png

跳转到指定楼层
huaiqiao
发表于: 2016-4-30 22:44:08 | 显示全部楼层

是的,我之前也的确遇到了楼主的问题。
回复

使用道具 举报

gyg12321
发表于: 2016-5-1 12:20:20 | 显示全部楼层

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题 28 | 回复: 50



手机版|

GMT+8, 2024-4-25 16:09 , Processed in 0.035905 second(s), 6 queries , Gzip On, MemCache On. Powered by Discuz! X3.5

YiBoard一板网 © 2015-2022 地址:河北省石家庄市长安区高营大街 ( 冀ICP备18020117号 )

快速回复 返回顶部 返回列表