/*---------------------------------------------------------------------------
文 件 名 : 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头文件栏目
声 明 : 雁塔菜农拥有对本文件的最终解释和灌溉权。
---------------------------------------------------------------------------*/
工程师的收藏夹 俺的地盘俺做主 |
文章评论(0条评论)
登录后参与讨论