野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 24144|回复: 3

在RBT6和RET6之间的程序移植

[复制链接]
发表于 2013-8-20 23:02:47 | 显示全部楼层 |阅读模式
小弟最近做了一个小玩意,编写的程序在TM32f103RBT6的开发板上可以正常工作但是当我把程序移植到STM32f103RET6片子上面,就不能正常工作了,本人感觉似乎是延时函数有问题,同样的delay_ms(100),好像RET6的延时比RBT6的长呢?
回复

使用道具 举报

发表于 2013-8-20 23:07:54 | 显示全部楼层
这跟系统时钟有关,如果你没有修改系统时钟的配置。那很有可能是因为你自己做的板子晶振没有起振,从而STM32使用内部晶振导致你所看到延时不准确的现象
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-21 06:50:17 | 显示全部楼层
flyleaf 发表于 2013-8-20 23:07
这跟系统时钟有关,如果你没有修改系统时钟的配置。那很有可能是因为你自己做的板子晶振没有起振,从而STM3 ...

谢谢你的回答,那我换个晶振试试吧
回复 支持 反对

使用道具 举报

发表于 2013-8-21 19:48:32 | 显示全部楼层
专注 发表于 2013-8-21 06:50
谢谢你的回答,那我换个晶振试试吧

为什么不测一下再换~ 我说的又不是真理,只是基于我经验的猜测。  即使你没有示波器也可以使用keil硬件仿真,看看程序的配置,来分析芯片是用外部晶振还是内部晶振的。
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-23 11:39 , Processed in 0.027641 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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