forbbzmt

    1. pic18K25K80 变量值被修改 3/2676 Microchip MCU 2015-05-08
      dingzy_2002 发表于 2015-5-8 10:04 #pragma仅作为 udata的功能定义,如果还是未定义数据的类型(静态变量?常量?),数据的数值还是会改变的,这要用到关键词是:const
      我定义的是全局动态变量,并声明了变量类型,例如: unsigned char testVariable。现在的问题是,testVariable的数值会被非预期的改写。
    2. PIC18F25k80不断重启 3/7224 Microchip MCU 2013-12-26
      kevin.wang 发表于 2013-12-23 19:21 :cry2::cry2::cry2:求大神,没人懂么?
      用 C 对PIC18Fxx时,要注意对变量的定义一定要用#pragma udata(idata) 为变量分配地址,否则容易出错。 第二、子函数的形参和局部变量越少越好。这两点是我用教训换来的。我没仔细看你的程序,你说的“复位“现象可以通过仿真看看RCON的值,确定复位源。一般的,如果不开WATCHDOG的话,软件写成什么样都不会引起复位的

最近访客

< 1/1 >

统计信息

已有3人来访过

  • 芯积分:--
  • 好友:--
  • 主题:2
  • 回复:2

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言