首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

使用IQmath.lib的问题

使用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*/
   ..............
}
就没有问题了,这是为什么呢?多谢指教!!
RAM是用于在线仿真的   而要脱离仿真去运行  肯定是要烧到flash中去的  你的第二个是固化到flash里面的
做人要做懒羊羊啊!
返回列表