91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1.15MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-10-13
  • 語(yǔ)言: 其他
  • 標(biāo)簽: 小燈??液晶??

資源簡(jiǎn)介

小燈, 液晶,例程,在IAR環(huán)境下的例程

資源截圖

代碼片段和文件信息

//-------------------------------------------------------------------------*
//?文件名:start.c??????????????????????????????????????????????????????????
//?說(shuō)??明:?CPU啟動(dòng)后進(jìn)行系統(tǒng)配置???????????????????????????????????????????
//-------------------------------------------------------------------------*

//頭文件
#include?“common.h“
#include?“wdog.h“
#include?“sysinit.h“

//內(nèi)部函數(shù)聲明
//-------------------------------------------------------------------------*
//函數(shù)名:?common_startup???????????????????????????????????????????????????
//功??能:?復(fù)制中斷向量表到RAM中?????????????????????????????????????????????
//參??數(shù):?無(wú) ???
//說(shuō)??明:?將ROM中的初始化數(shù)據(jù)拷貝到RAM中???????????????????????????????????
//-------------------------------------------------------------------------*
void?common_startup(void);

//-------------------------------------------------------------------------*
//函數(shù)名:?start????????????????????????????????????????????????????????????
//功??能:?系統(tǒng)啟動(dòng)?????????????????????????????????????????????????????????
//參??數(shù):?無(wú) ???
//說(shuō)??明:?無(wú)???????????????????????????????????????????????????????????????
//-------------------------------------------------------------------------*
void?start(void)
{
//關(guān)閉看門狗
wdog_disable();
//復(fù)制中斷向量表到RAM中
common_startup();
//系統(tǒng)設(shè)置
sysinit();
//進(jìn)入主函數(shù)
main();
}

//-------------------------------------------------------------------------*
//函數(shù)名:?common_startup???????????????????????????????????????????????????
//功??能:?復(fù)制中斷向量表到RAM中?????????????????????????????????????????????
//參??數(shù):?無(wú) ???
//說(shuō)??明:?將ROM中的初始化數(shù)據(jù)拷貝到RAM中???????????????????????????????????
//-------------------------------------------------------------------------*
void?common_startup(void)
{

????extern?char?__START_BSS[];
????extern?char?__END_BSS[];
????extern?uint32?__DATA_ROM[];
????extern?uint32?__DATA_RAM[];
????extern?char?__DATA_END[];
????extern?uint32?__VECTOR_TABLE[];
????extern?uint32?__VECTOR_RAM[];
????
????uint32?n;
????uint8?*?data_ram?*?data_rom?*?data_rom_end;
????uint8?*?bss_start?*?bss_end;

????//拷貝中斷向量表
????if?(__VECTOR_RAM?!=?__VECTOR_TABLE)
????{
????????for?(n?=?0;?n?????????????__VECTOR_RAM[n]?=?__VECTOR_TABLE[n];
????}
????/*?Point?the?VTOR?to?the?new?copy?of?the?vector?table?*/
????write_vtor((uint32)__VECTOR_RAM);

????//得到.data?section段的地址
data_ram?=?(uint8?*)__DATA_RAM;
data_rom?=?(uint8?*)__DATA_ROM;
data_rom_end??=?(uint8?*)__DATA_END;?/*?This?is?actually?a?RAM?address?in?CodeWarrior?*/
n?=?data_rom_end?-?data_ram;

//從ROM拷貝數(shù)據(jù)到RAM
while?(n--)
*data_ram++?=?*data_rom++;

//得到.bss?section段的數(shù)據(jù)
bss_start?=?(uint8?*)__START_BSS;
bss_end?=?(uint8?*)__END_BSS;
????//將.bss?section段的數(shù)據(jù)初始化為0
????n?=?bss_end?-?bss_start;
????while(n--)
??????*bss_start++?=?0;
}


?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件??????50828??2011-11-28?10:26??Ch05-PRG(KB-LCD-LED)\K60-B\KB\.cproject

?????文件????????417??2011-04-12?15:54??Ch05-PRG(KB-LCD-LED)\K60-B\KB\.cwGeneratedFileSetLog

?????文件???????2143??2011-11-28?10:26??Ch05-PRG(KB-LCD-LED)\K60-B\KB\.project

?????文件????????120??2011-04-12?15:54??Ch05-PRG(KB-LCD-LED)\K60-B\KB\.settings\com.freescale.core.ide.newprojectwizard.prefs

?????文件????????137??2011-11-28?10:25??Ch05-PRG(KB-LCD-LED)\K60-B\KB\.settings\org.eclipse.ltk.core.refactoring.prefs

?????文件??????31972??2011-12-22?10:01??Ch05-PRG(KB-LCD-LED)\K60-B\KB\MK60N512VMD100_INTERNAL_FLASH\KB.afx

?????文件??????10124??2011-12-22?10:01??Ch05-PRG(KB-LCD-LED)\K60-B\KB\MK60N512VMD100_INTERNAL_FLASH\KB.afx.hex

?????文件???????9452??2011-12-22?10:01??Ch05-PRG(KB-LCD-LED)\K60-B\KB\MK60N512VMD100_INTERNAL_FLASH\KB.afx.S19

?????文件???????5665??2011-12-22?10:01??Ch05-PRG(KB-LCD-LED)\K60-B\KB\MK60N512VMD100_INTERNAL_FLASH\KB.afx.xMAP

?????文件????????749??2011-12-22?10:00??Ch05-PRG(KB-LCD-LED)\K60-B\KB\MK60N512VMD100_INTERNAL_FLASH\KB.args

?????文件???????2384??2011-12-22?10:00??Ch05-PRG(KB-LCD-LED)\K60-B\KB\MK60N512VMD100_INTERNAL_FLASH\makefile

?????文件????????690??2011-12-22?10:00??Ch05-PRG(KB-LCD-LED)\K60-B\KB\MK60N512VMD100_INTERNAL_FLASH\makefile.local

?????文件????????258??2011-12-22?10:00??Ch05-PRG(KB-LCD-LED)\K60-B\KB\MK60N512VMD100_INTERNAL_FLASH\objects.mk

?????文件????????651??2011-12-22?10:00??Ch05-PRG(KB-LCD-LED)\K60-B\KB\MK60N512VMD100_INTERNAL_FLASH\Project_Settings\linker_Files\subdir.mk

?????文件?????????58??2011-12-22?10:00??Ch05-PRG(KB-LCD-LED)\K60-B\KB\MK60N512VMD100_INTERNAL_FLASH\Project_Settings\Startup_Code\crt0.args

?????文件???????1920??2011-12-22?10:01??Ch05-PRG(KB-LCD-LED)\K60-B\KB\MK60N512VMD100_INTERNAL_FLASH\Project_Settings\Startup_Code\crt0.obj

?????文件????????686??2011-12-22?10:00??Ch05-PRG(KB-LCD-LED)\K60-B\KB\MK60N512VMD100_INTERNAL_FLASH\Project_Settings\Startup_Code\start.args

?????文件???????1383??2011-12-22?10:01??Ch05-PRG(KB-LCD-LED)\K60-B\KB\MK60N512VMD100_INTERNAL_FLASH\Project_Settings\Startup_Code\start.d

?????文件???????6128??2011-12-22?10:01??Ch05-PRG(KB-LCD-LED)\K60-B\KB\MK60N512VMD100_INTERNAL_FLASH\Project_Settings\Startup_Code\start.obj

?????文件???????1833??2011-12-22?10:00??Ch05-PRG(KB-LCD-LED)\K60-B\KB\MK60N512VMD100_INTERNAL_FLASH\Project_Settings\Startup_Code\subdir.mk

?????文件????????957??2011-12-22?10:00??Ch05-PRG(KB-LCD-LED)\K60-B\KB\MK60N512VMD100_INTERNAL_FLASH\Sources\GPIOapplication\KB\kb.args

?????文件???????1459??2011-12-22?10:01??Ch05-PRG(KB-LCD-LED)\K60-B\KB\MK60N512VMD100_INTERNAL_FLASH\Sources\GPIOapplication\KB\kb.d

?????文件??????11752??2011-12-22?10:01??Ch05-PRG(KB-LCD-LED)\K60-B\KB\MK60N512VMD100_INTERNAL_FLASH\Sources\GPIOapplication\KB\kb.obj

?????文件???????1189??2011-12-22?10:00??Ch05-PRG(KB-LCD-LED)\K60-B\KB\MK60N512VMD100_INTERNAL_FLASH\Sources\GPIOapplication\KB\subdir.mk

?????文件????????957??2011-12-22?10:00??Ch05-PRG(KB-LCD-LED)\K60-B\KB\MK60N512VMD100_INTERNAL_FLASH\Sources\GPIOapplication\Light\light.args

?????文件???????1397??2011-12-22?10:01??Ch05-PRG(KB-LCD-LED)\K60-B\KB\MK60N512VMD100_INTERNAL_FLASH\Sources\GPIOapplication\Light\light.d

?????文件???????4928??2011-12-22?10:01??Ch05-PRG(KB-LCD-LED)\K60-B\KB\MK60N512VMD100_INTERNAL_FLASH\Sources\GPIOapplication\Light\light.obj

?????文件???????1255??2011-12-22?10:00??Ch05-PRG(KB-LCD-LED)\K60-B\KB\MK60N512VMD100_INTERNAL_FLASH\Sources\GPIOapplication\Light\subdir.mk

?????文件????????957??2011-12-22?10:00??Ch05-PRG(KB-LCD-LED)\K60-B\KB\MK60N512VMD100_INTERNAL_FLASH\Sources\hwComponent\GPIO\hw_gpio.args

?????文件???????1308??2011-12-22?10:00??Ch05-PRG(KB-LCD-LED)\K60-B\KB\MK60N512VMD100_INTERNAL_FLASH\Sources\hwComponent\GPIO\hw_gpio.d

............此處省略820個(gè)文件信息

評(píng)論

共有 條評(píng)論