⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 init_5402.asm

📁 DSP RTOS源代码
💻 ASM
字号:
;*********************************************************************************************************
;*                                                uC/OS-II
;*                                          The Real-Time Kernel
;*
;*                        (c) Copyright 1992-1998, Jean J. Labrosse, Plantation, FL
;*                                           All Rights Reserved
;*
;*                            Device Initialize Codes for TMS320C5402
;*
;* File : Init_5402.asm
;* By   : Zhang Zhenhua
;*********************************************************************************************************




		.mmregs
		.def _Start_Timer
		.def _Init_Timer
TCR_STOP	.set	0x001f
TCR_START	.set	0x002f
PRD_INIT	.set	0x1869	;0x168a*0x10/100MHz=1ms

		.text
_Init_Timer:
;Initialize Timer
		STM		#TCR_STOP, TCR		; stop timer
		STM		#PRD_INIT, PRD		; set prd
		LDM		IMR, A				; unmask TINT
		OR		#8, A
		STLM	A, IMR
		NOP
		NOP
		STM		#0, IFR				; clear all int flags
		NOP
		NOP
		RET
		
_Start_Timer:
;Start Timer
		STM		#TCR_START, TCR		; start timer
		NOP
		NOP
		RET
		

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -