[ZLG-MCU] LM3S函数库debug.h里面__error__是哪里的函数?

[复制链接]
 楼主| ATmega32L 发表于 2008-3-3 18:57 | 显示全部楼层 |阅读模式
<br />LM3S函数库debug.h里面__error__是哪里的函数?<br /><br /><br />#ifndef&nbsp;__DEBUG_H__<br />#define&nbsp;__DEBUG_H__<br /><br />//*****************************************************************************<br />//<br />//&nbsp;Prototype&nbsp;for&nbsp;the&nbsp;function&nbsp;that&nbsp;is&nbsp;called&nbsp;when&nbsp;an&nbsp;invalid&nbsp;argument&nbsp;is&nbsp;passed<br />//&nbsp;to&nbsp;an&nbsp;API.&nbsp;&nbsp;This&nbsp;is&nbsp;only&nbsp;used&nbsp;when&nbsp;doing&nbsp;a&nbsp;DEBUG&nbsp;build.<br />//<br />//*****************************************************************************<br />extern&nbsp;void&nbsp;__error__(char&nbsp;*pcFilename,&nbsp;unsigned&nbsp;long&nbsp;ulLine);<br /><br />//*****************************************************************************<br />//<br />//&nbsp;The&nbsp;ASSERT&nbsp;macro,&nbsp;which&nbsp;does&nbsp;the&nbsp;actual&nbsp;assertion&nbsp;checking.&nbsp;&nbsp;Typically,&nbsp;this<br />//&nbsp;will&nbsp;be&nbsp;for&nbsp;procedure&nbsp;arguments.<br />//<br />//*****************************************************************************<br /><br />#define&nbsp;ASSERT(expr)&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(!(expr))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;__error__(__FILE__,&nbsp;__LINE__);&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br /><br />#endif&nbsp;//&nbsp;__DEBUG_H__<br />
hotpower 发表于 2008-3-6 15:36 | 显示全部楼层

问题多多~~~

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

本版积分规则

144

主题

376

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部