4682|2

50

帖子

3

TA的资源

一粒金砂(中级)

楼主
 

F28335 的gel文件修改 [复制链接]

5芯积分
各位坛友,,求助,。。
我在CCS3.3上connet的时候需要F28335芯片上GPIO1、3、5、管脚为低,我在gel文件里添加了一个初始化函数,但是没有被执行。
这个是为甚么呢??我应该怎么改这个才行啊??

OnReset(int nErrorCode)
{
    Unlock_CSM();
    ADC_Cal();

     GPIO_1();
}

OnRestart(int nErrorCode)
{
     IER = 0;
     IFR = 0;
     ADC_Cal();
     GPIO_1();
         
}

GPIO_1()

{
EALLOW;

   GpioCtrlRegs.GPAPUD.bit.GPIO1 = 0;
   GpioCtrlRegs.GPAPUD.bit.GPIO3 = 0;
   GpioCtrlRegs.GPAPUD.bit.GPIO5 = 0;

   GpioCtrlRegs.GPAQSEL1.bit.GPIO1 = 0;
   GpioCtrlRegs.GPAQSEL1.bit.GPIO3 = 0;
   GpioCtrlRegs.GPAQSEL1.bit.GPIO5 = 0;

   GpioCtrlRegs.GPAMUX1.bit.GPIO1 = 0;
   GpioCtrlRegs.GPAMUX1.bit.GPIO3 = 0;
   GpioCtrlRegs.GPAMUX1.bit.GPIO5 = 0;

   GpioCtrlRegs.GPADIR.bit.GPIO1 = 1;
   GpioCtrlRegs.GPADIR.bit.GPIO3 = 1;
   GpioCtrlRegs.GPADIR.bit.GPIO5 = 1;

   GpioDataRegs.GPACLEAR.all = 0x00FF;

   EDIS;

}

OnPreFileLoaded()
{
}

OnFileLoaded(int nErrorCode, int bSymbolsOnly)
{
    ADC_Cal();
}

OnTargetConnect()
{

     if (GEL_IsInRealtimeMode())     /* Do real-time mode target initialization */
    {

    }
    else                            /* Do stop-mode target initialization */
    {
        GEL_Reset();                /* Reset DSP */
                GPIO_1();
    }

 
点赞 关注

回复
举报

50

帖子

3

TA的资源

一粒金砂(中级)

沙发
 
受到广大网友的启发,我终于弄出来了。赶紧拿出来和大家分享。我实这样改的:
#define GPADAT 0x6FC0;
StartUp()
{
GEL_MapAdd(0x6000,1,0x1000,1,1);             //0x6000到0x7000可读可写   

    *(long *)GPADAT = 0x0000;                    // 写入GPIO状态
}
在gel文件中直接通过地址赋值,妥妥的
 
 

回复

50

帖子

3

TA的资源

一粒金砂(中级)

板凳
 
额,添加gel文件的时候报了一个警告C28xx: GEL: Error loading file 'C:\ICETEK\F28335-V5.0\DSP2833x_common\gel\f28335.gel': line 40: expecting RightCurly, found '=',
虽然不影响使用,但是这到底什么意思啊
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表