12
返回列表 发新帖
楼主: yepengnan

[其他] 关于内部时钟校准问题

[复制链接]

该用户从未签到

1

主题

26

帖子

0

新手上路

Rank: 1

积分
67
最后登录
1970-1-1
发表于 2010-1-13 11:06:44 | 显示全部楼层

回复:关于内部时钟校准问题

每次往Flash里下载程序的时候debugger会先把Flash擦空,当然连trim值也擦成FF了。需要重新trim。下载程序时那个对话窗口里貌似有一个可设置是否trim并把trim值写到falsh里的选项。。。自己找找。

该用户从未签到

1

主题

14

帖子

0

新手上路

Rank: 1

积分
68
最后登录
1970-1-1
 楼主| 发表于 2010-1-14 10:19:02 | 显示全部楼层

RE:关于内部时钟校准问题

谢谢大家的热情帮忙   今天终于有空了   我试试固定值校准   用10块板测试。测试通过了我会上来确认一下。如果大家还有更好的这方面的说明的话大家继续留言,继续探讨。谢谢啦。

该用户从未签到

1

主题

14

帖子

0

新手上路

Rank: 1

积分
68
最后登录
1970-1-1
 楼主| 发表于 2010-1-15 11:25:48 | 显示全部楼层

RE:关于内部时钟校准问题

我用了sh8,sh16,sh32,sg32测试了一个大串口发送at24c256里面的数据,发到电脑上面的数据和eeprom里面的数据一致,所以应该用固定值校准的方法误差还是很小的。至少串口通讯没问题。代码是
  ICSC1=0b00000100;
  ICSC2=0b10000000;
  ICSTRM=0x96;
sh和sg都可以用。
不过这个就有点纳闷了,不是说每个芯片都有一个出厂校准值的吗?那就是说他生产出来的单片机由于各个方面的原因可能会产生一个内部晶振的误差?

该用户从未签到

0

主题

2

帖子

0

新手上路

Rank: 1

积分
1
最后登录
1970-1-1
发表于 2010-12-16 17:11:59 | 显示全部楼层

回复:关于内部时钟校准问题

请问那个sg32中,我设置波特率的时候,需要用到总线频率,那个总线频率是多少哦。使用串口的时候需要用到内部时钟吗?主人可不可以给个例子哦。
  • TA的每日心情
    难过
    2021-12-15 16:01
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    305

    主题

    4701

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    377
    最后登录
    2023-8-16
    发表于 2010-12-17 14:21:50 | 显示全部楼层

    RE:关于内部时钟校准问题

    使用任何模块的时候,都会用到时钟的配置。你这个可以通过寄存器配置来选择时使用时钟。
    该会员没有填写今日想说内容.

    该用户从未签到

    0

    主题

    2

    帖子

    0

    新手上路

    Rank: 1

    积分
    1
    最后登录
    1970-1-1
    发表于 2010-12-17 15:50:02 | 显示全部楼层

    回复:关于内部时钟校准问题

    那个数据手册上说内部时钟是40M,可是按照我设置的
    ICSC1=0x04;//0x15;
     ICSC2=0xc0;//0x40;
     ICSTRM=0xB1;
    推算出总线时钟总是和内部时钟对不上号的。
    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-9-11 03:21 , Processed in 0.092898 second(s), 24 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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