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

IIC2与TIM3CH4映射到PC9问题

[复制链接]
Hackerpro 提问时间:2018-4-18 12:42 /
本帖最后由 hacker 于 2018-5-15 09:05 编辑

问题描述:            
单独测试:    IIC2通信正常;
                    TIM3CH4映射到PC9可以正常输出;
      同时测试,用Cube生成工程后,测试,IAR8.10.1程序,Keil5.24在线调试测试,都100%出现,全速运行后,程序跑飞,无法继续调试,不可SWD(2线)调试
      电脑换了2台,工程重建多次,都出现同样问题
      
软件版本:
cube.png

cube1.png

后来单步运行发现,MX_TIM3_Init();运行之后,立刻跑飞。
本来我是在一个大工程里遇到这个问题的,排查了很久,确定问题在这里后,换电脑单独建一个工程测试,还是一样的结果,所以应该不是个案,跟特定的配置有关,根据我的测试,其他配置不变,映射到tim8是没问题的

我最大的困惑是:什么原因导致板子跑飞(无响应),无法通过调试器继续调试(比如暂停,复位),调试接口为SWD
我的邮箱是:hackercircle@163.com
Tim3CH4OnPC9.rar (9.21 MB, 下载次数: 4)
收藏 1 评论10 发布时间:2018-4-18 12:42

举报

10个回答
butterflyspring 回答时间:2018-4-18 16:23:59
这两个没冲突呀..


iic pwm.JPG

评分

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

查看全部评分

Hackerpro 回答时间:2018-4-18 17:02:09

是啊,所以才非常奇怪啊
wenyangzeng 回答时间:2018-5-16 09:44:46
应该是IIC2挂起引起的。建议IIC2改用模拟IIC2方式试看看

评分

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

查看全部评分

七哥 回答时间:2018-5-16 10:05:46
没有你的片片,在STM32F103ZET6上试了,完全没问题。
程序就是用楼主的程序,主程序中加了一个闪灯灯,程序想停哪停哪,单步走,全速跑,停下来继续跑,一点问题没有。PC9输出200Hz的PWM信号。

楼主工程中是8M主时钟,我改为了用外部8M晶振,主时钟72M。

我的开发板是 EM_STM3210E,与官方的STM3210E-EVAL管脚基本兼容。
这样算吗正常?
傲游截图20180516100519.png

Tim3CH4OnPC9_toofree.rar (11.08 MB, 下载次数: 1)

评分

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

查看全部评分

七哥 回答时间:2018-5-16 10:14:55
wenyangzeng 发表于 2018-5-16 09:44
应该是IIC2挂起引起的。建议IIC2改用模拟IIC2方式试看看

他主程序中就没使用I2C操作,只是配置了一下。
wenyangzeng 回答时间:2018-5-16 11:48:26
toofree 发表于 2018-5-16 10:14
他主程序中就没使用I2C操作,只是配置了一下。

那这个:
“单独测试:    IIC2通信正常;”

是怎么回事?

评分

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

查看全部评分

wolfgang 回答时间:2018-5-16 12:30:49
遇到跑这类IIC和时钟全速跑的问题,就检查中断,只要跑飞10有8、9就是中断问题,week的函数没有回调,再者就加几个延时

评分

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

查看全部评分

ouyang11111111 回答时间:2018-5-16 15:24:58
看 看

评分

参与人数 1ST金币 -1 收起 理由
zero99 -1 求助帖不要灌水哦

查看全部评分

Hackerpro 回答时间:2018-5-16 17:46:43
toofree 发表于 2018-5-16 10:05
没有你的片片,在STM32F103ZET6上试了,完全没问题。
程序就是用楼主的程序,主程序中加了一个闪灯灯,程序 ...

好的,是这样的,非常感谢,我再试几次,有新发现第一时间发上来
xmstudio 回答时间:2018-5-16 18:33:17
你的CubeMX里面怎么配置的接口,SWD两个引脚配置成Serial  Wire了吗

评分

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

查看全部评分

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版