hotpower 发表于 2008-12-17 19:52

菜农发布C5402CFG.H/C(结构及结构指针版)及应用演示包

/*---------------------------------------------------------------------------<br />文&nbsp;&nbsp;&nbsp;件&nbsp;&nbsp;&nbsp;名&nbsp;:&nbsp;&nbsp;C5402CFG.H(结构及结构指针版)<br />创&nbsp;&nbsp;&nbsp;建&nbsp;&nbsp;&nbsp;人&nbsp;:&nbsp;&nbsp;DSP菜鸟&nbsp;&nbsp;<a href="mailto:HotPower@126.com">HotPower@126.com</a><br />创&nbsp;建&nbsp;日&nbsp;&nbsp;期&nbsp;:&nbsp;&nbsp;2006.6.09&nbsp;&nbsp;11:19<br />最近修改日期&nbsp;:&nbsp;&nbsp;2008.12.16&nbsp;&nbsp;16:18&nbsp;<br />创&nbsp;建&nbsp;&nbsp;地&nbsp;点&nbsp;:&nbsp;西安大雁塔村队部(<a href="http://www.hotpower.org/" target=_blank>http://www.hotpower.org/</a>)<br />版&nbsp;&nbsp;&nbsp;本&nbsp;&nbsp;&nbsp;号&nbsp;:&nbsp;V4.16<br />修&nbsp;改&nbsp;理&nbsp;&nbsp;由&nbsp;:&nbsp;&nbsp;修正和增订内容<br />&nbsp;&nbsp;&nbsp;&nbsp;新增结构uVectorEntry以支持废除汇编启动代码(中断向量表),实现<br />&nbsp;&nbsp;&nbsp;&nbsp;程序代码全部由C/C++语言编写.<br />&nbsp;&nbsp;&nbsp;&nbsp;增加对通用寄存器物理地址的直接访问,达到汇编级的代码速度<br />&nbsp;&nbsp;&nbsp;&nbsp;新版本(SREGs结构型,优化)与老版本(SREG结构指针型,方便)高度兼容<br />备&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;注&nbsp;:&nbsp;由此文件出现的问题,DSP菜鸟不负任何责任<br />&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;必须在系统中同时加入C5402CFG.C<br />升&nbsp;级&nbsp;方&nbsp;&nbsp;法&nbsp;:&nbsp;&nbsp;在父亲节版的基础上全面升级为统一结构指针<br />&nbsp;&nbsp;&nbsp;&nbsp;只需在旧版C5402DEF.H或C5402CFG.H的结构成员后加.Regs即可<br />应&nbsp;用&nbsp;举&nbsp;&nbsp;例:<br />&nbsp;&nbsp;&nbsp;&nbsp;SREG-&gtST0&nbsp;&=&nbsp;~(1&nbsp;&lt&lt&nbsp;ST0_C);<br />&nbsp;&nbsp;&nbsp;&nbsp;改为:<br />&nbsp;&nbsp;&nbsp;&nbsp;SREG-&gtST0.Regs&nbsp;&=&nbsp;~(1&nbsp;&lt&lt&nbsp;ST0_C);<br />&nbsp;&nbsp;&nbsp;&nbsp;或:<br />&nbsp;&nbsp;&nbsp;&nbsp;SREG-&gtST0.Bits.C&nbsp;=&nbsp;0;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;父亲节版新旧版近似兼容使其更强大:<br />&nbsp;&nbsp;&nbsp;&nbsp;SREG-&gtST1.Bits.XF&nbsp;=&nbsp;true;<br />&nbsp;&nbsp;&nbsp;&nbsp;SREG-&gtST1.Bits.CPL&nbsp;=&nbsp;1;<br />&nbsp;&nbsp;&nbsp;&nbsp;SREG-&gtST1.Regs&nbsp;=&nbsp;(1&nbsp;&lt&lt&nbsp;ST1_XF)&nbsp;|&nbsp;(1&nbsp;&lt&lt&nbsp;ST1_CPL);<br />&nbsp;&nbsp;&nbsp;&nbsp;TIMER0-&gtTCR.Bits.TSS&nbsp;=&nbsp;1;//关闭定时器0<br />&nbsp;&nbsp;&nbsp;&nbsp;TIMER0-&gtTIM&nbsp;=&nbsp;62500&nbsp;-&nbsp;1;//设置定时计数器<br />&nbsp;&nbsp;&nbsp;&nbsp;或:<br />&nbsp;&nbsp;&nbsp;&nbsp;SREG-&gtTIMER0.TCR.Bits.TSS&nbsp;=&nbsp;1;//关闭定时器0<br />&nbsp;&nbsp;&nbsp;&nbsp;SREG-&gtTIMER0.TIM&nbsp;=&nbsp;62500&nbsp;-&nbsp;1;//设置定时计数器<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;结构的访问使代码更简洁更优化:<br />&nbsp;&nbsp;&nbsp;&nbsp;SREGs.ST0.Bits.C&nbsp;=&nbsp;true;<br />&nbsp;&nbsp;&nbsp;&nbsp;SREGs.ST1.Bits.XF&nbsp;=&nbsp;true;<br />&nbsp;&nbsp;&nbsp;&nbsp;SREGs.ST1.Bits.CPL&nbsp;=&nbsp;1;<br />&nbsp;&nbsp;&nbsp;&nbsp;SREGs.ST1.Regs&nbsp;=&nbsp;(1&nbsp;&lt&lt&nbsp;ST1_XF)&nbsp;|&nbsp;(1&nbsp;&lt&lt&nbsp;ST1_CPL);<br />&nbsp;&nbsp;&nbsp;&nbsp;SREGs.TIMER0.TCR.Bits.TSS&nbsp;=&nbsp;1;//关闭定时器0<br />&nbsp;&nbsp;&nbsp;&nbsp;SREGs.TIMER0.TIM&nbsp;=&nbsp;62500&nbsp;-&nbsp;1;//设置定时计数器<br />&nbsp;&nbsp;&nbsp;&nbsp;对McBSP实现结构型位域汇编级代码访问:<br />&nbsp;&nbsp;&nbsp;&nbsp;指针型:McBSP1-&gtSPSA&nbsp;=&nbsp;PCR;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;McBSP1-&gtSPSD.PCR_Bits.FSXP=&nbsp;1;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;McBSP0-&gtDXR1&nbsp;=&nbsp;0x1234;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;或:SREG-&gtMcBSPADDR1.SPSA&nbsp;=&nbsp;PCR;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SREG-&gtMcBSPADDR1.SPSD.PCR_Bits.FSXP=&nbsp;1;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SREG-&gtMcBSPDATA0.DXR1&nbsp;=&nbsp;0x1234;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;结构型:SREGs.McBSPADDR1.SPSA&nbsp;=&nbsp;PCR;<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;SREGs.McBSPADDR1.SPSD.PCR_Bits.FSXP&nbsp;=&nbsp;1;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SREGs.McBSPDATA0.DXR1&nbsp;=&nbsp;0x1234;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />注&nbsp;意&nbsp;事&nbsp;&nbsp;项&nbsp;:&nbsp;&nbsp;用SREGs结构要比SREG结构指针代码优化,可达到汇编级.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;但查看变量时由于CCS的问题,&nbsp;SREGs结构查看不到成员,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;可在Watch窗口用SREG结构指针查看SREGs的结构成员.<br />&nbsp;&nbsp;&nbsp;&nbsp;用McBSP0/McBSP1结构指针查看McBSP更方便.<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;<br />---------------------------------------------------------------------------*/<br /><br /><br />&nbsp;<br />/*---------------------------------------------------------------------------<br />文&nbsp;&nbsp;&nbsp;件&nbsp;&nbsp;&nbsp;名&nbsp;:&nbsp;&nbsp;C5402CFG.C(结构及结构指针版)<br />创&nbsp;&nbsp;&nbsp;建&nbsp;&nbsp;&nbsp;人&nbsp;:&nbsp;&nbsp;DSP菜鸟&nbsp;&nbsp;<a href="mailto:HotPower@126.com">HotPower@126.com</a><br />创&nbsp;建&nbsp;日&nbsp;&nbsp;期&nbsp;:&nbsp;&nbsp;2006.6.09&nbsp;&nbsp;11:19<br />最近修改日期&nbsp;:&nbsp;&nbsp;2008.12.16&nbsp;&nbsp;16:18&nbsp;<br />创&nbsp;建&nbsp;&nbsp;地&nbsp;点&nbsp;:&nbsp;西安大雁塔村队部(<a href="http://www.hotpower.org/" target=_blank>http://www.hotpower.org/</a>)<br />版&nbsp;&nbsp;&nbsp;本&nbsp;&nbsp;&nbsp;号&nbsp;:&nbsp;V4.16<br />修&nbsp;改&nbsp;理&nbsp;&nbsp;由&nbsp;:&nbsp;&nbsp;修正和增订内容<br />&nbsp;&nbsp;&nbsp;&nbsp;新增结构uVectorEntry以支持废除汇编启动代码(中断向量表),实现<br />&nbsp;&nbsp;&nbsp;&nbsp;程序代码全部由C/C++语言编写.<br />&nbsp;&nbsp;&nbsp;&nbsp;增加对寄存器的直接物理地址的访问,最优化的速度<br />&nbsp;&nbsp;&nbsp;&nbsp;新版本(SREGs结构型,优化)与老版本(SREG结构指针型,方便)高度兼<br />容<br />备&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;注&nbsp;:&nbsp;由此文件出现的问题,DSP菜鸟不负任何责任<br />&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;必须在系统中同时加入C5402CFG.C<br />应&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;用&nbsp;:&nbsp;废除汇编的启动代码(中断向量表)<br />#pragma&nbsp;DATA_SECTION(&quot;vectors&quot;)&nbsp;<br />const&nbsp;uVectorEntry&nbsp;g_pfnVectors[]&nbsp;=&nbsp;{<br />&nbsp;ISR_Reset(),&nbsp;&nbsp;&nbsp;//reset&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0080&nbsp;#0//软硬件复位nISR_REST<br />&nbsp;ISR_Default(),&nbsp;//nmi&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0084&nbsp;#1//非屏蔽中断nISR_NMI<br />&nbsp;ISR_Default(),&nbsp;//sint17&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0088&nbsp;#2//软件中断17&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;ISR_Default(),&nbsp;//sint18&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x008c&nbsp;#3//软件中断18<br />&nbsp;ISR_Default(),&nbsp;//sint19&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0090&nbsp;#4//软件中断19<br />&nbsp;ISR_Default(),&nbsp;//sint20&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0094&nbsp;#5//软件中断20<br />&nbsp;ISR_Default(),&nbsp;//sint21&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0098&nbsp;#6//软件中断21<br />&nbsp;ISR_Default(),&nbsp;//sint22&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x009c&nbsp;#7//软件中断22<br />&nbsp;ISR_Default(),&nbsp;//sint23&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00a0&nbsp;#8//软件中断23<br />&nbsp;ISR_Default(),&nbsp;//sint24&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00a4&nbsp;#9//软件中断24<br />&nbsp;ISR_Default(),&nbsp;//sint25&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00a8&nbsp;#10//软件中断25<br />&nbsp;ISR_Default(),&nbsp;//sint26&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00ac&nbsp;#11//软件中断26<br />&nbsp;ISR_Default(),&nbsp;//sint27&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00b0&nbsp;#12//软件中断27<br />&nbsp;ISR_Default(),&nbsp;//sint28&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00b4&nbsp;#13//软件中断28<br />&nbsp;ISR_Default(),&nbsp;//sint29&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00b8&nbsp;#14//软件中断29<br />&nbsp;ISR_Default(),&nbsp;//sint30&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00bc&nbsp;#15//软件中断30<br />&nbsp;ISR(Eint0Isr),&nbsp;//int0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00c0&nbsp;#16//外部中断0<br />&nbsp;ISR(Eint1Isr),&nbsp;//int1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00c4&nbsp;#17//外部中断1<br />&nbsp;ISR(Eint2Isr),&nbsp;//int2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00c8&nbsp;#18//外部中断2<br />&nbsp;ISR(Timer0Isr),//tint&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00cc&nbsp;#19//定时器中断0<br />&nbsp;ISR(McBSPIsr),&nbsp;//rint0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00d0&nbsp;#20//McBSP0接收中断<br />&nbsp;ISR_Default(),&nbsp;//xint0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00d4&nbsp;#21//McBSP0发送中断<br />&nbsp;ISR_Default(),&nbsp;//rint1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00d8&nbsp;#22//McBSP1接收中断<br />&nbsp;ISR(Timer1Isr),//xint1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00dc&nbsp;#23//定时器中断1<br />&nbsp;ISR(Eint3Isr),&nbsp;//int3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00e0&nbsp;#24//外部中断3<br />&nbsp;ISR_Default(),&nbsp;//hpint&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00e4&nbsp;#25//HPI中断<br />&nbsp;ISR_Default(),&nbsp;//&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00e8&nbsp;#26//软件中断10<br />&nbsp;ISR_Default(),&nbsp;//&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00ec&nbsp;#27//软件中断11<br />&nbsp;ISR_Default(),&nbsp;//&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00f0&nbsp;#28//软件中断12<br />&nbsp;ISR_Default(),&nbsp;//&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00f4&nbsp;#29//软件中断13<br />&nbsp;ISR_Default(),&nbsp;//&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00f8&nbsp;#30//保留0<br />&nbsp;ISR_Default(),&nbsp;//&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00fc&nbsp;#31//保留1<br />};<br />extern&nbsp;&quot;C&quot;&nbsp;interrupt&nbsp;void&nbsp;DefaultIsr(void)<br />{<br />}<br /><br />注&nbsp;意&nbsp;事&nbsp;&nbsp;项&nbsp;:&nbsp;&nbsp;用SREGs结构要比SREG结构指针代码优化,但查看变量时由于CCS的问题<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SREGs结构查看不到成员,但可用SREG结构指针查看.<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;<br />---------------------------------------------------------------------------*/<br /><br />&nbsp;<br />应用演示包下载:&nbsp;<img src="http://www.**/images/FileIco/rarstop.gif">&nbsp;(包内自带C5402cfg.h/C5402cfg.c/interrupt.h/cpp能文件)<br />本版本经过半年多的应用已非常稳定.它支持C/C++工程多文件系统,不象<br />C5402def.h只支持工程单文件系统<br />最大改动:<br />1.废除汇编的启动代码(中断向量表)<br />新增结构uVectorEntry以支持废除汇编启动代码(中断向量表),实现<br />&nbsp;&nbsp;&nbsp;&nbsp;程序代码全部由C/C++语言编写.<br />2.用SREGs结构要比SREG结构指针代码优化,可达到汇编级访问.<br />3.增设对McBSP的虚拟地址的位域访问.<br />4.升级后用旧版本C5402DEF.H编写的软件只需稍加更改即可.<br />#pragma&nbsp;DATA_SECTION(SREGs,&nbsp;&quot;.registers&quot;)&nbsp;<br />//结构型,建议使用,可达到汇编级的访问速度和代码优化<br />TI_SREG&nbsp;SREGs;//定义全局结构变量SREGs(5402通用寄存器)<br />//结构指针型以后可能将被淘汰,目前只用于仿真时监视SREGs<br />const&nbsp;TI_PSREG&nbsp;SREG&nbsp;=&nbsp;TI_BASE_SREG;//定义全局结构指针变量SREG<br />const&nbsp;TI_PMcBSP0&nbsp;McBSP0&nbsp;=&nbsp;TI_BASE_McBSP0;//定义全局结构指针变量McBSP0<br />const&nbsp;TI_PMcBSP1&nbsp;McBSP1&nbsp;=&nbsp;TI_BASE_McBSP1;//定义全局结构指针变量McBSP1<br />const&nbsp;TI_PDMA&nbsp;DMA&nbsp;=&nbsp;TI_BASE_DMA;//定义全局结构指针变量DMA<br />const&nbsp;TI_PTIMER&nbsp;TIMER0&nbsp;=&nbsp;TI_BASE_TIMER0;//定义全局结构指针变量TIMER0<br />const&nbsp;TI_PTIMER&nbsp;TIMER1&nbsp;=&nbsp;TI_BASE_TIMER1;//定义全局结构指针变量TIMER1<br /><b>再次声明&nbsp;:&nbsp;雁塔菜农拥有对本文件的最终解释和灌溉权。</b><br /><b>&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;不久将会发布HotBios.</b><br /><b>多谢多年来大家对&quot;C5402def.h&quot;的厚爱,看到网上有众多网友应用很高兴.</b><br /><b>菜农很倒塌地说---本版本TI也很难超越~~~</b><br /><b><a href="mailto:HotPower@126.com">HotPower@126.com</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2008.12.16&nbsp;与大雁塔菜地</b><br /> 相关链接:<a href='http://blog.**/hotpower/189385/message.aspx'>http://blog.**/hotpower/189385/message.aspx</a>

2ap15 发表于 2008-12-17 21:24

1

占个1楼,哈哈~<br />用240X的默默漂~

老狼 发表于 2008-12-17 23:13

哈哈,很长时间没看到老哥哥了!

还以为经济危机,冬眠去了!

hotpower 发表于 2008-12-17 23:37

哈哈~~~经济危机,冬眠之中~~~

gmdjmawy 发表于 2012-6-10 19:27

:)
页: [1]
查看完整版本: 菜农发布C5402CFG.H/C(结构及结构指针版)及应用演示包