欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      DSP中CMD文件的編寫

      時(shí)間:2019-05-14 20:09:31下載本文作者:會(huì)員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《DSP中CMD文件的編寫》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《DSP中CMD文件的編寫》。

      第一篇:DSP中CMD文件的編寫

      DSP中CMD文件的編寫

      CMD文件(xxxx.cmd)是用來分配DSP工程中rom和ram空間的,告訴鏈接程序怎樣計(jì)算地址和分配空間。

      CMD文件分為兩大部分:MEMORY

      SECTIONS。

      MEMORY: 偽指令。對(duì)DSP系統(tǒng)的ROM(如DSP芯片內(nèi)的ROM,FLASH,外掛ROM)和RAM劃分為N個(gè)不同的區(qū)間。這些區(qū)間根據(jù)存儲(chǔ)目的可以分為兩大類:程序存儲(chǔ)(對(duì)應(yīng)于PAGE 0)和數(shù)據(jù)存儲(chǔ)(對(duì)應(yīng)于PAGE 1)。例如: MEMORY {

      PAGE 0: VECS

      origin = 00000h,length = 00040h

      LOW:

      origin = 00040h,length = 03FC0h

      SARAM:

      origin = 04000h,length = 00800h

      B0:

      origin = 0FF00h,ength = 00100h PAGE 1: B0:

      origin = 00200h,length = 00100h

      B1 :

      origin = 00300h,length = 00100h

      B2:

      origin = 00060h,length = 00020h

      SARAM:

      origin = 08000h,length = 00800h }

      中的語句:

      VECS: origin = 00000h, length = 00040h VECS為區(qū)間名,origin指定本區(qū)間的起始地址,length指定本區(qū)間的長度。

      SECTIONS:偽指令。(在程序里添加下面的段名如.test用來指定該段名以下,另一個(gè)段名以上的程序(屬于PAGE0)或數(shù)據(jù)(屬于PAGE1)放到“>”符號(hào)后的空間名字所在的地方。例如: SECTIONS {

      .text :

      > LOW

      PAGE 0

      .cinit :

      > LOW

      PAGE 0

      .switch :

      > LOW

      PAGE 0

      .const :

      > SARAM

      PAGE 1

      .data :

      > SARAM

      PAGE 1

      .bss :

      > SARAM

      PAGE 1

      .stack :

      > SARAM

      PAGE 1

      .sysmem :

      > SARAM

      PAGE 1 } SECTIONS中的段名有兩個(gè)來源:系統(tǒng)自動(dòng)生成 和 用戶自定義。如下為系統(tǒng)自動(dòng)生成的段名:(通用部分)

      .cinit

      存放程序中的變量初值和常量

      .const

      存放程序中的字符常量、浮點(diǎn)常量和用const聲明的常量.switch

      存放程序中switch語句的跳轉(zhuǎn)地址表

      .text

      存放程序代碼

      .bss

      為程序中的全局和靜態(tài)變量保留存儲(chǔ)空間

      .far

      為程序中用far聲明的全局和靜態(tài)變量保留空間

      .stack

      為程序系統(tǒng)堆棧保留存儲(chǔ)空間,用于保存返回地址、函數(shù)間的參數(shù)傳遞、存

      儲(chǔ)局部變量和中間結(jié)果

      .sysmem

      用于程序中的malloc、calloc、和realoc 函數(shù)動(dòng)態(tài)分配存儲(chǔ)空間。以上所列的段名并不完全,它們各自的塊連接屬性也不盡相同,可以查閱相關(guān)資料。

      如:.const僅可用于小存儲(chǔ)器模型——小存儲(chǔ)器模型要求初始化塊連接到低64K字的非易失性存儲(chǔ)空間中,而F2812在低64K中沒有FLASH,因此編譯器要采用大存儲(chǔ)器模式,相應(yīng)的要用.econst代替.const。

      系統(tǒng)自帶的段名:(選擇部分)(常見于DSP28x_CodeStartBranch.asm)

      .reset

      只包含一個(gè)32位的中斷矢量,指向?qū)崟r(shí)支持庫rts2800_ml.lib中的C編譯器導(dǎo)引函數(shù),即_c_int00子程序。通常我們不用此塊,而是另外創(chuàng)建分支指令指向開始代碼。

      用法如下: SECTIONS {.reset

      :>FLASH,PAGE=0.TYPE=DSECT

      }

      語句中的“TYPE=DSECT”用來提示編譯器編譯時(shí)將.reset段忽略掉。.codestart

      包含一條長跳轉(zhuǎn)指令,指向?qū)崟r(shí)支持庫rts2800_ml.lib中的C編譯器導(dǎo)引函數(shù),即_c_int00子程序。不同的是:如果系統(tǒng)的程序(.text)放在系統(tǒng)內(nèi)部RAM中仿真運(yùn)行,則本塊應(yīng)放入片內(nèi)RAM中,如地址單元0x3F8000;如果是固化程序進(jìn)FLASH,則.codestart應(yīng)定位與FLASH中的其實(shí)地址為0x3F7FF6中。(一條長跳轉(zhuǎn)指令占2個(gè)字)。

      .ramfuncs

      此程序塊用于對(duì)FLASH的控制寄存器進(jìn)行初始化設(shè)置。

      FLASH的控制寄存器受代碼安全模塊CSM保護(hù),因此如果DSP是安全的(燒寫后的FLASH往往處于這種狀態(tài)),則必須從受保護(hù)的RAM中執(zhí)行FLASH寄存器初始化代碼。

      InitFlash()位于DSP281x_SysCtril.c文件中,為FLASH寄存器初始化用,將次程序放進(jìn).ramfuncs塊中。

      MemCpy()位于DSP281x_MemCopy.c文件中,在對(duì)FLASH寄存器初始化時(shí),用于將指定的FLASH中的程序段復(fù)制到指定的RAM區(qū)中。如例:

      extern Uint16 RamfuncsLoadStart;extern Uint16 RamfuncsLoadEnd;extern Uint16 RamfuncsRunStart;??

      Void main(main){

      ??

      MemCopy(&RamfuncsLoadStart, &RamfuncsLoadEnd, &RamfuncsRunStart);

      InitFlash();??

      }

      在系統(tǒng)的cmd文件中有:

      SECTIONS {

      ??

      Ramfuncs:

      LOAD = FLASHD, PAGE = 0

      RUN = RAMM1, PAGE = 0

      LOAD_START(_RamfuncsLoadStart),LOAD_END(_RamfuncsLoadEnd),RUN_START(_RamfuncsRunStart),??

      } 上例中SECTIONS段的語法如下: SECTIONS { name : [property,property,……] } name:輸出段的名稱 property:輸出段的屬性:

      load=allocation(強(qiáng)制地址或存儲(chǔ)空間名稱)同>allocation:定義輸出段將會(huì)被裝載到哪里。run= allocation(強(qiáng)制地址或存儲(chǔ)空間名稱)同>allocation:定義輸出段將會(huì)在哪里運(yùn)行。另:CMD文件中只出現(xiàn)一個(gè)關(guān)鍵字load或run時(shí),表示兩者的地址時(shí)表示兩者的地址時(shí)重合的。

      用戶自定義的塊:

      利用pragma語法來指定程序中的(用戶自編寫)函數(shù)的存放目的塊,這個(gè)目的塊可以在cmd文件中指定實(shí)際物理地址。

      pragma:

      CODE_SECTION(func,”section name”)

      DATA_SECTION(symbol,”section name”)

      其中,func和symbol必須在主函數(shù)外聲明或定義,同時(shí)也必須在聲明,定義和引用func和symbol之前指定pragma語句。

      #pragma可以阻止對(duì)未調(diào)用的函數(shù)的優(yōu)化。

      根據(jù)自己的經(jīng)驗(yàn),codestart塊與reset塊并沒有什么用處。

      F2812的DSP芯片內(nèi)部有一個(gè)BOOTROM,存儲(chǔ)著出廠前已經(jīng)編制好的導(dǎo)引加載程序和標(biāo)準(zhǔn)數(shù)學(xué)表,同時(shí)也包含復(fù)位矢量和CPU矢量表(僅用于測試)。當(dāng)DSP上電后,導(dǎo)引加載程序會(huì)自動(dòng)配置所需要的設(shè)置,例如配置好EMIF以存取flash,配置GPIO口為把程序從外部RAM或ROM下載到內(nèi)部RAM中做準(zhǔn)備。

      ————————類似于PC的加電硬件檢測 在運(yùn)行C程序(main函數(shù))之前,必須創(chuàng)建C運(yùn)行環(huán)境。這個(gè)任務(wù)由C引導(dǎo)程序(BOOTRAM中固化的導(dǎo)引加載程序)使用名為c_int00()的子程序來執(zhí)行。此函數(shù)位于rts.lib文件中。

      在系統(tǒng)開始運(yùn)行時(shí),c_int00()可以被調(diào)用,通常由硬件復(fù)位來調(diào)用。必須將c_int00()與其他的目標(biāo)模塊連接起來,當(dāng)使用C連接器并且包含rts28xx.lib作為連接器輸入文件時(shí),以上調(diào)用自動(dòng)實(shí)現(xiàn)。當(dāng)連接C程序時(shí),連接器將可執(zhí)行輸出模塊中的入口點(diǎn)的值賦給c_int00()函數(shù),這些可執(zhí)行輸出模塊不盡相同,但最為人關(guān)心的則是由c_int00()來啟動(dòng)main()函數(shù)運(yùn)行自己的C程序。

      而在.codestart 和.reset代碼塊的編寫的匯編程序的功能也僅僅是引導(dǎo)BOOTROM中的導(dǎo)引加載程序與c_int00()函數(shù)的銜接。

      目前所接觸的應(yīng)用于F2812DSP芯片的程序也都是DSP/BIOS型的,不是non_DSP/BIOS類型的。

      第二篇:C語言生成的段和CMD文件

      C語言生成的段和CMD文件

      通用目標(biāo)文件格式COFF(Common Object File Format),是一種很流行的二進(jìn)制可執(zhí)行文件格式。二進(jìn)制可執(zhí)行文件包括庫文件(以后綴.lib結(jié)尾)、目標(biāo)文件(以后綴.obj結(jié)尾)、最終的可執(zhí)行文件(以后綴.out結(jié)尾)等。1. COFF格式

      詳細(xì)的COFF文件格式包括段頭、可執(zhí)行代碼和初始化數(shù)據(jù)、可重定位信息、行號(hào)入口、符號(hào)表、字符串表等,這些屬于編寫操作系統(tǒng)和編譯器人員關(guān)心的范疇。從應(yīng)用的層面上講,DSP的C語言程序員應(yīng)掌握兩點(diǎn):通過偽指令定義段;并給段分配空間。至于二進(jìn)制文件到底如何組織分配,則交由編譯器完成。

      把握COFF格式的概念,最關(guān)鍵的一點(diǎn)就是:二進(jìn)制可執(zhí)行文件是以段(section)的形式存儲(chǔ)的。

      使用段的好處是鼓勵(lì)模塊化編程,提供更強(qiáng)大而又靈活的方法來管理代碼和目標(biāo)系統(tǒng)的內(nèi)存空間。這里模塊化編程的意思是,程序員可以自由決定愿意把哪些代碼歸屬到哪些段,然后加以不同的處理。

      編譯器處理段的過程為:每個(gè)源文件都編譯成獨(dú)立的目標(biāo)文件(以后綴.obj結(jié)尾),每個(gè)目標(biāo)文件含有自己的段,連接器把這些目標(biāo)文件中相同段名的部分連接在一起,生成最終的可執(zhí)行文件(以后綴.out結(jié)尾)。

      段分為兩大類:已初始化的段和未初始化的段。

      已初始化的段含有真實(shí)的指令和數(shù)據(jù),存放在程序存儲(chǔ)空間。程序存儲(chǔ)空間在DSP片內(nèi)的FLASH。調(diào)試代碼時(shí),則常常把代碼在線下載到RAM中運(yùn)行。

      未初始化的段只是保留變量的地址空間,未初始化的段存放在數(shù)據(jù)存儲(chǔ)空間中,數(shù)據(jù)存儲(chǔ)空間多為RAM存儲(chǔ)單元。在DSP上電調(diào)用_c_int0初始化庫前,未初始化的段并沒有真實(shí)的內(nèi)容。

      匯編語言中,通過六條偽指令來定義段,因此時(shí)常把偽指令和段混為一談,比如偽指令“.bss”,也是段“.bss”。

      (1)未初始化的段

      1).bss:定義變量存放空間。

      2).usect:用戶可自行定義未初始化的段,提供給用戶更多的靈活性。(2)已初始化的段

      1).text:包含可執(zhí)行的匯編指令代碼。.text是系統(tǒng)定義的默認(rèn)段,如果不明確聲明,代碼就歸屬.text段。

      2).data:一般包括常數(shù)數(shù)據(jù)。比如,用來對(duì)變量初始化的數(shù)據(jù)或一個(gè)正弦表格等。

      3).sect:用戶可自行定已初始化的段,提供給用戶更多的靈活性。

      4).asect:作用類似于.sect,但是多了絕對(duì)地址定位功能。由于地址定位功能常用功能更強(qiáng)大又靈活的命令文件來完成,這條指令在匯編編程中已經(jīng)廢棄不用。

      2.C語言生成的段

      先解釋一下堆棧的概念,二者是不同的概念。

      棧(stack)是由系統(tǒng)自動(dòng)管理的一片內(nèi)存,用來存放局部變量和函數(shù)壓棧出棧的狀態(tài)量。進(jìn)入C語言函數(shù)時(shí)需要保存一些寄存器的狀態(tài),即壓棧操作;退出函數(shù)時(shí)要還原那些寄存器,即出棧操作。

      堆(heap)是當(dāng)用戶想要自己能獨(dú)立靈活地控制一些內(nèi)存時(shí),可以用malloc()等函數(shù)開辟一些動(dòng)態(tài)內(nèi)存區(qū),這些動(dòng)態(tài)內(nèi)存區(qū)稱為堆。C語言在運(yùn)行時(shí)并不檢查堆棧溢出與否。如果堆棧段定義在數(shù)據(jù)存儲(chǔ)空間的最后區(qū)域,實(shí)際運(yùn)行時(shí)即使堆棧發(fā)生溢出,也不會(huì)覆蓋其他有用的數(shù)據(jù),此時(shí)堆棧可用的最高限額是實(shí)際數(shù)據(jù)存儲(chǔ)空間的最高地址。

      C語言有7個(gè)定義好的段,沒有了匯編語言中的.data段,以下分類敘述。

      (1)已初始化的段

      1).text:編譯C語言中的語句時(shí),生成的匯編指令代碼存放于此。

      2).cinit:存放用來對(duì)全局和靜態(tài)變量初始化的常量

      3).switch:存放switch語句產(chǎn)生的常數(shù)表格。

      (2)未初始化的段

      1).bss:存放全局和靜態(tài)變量。

      2).stack:存放C語言的棧。

      3).sysmen:存放C語言的堆。

      4).const:稍微有些復(fù)雜的段。簡單而言,是用來存放一些特殊的常數(shù)和字符等。

      #pragma是標(biāo)準(zhǔn)C中保留的預(yù)處理命令。程序員可以通過#pragma來定義自己的段,這是預(yù)處理命令#pragma的主要用法。

      #pragma的語法是:

      #pragma CODE_SECTION(symbol,”section name”);#pragma DATA_SECTION(symbol,”section name”);說明:

      1)symbol是符號(hào),可以是函數(shù)名也可以是全局變量名,section name是用戶自己定義的段名。

      2)CODE_SECTION用來定義代碼段,DATA_SECTION用來定義數(shù)據(jù)段。使用#pragma需要注意:

      1)不能在函數(shù)體內(nèi)聲明#pragma.2)必須在符號(hào)被定義和使用前使用#pragma。

      如果沒有用到某些段,比如很多人都沒有用到.sysmen段,就可以不用在CMD文件中為其分配空間。當(dāng)然保險(xiǎn)起見,也可以不論用到與否,都全分配空間,沒有用到段的空間大小當(dāng)然是零。

      在CMD文件中,page0代表程序空間,page1代表數(shù)據(jù)空間,下表列出這些段應(yīng)該分配的存儲(chǔ)空間。

      3.連接命令文件(CMD文件)

      連接命令文件(Linker Command Files),以后綴.cmd結(jié)尾,簡稱為CMD文件。

      CMD文件的兩大主要功能是指示存儲(chǔ)空間和分配段到存儲(chǔ)空間,以下分別敘述。

      〈1〉通過MEMORY偽指令來指示存儲(chǔ)空間 MEMORY偽指令語法如下:

      MEMORY {

      PAGE 0:name 0[(attr)]:origin=constant,length=constant

      PAGE 0:name n[(attr)]:origin=constant,length=constant }(1)PAGE 用來標(biāo)示存儲(chǔ)空間的關(guān)鍵字。page n的最大值為page 225。C24XX和C28XX系列中用的是page 0、page 1,其中page 0為程序存儲(chǔ)空間,page 1為數(shù)據(jù)存儲(chǔ)空間。

      (2)name 代表某一屬性和地址范圍的存儲(chǔ)空間名稱。名稱可以是1-8個(gè)字符,在同一個(gè)頁內(nèi)名稱不能相同,不同頁內(nèi)名稱能相同。

      (3)attr 用來規(guī)定存儲(chǔ)空間的屬性。共有4個(gè)屬性,分別用4個(gè)字母代表:只讀R、只寫W、該空間可包含可執(zhí)行代碼X、該空間可以被初始化I。實(shí)際使用時(shí),簡化起見,常忽略此選項(xiàng),這樣存儲(chǔ)空間就能具有所有的屬性。

      (4)orgin 用來定義存儲(chǔ)空間起始地址的關(guān)鍵字。(5)length 用來定義存儲(chǔ)空間長度的關(guān)鍵字?!?〉通過SECTIONS偽指令來分配段到存儲(chǔ)空間

      相對(duì)于簡單的偽指令MEMORY,偽指令SECTION稍稍有些復(fù)雜。SECTION偽指令語法如下:

      SECTIONS {

      name:[property,property,property,…]

      name:[property,property,property,…]

      ……

      }(1)name 輸出段的名稱。

      (2)property 輸出段的屬性。常用的有下面一些屬性。

      1)load:定義輸出段將會(huì)被裝載到哪里的關(guān)鍵字。其語法如下:

      load=allocation或

      allocation或

      >allocation allocation可以是強(qiáng)制地址,比如“l(fā)oad=0x100”。但更多的時(shí)候,allocation是存儲(chǔ)空間的名稱,這也是最為通常的用法。

      2)run:定義輸出段將會(huì)在哪里運(yùn)行的關(guān)鍵字。其語法如下:

      run=allocation 或

      run>allocation CMD文件規(guī)定當(dāng)只出現(xiàn)一個(gè)關(guān)鍵字load或run時(shí),表示load地址和run地址是重疊的。實(shí)際應(yīng)用中,大部分段的load地址和run地址是重疊的,除了.const段。

      3)輸入段。其語法如下:

      {input_sections} 花括號(hào)“{}”中是輸入段。

      這里是輸入段與輸出段做一個(gè)區(qū)分:每一個(gè)匯編或C語言文件經(jīng)過編譯會(huì)生成若干個(gè)段,多個(gè)匯編或C語言文件生成的段大都是同名的,常見的如前面已經(jīng)介紹過的段.cinit,.bss等等。這些段都是輸入段。這些歸屬于不同文件的輸入段,在CMD文件的指示下,會(huì)被連接器連接在一起生成輸出段。

      4)其余的特性。

      CMD文件中還可以直接寫各種編譯命令。有些程序員也喜歡這么做,考慮到讀者遇見時(shí)不致于困惑,茲舉幾例如下: 1)-l rts2xx.lib /*連接系統(tǒng)庫文件rts2xx.lib*/ 2)-o roam.out /*最終生成的二進(jìn)制文件命名為roam.out*/ 3)-m roam.map /*生成映射文件roam.map*/ 4)-stack 0x200 /*堆棧定為512字*/ 4.復(fù)雜的.const段

      C語言有中有三種情況會(huì)產(chǎn)生.const段:

      (1)關(guān)鍵字const 由關(guān)鍵字const限定的帶有全局基本變量的初始化值,比如“const int a=90;”。但由于關(guān)鍵字const限定的局部基本變量的初始化值,不會(huì)產(chǎn)生.const段,局部變量都是運(yùn)行時(shí)開辟在.bss段中的。

      (2)字符串常數(shù) 字符串常數(shù)出現(xiàn)在表達(dá)式中,比如,“strcpy(s,”abc”);”。字符串常數(shù)用來初始化指針變量,比如“char *p=”abc”;”。但當(dāng)字符串常數(shù)用來初始化數(shù)組變量時(shí),不論是全局還是局部數(shù)組變量,都不會(huì)產(chǎn)生.const段,此時(shí)字符串常數(shù)生成的是.cinit段。比如“char s[4]=”abc”;”。

      (3)數(shù)組和結(jié)構(gòu)體的初始值 數(shù)組和結(jié)構(gòu)體是局部變量,其初始化值會(huì)產(chǎn)生.const段,比如“int a[8]={1,2,3};”。但當(dāng)數(shù)組和結(jié)構(gòu)體是全局變量時(shí),其初始化值不會(huì)產(chǎn)生.const段,此時(shí)生成的是.cinit段。

      設(shè)置.const段是基于靈活性考慮的,程序中常會(huì)有大量的常數(shù)占用數(shù)據(jù)空間,比如液晶顯示用的點(diǎn)陣字庫等。這些數(shù)據(jù)空間存放常數(shù)值,只被用來讀,而從不會(huì)被寫入。把這些常數(shù)單獨(dú)編譯成.const段,就為C編譯器來做特定處理提供了條件。

      那怎么存儲(chǔ)這些常數(shù)呢?

      一種解決的方法是把.const段中的常數(shù)存儲(chǔ)在程序空間,上電時(shí)把這些常數(shù)由程序空間搬移到數(shù)據(jù)空間,但這樣的初始化費(fèi)時(shí),且占用了大量的程序空間。理想的解決方法是把.const段中的常數(shù)固化或燒寫到外在的一個(gè)ROM或FLASH中,并把ROM或FLASH的地址譯碼到DSP的數(shù)據(jù)空間,這樣就能避免地一種解決方法的缺陷了。

      但是,當(dāng)沒有這個(gè)ROM或FLASH來存儲(chǔ)常數(shù)時(shí),還是要用第一種解決方法。把.const段從page0搬移到page1,需要在兩個(gè)地方作些設(shè)置和改動(dòng)。

      1)在CMD文件中的設(shè)置

      在CMD文件需要把裝載和運(yùn)行分開,裝載在page0,運(yùn)行在page1。

      2)修改連接的rts2xx.lib庫

      在DOS命令環(huán)境下,從trs.src源文件庫中釋放出boot.asm。

      Dspar –x rts.src boot asm 打開boot.asm把里面的CONST_COPY常數(shù)改成1(原先是0)。

      CONST_COPY.set 1 重新把boot.asm文件編譯一遍,生成boot.obj。

      dspa –v2xx boot.asm 把boot.obj歸檔到C語言的rts2xx.lib庫中。

      Dspa –r rts2xx.lib boot.obj 此時(shí)生成新的庫文件rts2xx.lib 當(dāng)C語言程序連接到新的庫文件rts2xx.lib時(shí),DSP上電初始化時(shí),系統(tǒng)庫將自動(dòng)把.const段中的常數(shù)從page0區(qū)搬移到page1區(qū)。

      第三篇:文件編寫格式要求

      正規(guī)文件編寫格式要求

      第一條 標(biāo)尺標(biāo)準(zhǔn)

      1.橫標(biāo)尺左距為“6”,右標(biāo)距為“43”; 2.縱標(biāo)尺上距為“4.5”,下標(biāo)距為“49”。第二條 正文文字格式

      1.標(biāo)題字型“宋體”,字號(hào)“小二”或“二號(hào)”,加粗; 2.正文字型“宋體”,字號(hào)“小四”; 第三條 行距、段距要求

      1.段前、段后距離為“0”或“段前0.5”,行間距為“1.5倍”;

      2.短落首行前空2個(gè)字符,次行頂格,每段標(biāo)尺格式為:“上標(biāo)為2,下標(biāo)為0”。第四條 正文序號(hào)要求

      1.第一層為“第一章、第二章、第三章…”,序號(hào)使用粗體,文字內(nèi)容不使用粗體,每段標(biāo)尺格式為:“上標(biāo)為0,下標(biāo)為0”;

      2.第二層為“

      (一)、(二)、(三)…”,不使用粗體,每段標(biāo)尺格式為:“上標(biāo)為0,下標(biāo)為0”

      3.第三層為“1.、2.、3.…”,若第第二層沒有分層,則直接只用第三層序號(hào),不使用粗體,每段標(biāo)尺格式為:“上標(biāo)為2,下標(biāo)為0”;

      4.第四層為“(1)、(2)、(3)…”,不使用粗體,每段標(biāo)尺格式為:“上標(biāo)為2,下標(biāo)為2”;

      5.第五層為“①、②、③…”,不使用粗體,每段標(biāo)尺格式為:“上標(biāo)為2,下標(biāo)為2”;

      6.第六層為“A、B、C…”,不使用粗體,每段標(biāo)尺格式為:“上標(biāo)為2,下標(biāo)為2”; 7.序號(hào)如加括號(hào),如

      (一)(二)

      (三),(1)(2)(3)等后面不加標(biāo)點(diǎn)符號(hào); 8.序號(hào)編號(hào)位置、文本縮進(jìn)數(shù)值均為0,編號(hào)后的空格縮小到最短。

      第四篇:中建HSE文件編寫策劃方案

      中建四局HSE文件編寫策劃方案

      1、文件編寫原則:

      盡量與質(zhì)量體系文件進(jìn)行整合,使文件體系趨于簡單。

      1)手冊合并一本,以質(zhì)量體系要素為主順序進(jìn)行安排(參

      考裝飾公司的手冊編排);

      2)程序文件則對(duì)標(biāo)準(zhǔn)中有相同或相似要求的要素整合編

      寫,只有確實(shí)是某個(gè)體系特別要求的程序才單獨(dú)編寫;

      3)作業(yè)指導(dǎo)書部分則可整合的成分要少一些,原有的質(zhì)量

      作業(yè)指導(dǎo)書基本保留,重新編寫環(huán)境、健康作業(yè)指導(dǎo)書和應(yīng)急預(yù)案/計(jì)劃,安全作業(yè)指導(dǎo)書主要在對(duì)原有安全生產(chǎn)制度進(jìn)行整理并結(jié)合《重大危險(xiǎn)源清單》的基礎(chǔ)上修訂;

      4)記錄表格要區(qū)分是程序文件引用的還是作業(yè)指導(dǎo)書引用的,對(duì)于前者則盡可能與質(zhì)量表格共享、后者則多數(shù)將單獨(dú)編制。

      5)HSE體系要求制定針對(duì)重要環(huán)境因素和重要危險(xiǎn)源的目標(biāo)指標(biāo),以及為實(shí)現(xiàn)目標(biāo)指標(biāo)而編寫的管理方案(更多的是結(jié)合每一個(gè)工程項(xiàng)目,單獨(dú)編寫或整合到《項(xiàng)目施 工組織設(shè)計(jì)/施工方案》中)。

      6)HSE體系要求制定針對(duì)與緊急事件有關(guān)的重要環(huán)境因素和重要危險(xiǎn)源的應(yīng)急預(yù)案/應(yīng)急計(jì)劃(前者是程序性的范

      本,后者是局總部/各區(qū)域性公司/各項(xiàng)目根據(jù)具體情況,分別制定的計(jì)劃)。

      2、程序文件編寫清單:

      MP-01文件管理程序

      MP-02記錄管理程序

      MP-03人力資源管理程序

      MP-04設(shè)備管理程序

      MP-05計(jì)量器具管理程序

      MP-06信息傳遞與溝通管理程序

      MP-07招投標(biāo)文件及合同文件評(píng)審程序

      MP-08在建工程施工組織設(shè)計(jì)(或方案)的編制及評(píng)審程序 MP-09工程分包管理程序

      MP-10采購控制程序

      MP-11環(huán)境因素識(shí)別、評(píng)價(jià)及管理程序

      MP-12危險(xiǎn)源辯識(shí)、風(fēng)險(xiǎn)評(píng)價(jià)及控制程序

      MP-13環(huán)境污染與破壞事故或事件報(bào)告、調(diào)查與處理程序 MP-14職業(yè)健康與安全事故報(bào)告、調(diào)查與處理程序

      MP-15突發(fā)性事故或事件應(yīng)急準(zhǔn)備和響應(yīng)控制程序

      MP-16工程質(zhì)量不合格控制程序

      MP-17工程質(zhì)量、職業(yè)健康與安全、環(huán)境的監(jiān)視和測量管理程序 MP-18在建工程業(yè)主滿意度調(diào)查及竣工工程回訪和保修管理程序 MP-19數(shù)據(jù)收集與分析管理程序

      MP-20糾正和預(yù)防措施管理程序

      MP-21內(nèi)部審核管理程序

      MP-22管理評(píng)審程序

      3、目標(biāo)指標(biāo)參考:

      質(zhì)量/環(huán)境/職業(yè)健康安全方針:

      以人為本、全員參與、抓質(zhì)量、護(hù)環(huán)境、保安全、守信譽(yù)、促發(fā)展、嚴(yán)守法規(guī)、預(yù)防為主、持續(xù)改進(jìn)

      方針涵義:

      1、公司誠信為根本,嚴(yán)格遵守各項(xiàng)質(zhì)量/環(huán)境/職業(yè)健康安全法律法規(guī)、標(biāo)準(zhǔn)規(guī)范和其他要求,實(shí)現(xiàn)顧客和相關(guān)方滿意。

      2、通過落實(shí)各項(xiàng)環(huán)保措施和職業(yè)健康安全防護(hù)措施,實(shí)現(xiàn)預(yù)防污染和預(yù)防職業(yè)健康安全事故、事件的發(fā)生,消除隱患,關(guān)注和保護(hù)相關(guān)方和員工的利益,努力營造安全、環(huán)保、文明的工作環(huán)境。

      3、以科學(xué)、高效的管理和創(chuàng)新,持續(xù)改進(jìn)管理體系的有效性,積極推廣新工藝,發(fā)展企業(yè),努力降低能源、資源消耗和對(duì)環(huán)境污染,創(chuàng)造更好的經(jīng)濟(jì)效益和社會(huì)效益。

      質(zhì)量/環(huán)境/職業(yè)健康安全目標(biāo):

      質(zhì)量目標(biāo):

      單位工程一次交驗(yàn)合格率達(dá)到100%;

      顧客滿意率達(dá)到80%;

      顧客有效投訴及時(shí)處理率100%;

      相關(guān)部門的質(zhì)量指標(biāo)按照各部門有關(guān)要求確定。

      環(huán)境目標(biāo):

      1、營造文明、環(huán)保、健康的施工現(xiàn)場和工程產(chǎn)品;

      2、施工現(xiàn)場場界噪音滿足法律法規(guī)要求;

      3、廢水、廢氣排放滿足法律、法規(guī)要求;

      4、減少固體垃圾;

      5、節(jié)約用水、電,降低能源、資源消耗。

      環(huán)境管理指標(biāo):

      廢水、廢氣排放滿足國家現(xiàn)行有關(guān)標(biāo)準(zhǔn)要求;

      所有固體廢棄物100%安全合法處置;

      辦公區(qū)、生活區(qū)用水的人均消耗三年內(nèi)每年比上年降低1%,紙張的人均消耗每年比上年降低3%;

      噪聲的排放達(dá)到規(guī)定標(biāo)準(zhǔn),土方施工,晝夜<75dB;打樁施工,晝間<85dB,夜間禁止施工;結(jié)構(gòu)施工,晝間<70dB,夜間<55dB;裝修施工,晝間<65dB,夜間<55dB;

      對(duì)設(shè)備滴、漏油現(xiàn)象采取導(dǎo)油槽等有效措施予以收集,統(tǒng)一處置;對(duì)有毒、有害及有放射性的裝飾裝修材料應(yīng)按國家現(xiàn)行有關(guān)標(biāo)準(zhǔn)的規(guī)定采購,使用及管理;

      降低粉塵的產(chǎn)生和擴(kuò)散;

      對(duì)環(huán)境管理的有效投訴逐年下降,無重大環(huán)境事故事件;

      環(huán)境事故/事件處理結(jié)案率100%。

      職業(yè)健康安全目標(biāo):

      為員工提供安全、健康、適宜的工作環(huán)境;

      無重大傷亡事故;

      無重大管線、設(shè)備事故;

      無火災(zāi)事故;

      無坍塌事故;

      無食物、化學(xué)危險(xiǎn)品中毒事故。

      4、編寫階段工作內(nèi)容:

      1)文件編寫——總部組織編寫管理手冊,(總部先拿出基本

      職責(zé)框架)各區(qū)域公司分別編制一部分程序文件、作業(yè)指導(dǎo)書、表格(1個(gè)月拿出初稿);應(yīng)急預(yù)案由總部組織、分配各區(qū)域公司分別編寫火災(zāi)、爆炸、化學(xué)品泄漏、中毒、受傷、氣象災(zāi)害、發(fā)生工程事故(如垮塌、基坑塌方等)對(duì)應(yīng)的預(yù)案。

      2)環(huán)境因素、危險(xiǎn)源的識(shí)別/評(píng)價(jià):總部組織分工(可按分

      部工程來分配任務(wù))。

      3)此期間可同時(shí)開展法律法規(guī)的收集(各地重點(diǎn)收集當(dāng)?shù)?/p>

      地方的要求),組織標(biāo)準(zhǔn)的更基層的宣貫和法律法規(guī)的學(xué)習(xí)、考試。

      4)可請(qǐng)當(dāng)?shù)丨h(huán)境保護(hù)監(jiān)測部門開展對(duì)某些工地的典型指標(biāo)的監(jiān)測工作,同時(shí)實(shí)施一些很明顯需要做的環(huán)保/安全健康改造工作(如與危險(xiǎn)廢物站的簽約、分類垃圾桶的配備/制作、標(biāo)語制作/張貼、安全隱患的整治、食堂/工人宿舍衛(wèi)生的整治等)。

      5、企管部門的新增職責(zé)(建議):

      1、負(fù)責(zé)組織各相關(guān)人員識(shí)別環(huán)境因素、危險(xiǎn)源并對(duì)其進(jìn)行評(píng)價(jià)。

      2、監(jiān)督項(xiàng)目部對(duì)施工現(xiàn)場環(huán)境的監(jiān)測。

      3、審核項(xiàng)目部的施工組織設(shè)計(jì)和工程合同的評(píng)審,并評(píng)價(jià)環(huán)保和職業(yè)健康安全要求。

      4、監(jiān)督項(xiàng)目部嚴(yán)格遵守有關(guān)法律、法規(guī)和環(huán)保制度,實(shí)現(xiàn)污染預(yù)防。

      5、及時(shí)收集技術(shù)信息,負(fù)責(zé)國家標(biāo)準(zhǔn)、技術(shù)規(guī)范、規(guī)程的更新、傳達(dá)相關(guān)的法律法規(guī)和其他要求。

      6、組織質(zhì)量環(huán)境職業(yè)健康安全管理體系文件的編制,并負(fù)責(zé)修訂、發(fā)放和管理。

      7、協(xié)調(diào)人事部對(duì)員工進(jìn)行質(zhì)量環(huán)境職業(yè)健康安全管理體系的培訓(xùn)。

      深圳市誠則成企業(yè)管理顧問有限公司2004-2-15

      第五篇:投標(biāo)以及投標(biāo)文件編寫注意事項(xiàng)

      投標(biāo)以及投標(biāo)文件編寫注意事項(xiàng)

      1.注意投標(biāo)前的詢標(biāo)過程(標(biāo)項(xiàng)參與的可行性程度、利與弊程度)

      2.仔細(xì)閱讀,全面理解并吃透文件。(切忌只注意重點(diǎn)而忽略一般,出現(xiàn)對(duì)采購文件要求上的缺項(xiàng)漏項(xiàng);切忌理解上的錯(cuò)誤,出現(xiàn)所問非所答;切忌不具備資格資質(zhì)投標(biāo),出現(xiàn)投標(biāo)就意味著無效。)

      3.認(rèn)真研究文件,摸清要求及意圖。(理解并分析投標(biāo)文件采用的“評(píng)標(biāo)方法”,分析利弊,查看對(duì)本公司的利弊程度及參與的可能性)

      4.及時(shí)發(fā)現(xiàn)問題,保護(hù)自己合法權(quán)益。(關(guān)于采購文件中出現(xiàn)表述不清楚、模糊及容易引起歧義、漏洞等問題時(shí),及時(shí)要求采購單位對(duì)采購文件做出解答、澄清和修改,防止出現(xiàn)自己對(duì)采購文件的理解造成投標(biāo)失誤發(fā)生)

      5.認(rèn)真閱讀投標(biāo)文件,抓住重點(diǎn)(關(guān)于重點(diǎn)和相關(guān)注意事項(xiàng)用紅色筆畫出,不能完全理解部分要進(jìn)行合理分析以及商量)

      6.全面理解文件情況下,做好項(xiàng)目分析表,將相應(yīng)部分寫好,并送到每一個(gè)負(fù)責(zé)人手中,以便投標(biāo)的順利開展。注重付款方式的要求

      7.編寫投標(biāo)文件時(shí),注意文件格式清晰,有目錄,針對(duì)評(píng)分方式中的任何一點(diǎn)(尤其是售后服務(wù)及技術(shù)參數(shù)檢測報(bào)告等要求)要重點(diǎn)注意并編制到投標(biāo)文件中。

      8.投標(biāo)文件必須章印齊全,該蓋章的地方一定要蓋章,尤其是招標(biāo)文件中規(guī)定的地方。9.投標(biāo)文件一定要響應(yīng)招標(biāo)文件要求,前后內(nèi)容要一致(很多評(píng)標(biāo)中都出現(xiàn)過前后報(bào)價(jià)、期限不一致,低于成本價(jià)的情況,造成不能通過審核)

      10.投標(biāo)文件中證照一定要齊全,注意證照有效期限,不要過期。(注意投標(biāo)需攜帶原件事項(xiàng),并理清原件包裝,確保原件整齊帶走,完好回來)

      11.投標(biāo)樣衣及時(shí)整理好,符合招標(biāo)文件要求。(同時(shí)整理好樣衣歸庫)(樣衣一定要確認(rèn)完整,包括標(biāo)志標(biāo)牌等,招標(biāo)文件上的行業(yè)標(biāo)準(zhǔn)等等,必須完全符合招標(biāo)文件的要求)12.投標(biāo)注意事項(xiàng):一定要隨時(shí)注意官方網(wǎng)站針對(duì)本項(xiàng)目出示的更正或答疑公告,并進(jìn)行回復(fù)。針對(duì)需要刻光盤、u盤以及要求版本事項(xiàng)需著重注意和檢查(不可疏忽)

      下載DSP中CMD文件的編寫word格式文檔
      下載DSP中CMD文件的編寫.doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        關(guān)于質(zhì)量體系文件編寫說明

        質(zhì)量體系文件編寫 一、質(zhì)量體系文件概論 1. 什么是質(zhì)量體系文件: 描述一個(gè)企業(yè)質(zhì)量體系結(jié)構(gòu),職責(zé)和工作程序的一整套文件。 質(zhì)量體系是實(shí)施質(zhì)量管理所必需的組織結(jié)構(gòu)、程序、......

        質(zhì)量管理程序文件的編寫

        淺談質(zhì)量管理體系程序文件的編寫 本文論述了質(zhì)量管理程序文件的概念和作用,明確質(zhì)量管理體系程序文件的編寫原則和要求,澄清了對(duì)質(zhì)量管理體系程序文件的誤解,對(duì)編寫質(zhì)量管理體......

        TMS320C54x系列DSP中的應(yīng)用

        摘要:詳細(xì)分析了TMS320C54x系列DSP的中斷機(jī)制,以及在擴(kuò)展地址模式下中斷控制所具有的一些特點(diǎn),并給出了DSP/BIOS下中斷的管理。關(guān)鍵詞:中斷 中斷向量表 TMS320C54x DSP/BIOS DSP......

        cue文件錯(cuò)誤時(shí)cue編寫及修正

        下載的cue文件有錯(cuò)誤時(shí),可以自己編一個(gè)的,看看下面的介紹其實(shí)很方便的、很簡單的。 至于截取,你可以用兩種方法來弄: 1。如果有cue文件,你可以直接找到你想取的那首歌,用千千靜聽......

        安全評(píng)價(jià)技術(shù)文件的編寫

        安全評(píng)價(jià)技術(shù)文件的編寫 安全評(píng)價(jià)技術(shù)文件包括安全預(yù)評(píng)價(jià)報(bào)告、安全驗(yàn)收評(píng)價(jià)報(bào)告、安全狀況綜合評(píng)價(jià)報(bào)告和專項(xiàng)安全評(píng)價(jià)報(bào)告等。 一、安全預(yù)評(píng)價(jià)報(bào)告的編寫 安全預(yù)評(píng)價(jià)報(bào)告......

        編寫一個(gè)以C 語言為基礎(chǔ)的DSP程序

        實(shí)驗(yàn)1.2 : 編寫一個(gè)以C 語言為基礎(chǔ)的DSP程序 一.實(shí)驗(yàn)?zāi)康?1.學(xué)習(xí)用標(biāo)準(zhǔn)C語言編制程序;了解常用的C語言程序設(shè)計(jì)方法和組成部分。 2.學(xué)習(xí)編制連接命令文件,并用來控制代碼的連接。......

        DSP在控制中的應(yīng)用5篇

        姓名:馮舒學(xué)號(hào):2013522115DSP在控制中的應(yīng)用DSP 在電機(jī)控制方面的應(yīng)用是一個(gè)新領(lǐng)域。DSP 是應(yīng)用高性能的處理器提高對(duì)電機(jī)控制精度的一種芯片。高速的DSP 主要用在電機(jī)無傳感......

        淺談軟件質(zhì)量管理體系文件的編寫5則范文

        淺談軟件質(zhì)量管理體系文件的編寫信息產(chǎn)業(yè)部電子第四研究所 王麟貽 摘 要 闡述軟件企業(yè)在認(rèn)證準(zhǔn)備階段如何按ISO9001:2000版標(biāo)準(zhǔn)要求結(jié)合行業(yè)特點(diǎn),建立文件化的質(zhì)量管理體系和......