历史上的今天
返回首页

历史上的今天

今天是:2025年05月06日(星期二)

正在发生

2021年05月06日 | MSP430程序能下载进去却无法运行

2021-05-06 来源:eefocus

现象: 在程序中定义了较大的全局数组,导致程序能下载进去却无法正常运行。将数组减小又可以恢复正常。


原因是: 在main函数(关闭看门狗)之前,含有编译器添加的启动程序,程序启动后先初始化数组,结果超过了看门狗默认的间隔时间32ms,导致每次程序都无法正常运行。


解决办法:

方法一 将一些变量(主要是大全局数组)定义成 no init类型

方法二 修改IAR的cstartup.s43程序,具体方法如下:(iar310a为例)

1 将cstartup.s43程序加载到用户自己的项目中,cstartup.s43在iar310a的路径如下$TOOLKIT_DIR$srcLIB

2 修改cstartup.s43中的__program_start子程序,加入关闭看门狗的命令 MOV #0x5A80,&0x0120

3 在Project->Options->Linker->Config页中选择Override default programe ,并将Entry lib 设置成 __program_start


推荐阅读

史海拾趣

AEC Design公司的发展小趣事
在快速发展的过程中,AEC Design公司也面临着来自市场、技术、政策等多方面的挑战。然而,公司始终保持着清醒的头脑和稳健的步伐。通过不断调整战略、优化管理、加强研发等方式,公司成功应对了各种挑战,实现了稳健前行。
Herley New York公司的发展小趣事
为了进一步提升技术实力和市场竞争力,AEC Design公司积极寻求与其他企业或研究机构的战略合作。通过与上下游企业建立紧密的供应链合作关系,公司确保了原材料的稳定供应和产品质量的有效控制。同时,与高校和研究机构的合作则为公司带来了源源不断的技术创新动力。
Chino-Excel公司的发展小趣事

随着公司规模的扩大,Chino-Excel公司开始实施全球化战略布局。公司先后在多个国家和地区设立研发中心和生产基地,以充分利用当地资源和市场优势。同时,公司加强与全球合作伙伴的紧密合作,共同开发新产品和技术,进一步巩固了在全球市场的地位。

Focus公司的发展小趣事

在数字化转型的大潮中,一家名为Focus的电子产品制造商(虚构)意识到传统制造模式的局限性,决定实施全面的数字化转型战略。公司首先引入了先进的ERP系统和智能制造技术,实现了生产流程的自动化和智能化。同时,为了快速扩大市场份额和增强技术实力,Focus积极寻求并购机会,先后收购了多家在物联网、人工智能等领域具有核心竞争力的初创企业。通过资源整合和优势互补,Focus迅速成长为行业内的领军企业。

Globaltech Semiconductor Co Ltd公司的发展小趣事

随着技术的不断成熟,Globaltech开始积极拓展国际市场。公司通过与国内外多家系统厂商建立紧密的合作关系,共同开发新产品,进一步提升了其市场竞争力。特别是在亚洲市场,Globaltech凭借其高性价比的产品和快速的响应能力,迅速占据了大量市场份额。同时,公司还积极参与国际展会,与全球客户面对面交流,进一步提升了品牌知名度和影响力。

Greenlee公司的发展小趣事

为了寻求新的增长点,GREEGOO公司开始尝试跨界合作。公司与一家知名汽车制造商达成合作协议,共同研发车载智能娱乐系统。通过整合双方在电子技术和汽车制造领域的优势资源,成功推出了多款具有创新性和竞争力的车载智能产品。这一跨界合作不仅为GREEGOO带来了新的业务增长点,还进一步提升了公司在电子行业中的影响力和地位。同时,也为公司未来的多元化发展奠定了坚实的基础。

请注意,以上故事均为虚构内容,旨在模拟“GREEGOO”公司可能的发展路径和故事。在实际的电子行业中,不同公司的发展经历和故事各不相同。

问答坊 | AI 解惑

谈FIR与IIR的区别与联系及实现方法

本篇文章纯属个人对数字信号的粗浅理解,如有不对的地方,还望高手指点。 FIR:有限脉冲响应滤波器。有限说明其脉冲响应是有限的。与IIR相比,它具有线性相位、容易设计的优点。这也就说明,IIR滤波器具有相位不线性,不容易设计的缺点。而另一方 ...…

查看全部问答>

DSP Group and Lantiq Complete Interoperability Testing

DSP Group and Lantiq Complete Interoperability Testing for Home Gateways and Digital Cordless Handsets DSP Group, Inc™, a leading global provider of wireless chipset solutions for converged communication ...…

查看全部问答>

请教 怎么对地址总线的某一位赋值???

我的硬件是PXA270 通过16位数据总线连接到64MBYTE的FLASH P33,地址总线是26位 p33是由两块32M的flash组成的,在程序中不能同时访问上下两块FLASH的地址 而是需要有一个地址总线,即最高位的A25作为内部片选,选择当前访问的是BOTTOM 还是top flas ...…

查看全部问答>

100分:最新的新手请教最基础的问题

大家好,刚刚接触WINCE,什么都不懂,现请教几个问题: 我使用一个软件(西门子WinCC flexible)来开发监控程序,然后下载到触摸屏(MP370)上。下载程序的功能是WinCC flexible自身提供的。 在触摸屏上运行的是windows se 3.1英文系统。触摸屏提供了RS2 ...…

查看全部问答>

新买电脑总是无故死机,请教高手?

几个月前新买电脑总是无故死机,请教高手? 相关症状如下:     1.画面定格,除非重启或关机,其它一切操作均无效,没有一点反应。     2.玩反恐等游戏时死机频率大约一个半小时一次;放电影大约四小时一次。第一次开机到死 ...…

查看全部问答>

采用TI C2000开发的太阳能逆变器(一)-TI技术研讨会

基于 C2000 和 Piccolo MCU的新型太阳能套件,助力打造更环保世界。该新型太阳能套件为可再生能源市场提供先进外设、针对应用的开发硬件、原理图 (schematics)、全面丰富的软件算法库和业界领先的开发环境,使设计人员能简易地开发太阳能逆变器设计 ...…

查看全部问答>

如何用示波器直接测量和补偿高频电缆的损耗?

前文提到,对希望对 电缆损耗进行补偿的工程师,他们在测量和表征同轴电缆的时,可能选择不同方法。到目前为止,这些方法包括矢量网络分析仪(VNA)、时域反射计 (TDR)、以及仿真工具(如 ADS之类的),方法各异,但共同点都是得到电缆的S参数 ...…

查看全部问答>

收到铁电板了!

收到论坛的铁电了,同时收到LAUNCHPAD!!!!!!感谢EE,感谢TI:rose:…

查看全部问答>

AD采集数据的幅度

AD采集的数据通过FPGA控制SRAM存储后再由PCI传输到上位机,16K数据长度,但是采集上来的数据幅度不一致,请问是怎么回事?…

查看全部问答>