原创 C5402CFG.H(数组汇编指令集版)进入测试阶段

2008-6-22 19:13 3490 6 6 分类: 处理器与DSP

/*---------------------------------------------------------------------------
文   件   名 :  C5402CFG.H(数组汇编指令集版)
创   建   人 :  DSP菜鸟  HotPower@126.com
创 建 日  期 :  2006.6.09  11:19
最近修改日期 :  2008.6.22  16:58
创 建  地 点 : 西安大雁塔村队部(http://www.ednchina.com/blog/hotpower/)
版   本   号 : V4.06
修 改 理  由 :  修正和增订内容
    增加数组汇编指令集和支持HotBIOS(微型OS)和HotCSL(片级支持库)
    构成DSP54x中断防御体系的终结框架,为HotBIOS构建中断和任务基石
备        注 : 由此文件出现的问题,DSP菜鸟不负任何责任
                菜农将不断更新和完善本头文件。
                必须在系统中同时加入C5402CFG.C
升 级 方  法 :  在父亲节版的基础上全面升级为统一结构指针
                并实现对McBSP虚拟位的完全访问,到此只剩下DMA还未实现虚拟位
    只需在旧版C5402DEF.H或C5402CFG.H的结构成员后加.Regs即可
    同时开始支持部分的HotBios基本操作.
                例如:
    SREG->ST0 &= ~(1 << ST0_C);
    改为:
    SREG->ST0.Regs &= ~(1 << ST0_C);
    或:
    SREG->ST0.Bits.C = 0;
    
                父亲节版新旧版近似兼容使其更强大:
    SREG->ST1.Bits.XF = 1;
    SREG->ST1.Bits.CPL = 1;


    SREG->ST1.Regs = (1 << ST1_XF) | (1 << ST1_CPL);


    SREG->GPIOCR.Bits.DIR7 = 1;
    SREG->GPIOCR.Regs |= (1 << GPIOCR_DIR7);
自 我 评  语 :  C5402CFG应该是DSP54x系列最佳业界的头文件


                          故即日起开设C5402CFG头文件栏目
声        明 : 雁塔菜农拥有对本文件的最终解释和灌溉权。               
---------------------------------------------------------------------------*/



工程师的收藏夹
200773055547196.gif




俺的地盘俺做主
PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
6
关闭 站长推荐上一条 /3 下一条