这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » Progam Counter is odd

共2条 1/1 1 跳转至

Progam Counter is odd

菜鸟
2008-07-25 11:07:37     打赏

请教两个问题:
1. 程序有时候编译能通过,运行(reset go) 时会弹出出现Progam counter is odd的错误,请问
    是怎么回事,如何消除这个错误。
2. 还有一个是HEw里面用emum 的问题:
    例如定义如下:
    enum T_ANGLES 
    {
        DEG350 = 63715,
        DEG10 = 1820,
        DEG50 = 9102,
        DEG70 = 12743,
        DEG110 = 20024,
        DEG130 = 23665,
        DEG170 = 30947,
        DEG190 = 34588,
        DEG230 = 41870,
        DEG250 = 45511,
        DEG290 = 52793,
        DEG310 = 56434,
        DEG22 = 4005,
        DEG90 = 16384,
        DEG285 = 51883
    };
    有的值超过了Int 的界限,会报错,请问有什么好的解决方案。一定要用
    #define DEG350   63715
    吗?




关键词: Progam     Counter    

菜鸟
2008-07-26 16:41:06     打赏
2楼
第二个问题,编译错误是:
Enumeration value is out of "int" range
 我试过了,数值超过32767就会报错。。。

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]