回各位朋友,先谢谢大家!!
我这块板子称为“stc8h8k64u stc32g12k128 核心板“,
以前都是用89c52, 首次学习stc 的其他型号,
首先选择了stc8, 在工程中从stc-isp 复制了stc8 头文件,复制了 i/o 配置文件,
烧录时才知道这块板子的芯片是stc32 ,这里改选芯片后发生了一个致命的忽略:没有换头文件!
随后,就碰到了“通信超时”问题,
摸索好长时间后才弄明白stc-isp 不再提示“请给目标板上电”,傻傻等提示只能“超时”,
烧录问题解决以后,就面对了 i/o 口呈高阻状态,程序不能运行,
朋友们提到多种办法,加P_SW2 |= 0X80;语句,加内置4.1k 电阻等等,经试,都无用,
刚刚,突然意识到头文件没换,致命的失误!
可是,换了头文件,却出现了一大堆error , 手机翻译:基础地址无效!
现在我还不知道怎么解决哩,各位提提建议吧,谢谢!!!
|