硬汉嵌入式论坛

 找回密码
 立即注册
查看: 6329|回复: 6
收起左侧

[有问必答] modbus移植

[复制链接]

7

主题

21

回帖

42

积分

新手上路

积分
42
发表于 2021-3-16 10:51:42 | 显示全部楼层 |阅读模式
硬汉哥,我在一直modbus,从V4芯片上移植到f103R8上面,之前的时钟主频是8MHZ,现在的型号是72MHZ,我需要不要更改定时器部分的配置啊,现在调试,程序能进入中断,但是进入不了解析函数
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106913
QQ
发表于 2021-3-16 11:25:50 | 显示全部楼层
那没问题,注意移植的串口是否可以正常工作。
回复

使用道具 举报

7

主题

21

回帖

42

积分

新手上路

积分
42
 楼主| 发表于 2021-3-16 13:41:14 | 显示全部楼层
eric2013 发表于 2021-3-16 11:25
那没问题,注意移植的串口是否可以正常工作。

就是说在移植到过程中,只需要注意串口的对接,其他的都不用改是吗?
回复

使用道具 举报

7

主题

21

回帖

42

积分

新手上路

积分
42
 楼主| 发表于 2021-3-16 13:44:20 | 显示全部楼层
eric2013 发表于 2021-3-16 11:25
那没问题,注意移植的串口是否可以正常工作。

还有就是现在调试老是卡到那个Hardfault 中断的for循环里面这个怎么回事啊
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106913
QQ
发表于 2021-3-17 08:00:32 | 显示全部楼层
_吕吕 发表于 2021-3-16 13:41
就是说在移植到过程中,只需要注意串口的对接,其他的都不用改是吗?

主要修改使用的串口引脚时钟,串口引脚,串口NVIC等。

另外开了一个定时器计算空闲时间,不知道你是否做了。
回复

使用道具 举报

7

主题

21

回帖

42

积分

新手上路

积分
42
 楼主| 发表于 2021-3-17 11:45:52 | 显示全部楼层
eric2013 发表于 2021-3-17 08:00
主要修改使用的串口引脚时钟,串口引脚,串口NVIC等。

另外开了一个定时器计算空闲时间,不知道你是否 ...

汉哥,从机调试没问题了,现在主机有问题,就是读取04H的时候通信超时了,这个怎么解决啊
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106913
QQ
发表于 2021-3-19 08:46:43 | 显示全部楼层
_吕吕 发表于 2021-3-17 11:45
汉哥,从机调试没问题了,现在主机有问题,就是读取04H的时候通信超时了,这个怎么解决啊

看看错误码。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-9 18:56 , Processed in 0.171414 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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