[技术问答] 老程序可以在F103RC上跑,无法在F103RE上跑

[复制链接]
 楼主| 让反复若非 发表于 2021-9-3 16:17 | 显示全部楼层 |阅读模式
如题,把程序下到HK32F103RC上,可以正常进入串口中断和DMA发送。下到HK32F103RE上,既无法进入接收中断,也无法进行串口发送(DMA和普通发送方式都试过),头疼
勇敢的大白菜 发表于 2021-9-3 18:28 | 显示全部楼层
你是不是没有设置好DMA的通道?
gyh974 发表于 2021-9-9 11:21 | 显示全部楼层
  用的是串口2?
SDLin 发表于 2021-9-9 14:32 | 显示全部楼层
HK32F103RCT6和HK32F103RET6只有flash空间大小的差异,所以你可以先查下flash空间相关的设置;还不行的话就进仿真调试看看。
skyred 发表于 2021-10-11 13:57 | 显示全部楼层
RC和RE是有差异的~
检查你使用的资源
单片小菜 发表于 2021-10-19 09:39 | 显示全部楼层
是不是堆栈的问题,你修改一下堆栈的设置,会好一些吧。
sparrow054 发表于 2021-11-9 11:00 | 显示全部楼层
这就好像,同样是车,一个纯油的,一个纯电的。
你踩油门和刹车的感觉是不一样的~~
1737806855 发表于 2021-11-10 11:04 | 显示全部楼层
HK32F1_F0应用笔记 下载地址:https://ifxz.lanzoui.com/b015ynwmd
密码:g68r

l1uyn9b 发表于 2021-11-10 13:46 | 显示全部楼层
正常是不会这样的,建议用仿真器仿真一下程序看看
lamanius 发表于 2021-11-10 13:52 | 显示全部楼层
检查一下电路,是不是电路有问题
liu96jp 发表于 2021-11-10 14:07 | 显示全部楼层
在RC上工作,在RE上不工作的,最好仔细检查一下电路
lix1yr 发表于 2021-11-10 14:14 | 显示全部楼层
是不是哪块线没搭好
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部