Board logo

标题: 使用IQmath.lib的问题 [打印本页]

作者: cuicaifeng    时间: 2013-6-21 14:06     标题: 使用IQmath.lib的问题

最近做28069的程序,用到了IQmath.lib中的IQ24sinPU,CMD文件中设置为以下这样

SECTIONS
{
    ............

   IQmath             : > progRAM      PAGE = 0                 /* MathCode */
   IQmathTables        : >IQTABLES    PAGE = 0, TYPE = NOLOAD   /* Math Tables In ROM*/
   ..............
}
连着仿真器调试没有问题,但脱离仿真器后直接上电运行就不工作了,为什么?
若是改为以下方式
SECTIONS
{
    ............

   IQmath             : > FLASHA      PAGE = 0                 /* MathCode */
   IQmathTables        : >IQTABLES    PAGE = 0, TYPE = NOLOAD   /* Math Tables In ROM*/
   ..............
}
就没有问题了,这是为什么呢?多谢指教!!
作者: baikeeditor    时间: 2013-7-31 13:49

RAM是用于在线仿真的   而要脱离仿真去运行  肯定是要烧到flash中去的  你的第二个是固化到flash里面的




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0