Rekingniker 发表于 2018-9-22 10:41:02

STM32F030R8T6移植到STM32F030RCT6后,程序无法正常运行

本帖最后由 Rekingniker 于 2018-9-22 10:47 编辑

大家好,因为开发中遇到莫名其妙的问题,查过资料后仍然束手无策。所以来贵地请教下行业前辈,望不吝赐教。
1:芯片型号STM32F030R8T6与RCT6
2:开发环境 keil 5.14
3:问题描述:之前是用R8T6做的程序,可以正常运行。因为空间不足,需要改用STM32F030RCT6。供应商说R8T6与RCT6可以直接替换,但是我的板子换过芯片后,也在Options->Device中选择了STN32F030RCTx,程序并没有出现期望的运行结果(程序没有问题,已在R8T6运行,且已量产)。
现在面临的问题是:
程序可以编译通过,但是运行异常。而且调试时执行到
GPIOC->PUPDR |= ((uint32_t)GPIO_PuPd_UP<<(6*2));
GPIOC->PUPDR |= ((uint32_t)GPIO_PuPd_UP<<(7*2));(上面两条是在IO口初始化函数中,还没有正式执行程序的逻辑)
时,出现 Cannot access Target..Shutting down debug session.错误对话框。

请问这种状态该怎么处理,是不是从R8T6移至RCT6后需要做特别的设置,或其他的什么处理?请赐教

五哥1 发表于 2018-9-22 23:35:49

程序中是否有加密的处理?

chipangxu 发表于 2020-4-29 11:40:46

你好,问一下R8T6和RCT6直接替换没有问题吗,我用RCT6替换原来的R8T6,烧了4颗芯片了
页: [1]
查看完整版本: STM32F030R8T6移植到STM32F030RCT6后,程序无法正常运行