软件抗干扰C语言怎么插入?

楼主
软件抗干扰C语言怎么插入?
msp430用C语言编写的程序,如何在里面设置抗干扰的指令冗余,以及软件陷阱?一般资料只介绍了汇编的插入方法,如[P][FACE=Times New Roman][SIZE=3]ORG 0000H[/FACE][/SIZE][/P][P][FACE=Times New Roman][SIZE=3]START: LJMP MAIN[/FACE][/SIZE][/P][P][FACE=Times New Roman][SIZE=3]LJMP INT0[/FACE][/SIZE][/P][P][FACE=Times New Roman][SIZE=3]NOP[/FACE][/SIZE][/P][P][FACE=Times New Roman][SIZE=3]NOP[/FACE][/SIZE][/P][P][SIZE=3][FACE=Times New Roman]LJMP ERR   ;[/SIZE][FACE=Times New Roman]陷阱[/FACE][/FACE][/P][P][SIZE=3][FACE=Times New Roman]LJMP TOINT[/SIZE][/FACE][/P][P][SIZE=3][FACE=Times New Roman]NOP[/SIZE][/FACE][/P][P][SIZE=3][FACE=Times New Roman]NOP[/SIZE][/FACE][/P][P][FACE=宋体][SIZE=10]LJMP ERR    ;[/SIZE][/FACE][FACE=Times New Roman][SIZE=10]陷阱[/SIZE][/FACE][/P][P][FACE=Times New Roman][SIZE=10][/SIZE][/FACE]求教高手指点。谢谢![/P]
1楼
这种在上电时抗干扰或稳定性问题我很久前也曾经用过,其实他跟MCU型号或语言关系不大。主要还是在思路上,这个可以参考网上的一些文章。
2楼
嗯嗯,谢谢了,产品要通过4KV的FET瞬变脉冲干扰,是用在炼钢厂的,环境恶劣,我想主要还是要提高硬件抗干扰能力,特别是电源这一块
3楼
需要干扰强的环境,如果你是用430单片机的话我不太建议。你用PIC强抗干扰型的,会比430好些。特别用在这些工业环境控制的。低功耗型的MCU抗干扰能力相对差一些。

电脑版 Page created in 0.1567 seconds width 3 queries.