4761|0

18

帖子

0

TA的资源

一粒金砂(高级)

楼主
 

不抛弃不放弃,在IAR环境下LM跑C++终成正果 [复制链接]

LM原配的函数中的ResetISR()把菜农迷糊了,倒塌了~~~可气!!! 请看: void ResetISR(void) { unsigned long *pulSrc, *pulDest, *pulEnd; // // Copy the data segment initializers from flash to SRAM. // pulSrc = __segment_begin("DATA_ID"); pulDest = __segment_begin("DATA_I"); pulEnd = __segment_end("DATA_I"); while(pulDest < pulEnd) { *pulDest++ = *pulSrc++; } // // Zero fill the bss segment. // pulDest = __segment_begin("DATA_Z"); pulEnd = __segment_end("DATA_Z"); while(pulDest < pulEnd) { *pulDest++ = 0; } // // Call the application's entry point. // main();//真是倒塌了!!! } IAR本身有一套完善的初始化系统,不知IAR的例程为何要用这个ResetISR()来管闲事???不解... 菜农被ResetISR()的的调用main()晕沉了整整一天的时间,可以说几乎崩溃放弃~~~ 不甘心呀!!! 终于想出了放弃ResetISR()的妙计~~~终于将其倒塌!!! 签名:
此帖出自单片机论坛
点赞 关注
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
Vicor 有奖下载 | 在48V架构中使用高密度功率转换器构建更好的机器人
活动时间:即日起-4月28日
活动奖励:螺丝刀套装、充电套装、电风扇

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网 1

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表