飞思卡尔k60程序用什么软件打开和下载呢 IAR(for ASM)or(for 其他)

飞思卡尔k60程序用什么软件打开和下载呢 IAR(for ASM)or(for 其他),第1张

飞思卡尔是一个CPU品牌,ti是德州仪器的名称,2420是Ti omap的CPU,具有3D Engine,超多内建解码著称,性能较不错,标准频率330MHz,,而飞斯卡尔现在在诺记手机里很火热,除86,97,5630外,新机一般都采用飞思卡尔mxc300-30的U,物美价廉,处理能力不错,不过缺少很多解码,,诺记一般以这U陪上专用解码来降低成本,比如5320,5700采用mxc300-30+DAC33,78,79一类的视频芯片来提升硬件支持,因为mxc300只支持200w摄像头修改 软件目录 广告txt 文件成你自己的内容

// ---------------------------------ADC0-------------------------

ADC0_DP0,

ADC0_DP1,

PGA0_DP, //不支持ADC,需要配置 ADC PGA register 设置放大增益

ADC0_DP3,

//软件触发不支持B通道

ADC0_SE4b, // PTC2 不支持软件ADC

ADC0_SE5b, // PTD1 不支持软件ADC

ADC0_SE6b, // PTD5 不支持软件ADC

ADC0_SE7b, // PTD6 不支持软件ADC

ADC0_SE8, // PTB0

ADC0_SE9, // PTB1

ADC0_SE10, // PTA7

ADC0_SE11, // PTA8

ADC0_SE12, // PTB2

ADC0_SE13, // PTB3

ADC0_SE14, // PTC0

ADC0_SE15, // PTC1

ADC0_SE16, // ADC0_SE16

ADC0_SE17, // PTE24

ADC0_SE18, // PTE25

ADC0_DM0, // ADC0_DM0

ADC0_DM1, // ADC0_DM1

RES0, // 保留

RES1, // 保留

DAC0_OUT, // DAC0输出 不支持ADC

RES2, // 保留

RES3, // 保留

Temp0_Sensor, // Temperature Sensor,内部温度测量,可用ADC函数

Bandgap0, // 温度补偿结构带隙基准源 不支持ADC

RES4, // 保留

VREFH0, // 参考高电压,可用ADC函数 ,结果恒为 2^n-1

VREFL0, // 参考低电压,可用ADC函数 ,结果恒为 0

Module0_Dis, // 不支持 ADC

// ---------------------------------ADC1-------------------------

ADC1_DP0,

ADC1_DP1,

PGA1_DP, // 不支持 ADC

ADC1_DP3,

ADC1_SE4a, // PTE0

ADC1_SE5a, // PTE1

ADC1_SE6a, // PTE2

ADC1_SE7a, // PTE3

ADC1_SE4b = ADC1_SE4a, // PTC8 不支持软件ADC ,传递 ADC1_SE4b 到软件ADC函数里,会当作 ADC1_SE4a 处理。

ADC1_SE5b = ADC1_SE5a, // PTC9 不支持软件ADC

ADC1_SE6b = ADC1_SE6a, // PTC10 不支持软件ADC

ADC1_SE7b = ADC1_SE7a, // PTC11 不支持软件ADC

ADC1_SE8, // PTB0

ADC1_SE9, // PTB1

ADC1_SE10, // PTB4

ADC1_SE11, // PTB5

ADC1_SE12, // PTB6

ADC1_SE13, // PTB7

ADC1_SE14, // PTB10

ADC1_SE15, // PTB11

ADC1_SE16, // ADC1_SE16

ADC1_SE17, // PTA17

VREF_OUTPUT, // VREF Output

ADC1_DM0, // ADC1_DM0

ADC1_DM1, // ADC1_DM1

RES5, //保留

RES6,

DAC1_OUT,

RES7, //保留

RES8,

Temp1_Sensor,

Bandgap1, // 温度补偿结构带隙基准源 不支持ADC

RES9,

VREFH1, // 参考高电压,可用ADC函数 ,结果恒为 2^n-1

VREFL1, // 参考低电压,可用ADC函数 ,结果恒为 0

Module1_Dis, // 不支持 ADC

、、、、、、、、、、、、、、、、

/!

COPYRIGHT NOTICE

Copyright (c) 2013,山外科技

All rights reserved

技术讨论:山外论坛 >

void EEPROM_erasure(UINT16 number) //清除 *** 作函数

  UINT16 erase;               

  //erase = (unsigned char)(0x400+number);

  

  erase = (UINT16)(number);

  erase = 0xff; 

  DisableInterrupts;

  while(!(ECLKDIV & 0x80))    

  {}

  while(!(ESTAT & 0x80))      

  {}

  while(!(EPROT & 0x80))      

  {}

  ECMD = 0x40;

  ESTAT |= 0x80;

  while(!(ESTAT & 0x40)) 

  {}

  EnableInterrupts;;

}

void EEPROM_write(UINT16  code,UINT16 number) //写 *** 作

 

               

  UINT16 eeaddr;           //对EEPROM进行写 *** 作时的地址

 

 /

  allow_calibration = 0;

  calibration = 1;

  /

  DisableInterrupts;

  eeaddr = (UINT16)(number);

  while(!(ECLKDIV & 0x80))         //判断ECLKDIV是否被写入,是向下进行,否原地等待

  {}

  while(!(ESTAT & 0x80))           //判断缓冲区是否准备好,准备好则向下进行,没有准备好则原地等待

  {}

  while(!(EPROT & 0x80))           //判断EEPROM是否允许被写入,允许向下进行,不允许则原地等待

  {}

   eeaddr= code;

   

  ECMD = 0x20;

  ESTAT |= 0x80;

while(!(ESTAT & 0x40))          //判断EEPROM是否被写入,是向下进行,否原地等待;

  {}

  EnableInterrupts;

  return;   

}

 UINT16 EEPROM_read(UINT16 add)  //读 *** 作 

{

  

  UINT16 erase;

  UINT16 m;

  

  calibration = 0;

  

  DisableInterrupts;

  erase = (UINT16)(add);

  

  m = erase; 

  EnableInterrupts;

  return m;

         

  

}

以上就是关于飞思卡尔k60程序用什么软件打开和下载呢 IAR(for ASM)or(for 其他)全部的内容,包括:飞思卡尔k60程序用什么软件打开和下载呢 IAR(for ASM)or(for 其他)、飞思卡尔k60,我只写程序、飞思卡尔mc9s12xf512的用eeprom读写数据的完整程序代码该怎么写呢(只要这款芯片的)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9322293.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存