STM32W的RF4CE程序下载进去出错

[复制链接]
3627|6
 楼主| lwj006 发表于 2011-8-24 16:10 | 显示全部楼层 |阅读模式
本帖最后由 lwj006 于 2011-8-24 16:52 编辑

在使用STM32W带有RF4CE固件的芯片时,把官方的程序(没有改动)下载进去后,然后在线调试,在初始化hal时出错,发现程序一执行到micro-common-internal.c里面的第44行语句:void stCalibrateVref(void)里面的assert(FALSE);就是死循环了,执行这个的原因是因为halCommonGetMfgToken(&biasTrim, TOKEN_MFG_ANALOG_TRIM_BOTH);执行完后,if(biasTrim.auxadc == 0xFFFF)成立,但是不知道为什么这个总是成立的,从flash里面复制过来的都是FF,还有就是不了解下面这个结构体里面的每个参数的作用,哪位直到,请指点一下,谢谢!
结构体: typedef struct {
  int16u iffilterH;
  int16u biasmaster;
  int16u moddac;
  int16u auxadc;
  int16u caladc;
} tokTypeMfgAnalogueTrimBoth;
32.jpg
 楼主| lwj006 发表于 2011-8-25 10:17 | 显示全部楼层
没人顶,自己顶一下,以免沉底
yinyangdianzi 发表于 2011-8-25 12:55 | 显示全部楼层
必须出错。。。。哈哈

用的是啥片子啊
ploto 发表于 2011-8-25 14:57 | 显示全部楼层
芯片后缀是63吗?
 楼主| lwj006 发表于 2011-8-25 15:01 | 显示全部楼层
本帖最后由 lwj006 于 2011-8-25 15:03 编辑

3# yinyangdianzi
(⊙o⊙)?你怎么自信和肯定呢?我用的是全称:STM32W108HBU63TR,我的芯片是支持RF4CE的固件的,芯片上的型号肯定没错,清楚的很。你支支招,帮我解决了吧:lol
 楼主| lwj006 发表于 2011-8-25 15:39 | 显示全部楼层
本帖最后由 lwj006 于 2011-8-25 15:40 编辑

4# ploto
您好:我的片子确实是63的。请问您用的是什么后缀的?用STM32W的人太少啦
 楼主| lwj006 发表于 2011-8-26 09:02 | 显示全部楼层
防止沉底,继续帮自己顶
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

116

帖子

1

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