智能车制作
标题:
编译错误
[打印本页]
作者:
mk1201
时间:
2009-5-30 11:36
标题:
编译错误
提示错误 L1119:Vector allocated at absolute address 0xFFFE overlaps with sections placed in segment.absSeg336
我按书上的例子编的 为什么会出现错误?请各位大侠指点哈
程序:main.c
#include <hidef.h> /* common defines and macros */
#include "derivative.h" /* derivative-specific definitions */
#include <mc9s12dg128.h>
#pragma LINK_INFO DERIVATIVE "mc9sdg128b"
void main(void)
{
PWME=0X00; //禁止PWM输出
PWMCTL=0X00; //通道不级联
PWMPRCLK=0X77; //CLOCKA=CLOCKB=BUS/128(BUS=24MHz)=3/2/125
PWMCLK=0XFF; //时钟选择 CLOCKSA=CLOCKSB
PWMSCLA=0X7D; //PWMSCLA=PWMSCLB=125
PWMSCLB=0X7D; //CLOCKSA=CLOCKSB=750Hz
PWMPOL=0XFF; //PWM输出起始高电平
PWMCAE=0X00; //左对齐方式
PWMPER0=0X95; //输出周期=(1/750Hz)*(149+1)=1/5s
PWMDTY0=0X4A; //占空比=(74+1)/(149+1)=50%
PWME=0X01; //启动PWM通道0的输出
while(1)
{
}
}
作者:
woody1986513
时间:
2009-5-30 11:36
#include "derivative.h" /* derivative-specific definitions */
这个头文件是?
作者:
zxzxy1988
时间:
2009-5-30 12:24
你在main函数前面加上一句
#pragma DATA_SEG RAM
试一试
作者:
mk1201
时间:
2009-5-30 20:16
2#
zxzxy1988
额 还是同样的错误提示~
作者:
mk1201
时间:
2009-5-31 18:09
4#
woody1986513
#include "derivative.h" /* derivative-specific definitions */ 貌似是这个文件的问题哈
我到书上看的,可能有问题。。。
欢迎光临 智能车制作 (http://www.znczz.com/)
Powered by Discuz! X3.2