亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? bldc_ti.asm

?? 無刷直流電機的無傳感器控制TI程序
?? ASM
字號:
*******************************************************
* TMS320C24xx ANSI C Codegen Version 7.02       
*******************************************************
;	dspac -i../../../../rtmon/ -i../include -i../../../../lib/dmclib/clib/include -i../../../../lib/drvlib/clib/include -v2xx -iC:/t
;	dspopt NOT RUN
;	dspcg -o -v2xx -o D:\DOCUME~1\Jason\LOCALS~1\Temp\bldc_ti.if D:\DOCUME~1\Jason\LOCALS~1\Temp\bldc_ti.asm D:\DOCUME~1\Jason\LOCALS~1\Temp\bldc_ti.tmp 
	.port
	.file	"bldc_ti.c"
	.file	"../../../../lib/dmclib/clib/include\mod6.h"

	.stag	.fake0,48
	.member	_trig_in,0,4,8,16
	.member	_cntr,16,4,8,16
	.member	_calc,32,148,8,16
	.eos
	.sym	_MOD6CNT,0,8,13,48,.fake0
	.sym	_MOD6CNT_handle,0,24,13,16,.fake0
	.globl	_mod6cnt_calc
	.file	"../../../../lib/dmclib/clib/include\pid2.h"

	.stag	.fake1,208
	.member	_fb_reg2,0,4,8,16
	.member	_ref_reg2,16,4,8,16
	.member	_k0_reg2,32,4,8,16
	.member	_k1_reg2,48,4,8,16
	.member	_kc_reg2,64,4,8,16
	.member	_un_reg2,80,4,8,16
	.member	_en0_reg2,96,4,8,16
	.member	_upi_reg2,112,4,8,16
	.member	_epi_reg2,128,4,8,16
	.member	_max_reg2,144,4,8,16
	.member	_min_reg2,160,4,8,16
	.member	_out_reg2,176,4,8,16
	.member	_calc,192,148,8,16
	.eos
	.sym	_PID2,0,8,13,208,.fake1
	.sym	_PID2_handle,0,24,13,16,.fake1
	.globl	_pid2_calc
	.file	"../../../../lib/dmclib/clib/include\impl.h"

	.stag	.fake2,64
	.member	_period,0,4,8,16
	.member	_out,16,4,8,16
	.member	_skpcnt,32,4,8,16
	.member	_calc,48,148,8,16
	.eos
	.sym	_IMPULSE,0,8,13,64,.fake2
	.sym	_IMPULSE_handle,0,24,13,16,.fake2
	.globl	_impulse_calc
	.file	"../../../../lib/dmclib/clib/include\rmp2.h"

	.stag	.fake3,112
	.member	_max,0,4,8,16
	.member	_min,16,4,8,16
	.member	_dly,32,4,8,16
	.member	_delay_cntr,48,4,8,16
	.member	_desired,64,4,8,16
	.member	_out,80,4,8,16
	.member	_calc,96,148,8,16
	.eos
	.sym	_RMP2,0,8,13,112,.fake3
	.sym	_RMP2_handle,0,24,13,16,.fake3
	.globl	_rmp2_calc
	.file	"../../../../lib/dmclib/clib/include\rmp3.h"

	.stag	.fake4,112
	.member	_desired,0,4,8,16
	.member	_dly,16,4,8,16
	.member	_dly_cntr,32,4,8,16
	.member	_min,48,4,8,16
	.member	_out,64,4,8,16
	.member	_done_flg,80,4,8,16
	.member	_calc,96,148,8,16
	.eos
	.sym	_RMP3,0,8,13,112,.fake4
	.sym	_RMP3_handle,0,24,13,16,.fake4
	.globl	_rmp3_calc
	.file	"../../../../lib/dmclib/clib/include\cmtn.h"

	.stag	.fake5,304
	.member	_trig,0,4,8,16
	.member	_va,16,4,8,16
	.member	_vb,32,4,8,16
	.member	_vc,48,4,8,16
	.member	_zc_trig,64,4,8,16
	.member	_ptr_ct,80,4,8,16
	.member	_debug_Bemf,96,4,8,16
	.member	_noise_windowCntr,112,4,8,16
	.member	_d30_doneFlg,128,4,8,16
	.member	_time_stampNew,144,4,8,16
	.member	_time_stampOld,160,4,8,16
	.member	_v_timer,176,4,8,16
	.member	_delay,192,4,8,16
	.member	_dt_taskFlg,208,4,8,16
	.member	_noise_windowMax,224,4,8,16
	.member	_delay_cntr,240,4,8,16
	.member	_cdnw_delta,256,4,8,16
	.member	_nw_dynThold,272,4,8,16
	.member	_calc,288,148,8,16
	.eos
	.sym	_CMTN,0,8,13,304,.fake5
	.sym	_CMTN_handle,0,24,13,16,.fake5
	.globl	_cmtn_trig_calc
	.file	"../include\bldc_ti.h"

	.stag	.fake6,976
	.member	_cmtn_period_target,0,4,8,16
	.member	_cmtn_period_setpt,16,4,8,16
	.member	_ramp_delay,32,4,8,16
	.member	_I_loop_flg,48,4,8,16
	.member	_D_func_desired,64,4,8,16
	.member	_sp_up_done_flg,80,4,8,16
	.member	_current_set,96,4,8,16
	.member	_align_flag,112,4,8,16
	.member	_impl,128,8,8,64,.fake2
	.member	_mod6,192,8,8,48,.fake0
	.member	_rmp3,240,8,8,112,.fake4
	.member	_cmtn,352,8,8,304,.fake5
	.member	_pid2,656,8,8,208,.fake1
	.member	_rmp2,864,8,8,112,.fake3
	.eos
	.sym	_BLDC_TI,0,8,13,976,.fake6
	.sym	_BLDC_TI_handle,0,24,13,16,.fake6
	.globl	_BLDC_TI_Init
	.globl	_BLDC_TI_Run
	.file	"bldc_ti.c"
	.text

	.sym	_BLDC_TI_Init,_BLDC_TI_Init,32,2,0
	.globl	_BLDC_TI_Init

	.func	44
;>>>> 	void BLDC_TI_Init(BLDC_TI_handle v)
******************************************************
* FUNCTION DEF : _BLDC_TI_Init
******************************************************
_BLDC_TI_Init:

LF1	.set	0

	POPD	*+
	SAR	AR0,*+
	SAR	AR1,*
	LARK	AR0,1
	LAR	AR0,*0+,AR2

	.sym	_v,-3+LF1,24,9,16,.fake6
	.line	2
	.line	3
;>>>> 	     v->cmtn_period_setpt=0x0500;
	LARK	AR2,-3+LF1
	MAR	*0+
	LAR	AR3,* ,AR3
	MAR	*+
	SPLK	#1280,* 
	.line	5
;>>>> 	     v->rmp2.out = ALIGN_DUTY;
	ADRK	58
	SPLK	#3072,* 
	.line	6
;>>>> 	     v->rmp2.dly = 0x0050;
	LACK	80
	SBRK	3
	SACL	* 
	.line	7
;>>>> 	     v->rmp2.max = 0x7ff0;
	SBRK	2
	SPLK	#32752,*+
	.line	8
;>>>> 	     v->rmp2.min = 0x000f;
	LACK	15
	SACL	* ,AR2
	.line	10
;>>>> 	     v->rmp3.desired = v->cmtn_period_target;
	LAR	AR4,* ,AR3
	SBRK	55
	LAC	* ,AR4
	ADRK	15
	SACL	* ,AR3
	.line	11
;>>>> 	     v->rmp3.dly = v->ramp_delay;
	ADRK	2
	LAC	*-,AR4
	MAR	*+
	SACL	* ,AR3
	.line	12
;>>>> 	     v->rmp3.out = v->cmtn_period_setpt;
	LAC	* ,AR4
	ADRK	3
	SACL	* ,AR3
	.line	13
;>>>> 	     v->rmp3.min = 0x0050;
	LACK	80
	ADRK	17
	SACL	* 
	.line	15
;>>>> 	     v->cmtn.nw_dynThold = 0x000f;
	LACK	15
	ADRK	21
	SACL	*-
	.line	16
;>>>> 	     v->cmtn.cdnw_delta = 0x0002;
	LACK	2
	SACL	* ,AR4
	.line	17
;>>>> 	     v->cmtn.noise_windowMax =
;>>>> 	     v->cmtn.nw_dynThold - v->cmtn.cdnw_delta;
	ADRK	20
	LAC	* ,AR3
	SUB	* 
	SBRK	2
	SACL	* 
	.line	20
;>>>> 	     v->pid2.max_reg2 = 0x7000;    /* Q15                           */
	ADRK	14
	SPLK	#28672,*+
	.line	21
;>>>> 	     v->pid2.min_reg2 = 0x0000;    /* Q15                           */
	LACK	0
	SACL	* 
	.line	22
;>>>> 	     v->pid2.k0_reg2  = 0x0080;    /* Q9                            */
	LACK	128
	SBRK	8
	SACL	*+
	.line	23
;>>>> 	     v->pid2.k1_reg2  = 0x0140;    /* Q13                           */
	SPLK	#320,*+
	.line	24
;>>>> 	     v->pid2.kc_reg2  = 0x0506;    /* Q13                           */
	SPLK	#1286,* ,AR1
EPI0_1:
	.line	25
	SBRK	2
	LAR	AR0,*-
	PSHD	*
	RET

	.endfunc	68,000000000H,1

	.sym	_BLDC_TI_Run,_BLDC_TI_Run,32,2,0
	.globl	_BLDC_TI_Run

	.func	184
;>>>> 	void BLDC_TI_Run(BLDC_TI_handle v)
******************************************************
* FUNCTION DEF : _BLDC_TI_Run
******************************************************
_BLDC_TI_Run:

LF2	.set	0

	POPD	*+
	SAR	AR0,*+
	SAR	AR1,*
	LARK	AR0,1
	LAR	AR0,*0+,AR2

	.sym	_v,-3+LF2,24,9,16,.fake6
	.line	2
	.line	6
;>>>> 	           (*v->rmp3.calc)(&v->rmp3);
	LARK	AR2,-3+LF2
	MAR	*0+
	LAC	* ,AR1
	ADDK	15
	SACL	*+,AR2
	LAR	AR3,* ,AR3
	ADRK	21
	LAC	* ,AR1
	CALA
	MAR	*-,AR2
	.line	7
;>>>> 	           v->cmtn_period_setpt = v->rmp3.out;
	LARK	AR2,-3+LF2
	MAR	*0+
	LAR	AR3,* 
	LAR	AR4,* ,AR3
	ADRK	19
	LAC	* ,AR4
	MAR	*+
	SACL	* ,AR3
	.line	9
;>>>> 	           v->impl.period = v->rmp3.out;
	LAC	* ,AR4
	ADRK	7
	SACL	* ,AR2
	.line	10
;>>>> 	           (*v->impl.calc)(&v->impl);
	LAC	* ,AR1
	ADDK	8
	SACL	*+,AR3
	SBRK	8
	LAC	* ,AR1
	CALA
	MAR	*-,AR2
	.line	12
;>>>> 	           v->mod6.trig_in = v->impl.out;
	LARK	AR2,-3+LF2
	MAR	*0+
	LAR	AR3,* 
	LAR	AR4,* ,AR3
	ADRK	9
	LAC	* ,AR4
	ADRK	12
	SACL	* ,AR2
	.line	13
;>>>> 	           (*v->mod6.calc)(&v->mod6);
	LAC	* ,AR1
	ADDK	12
	SACL	*+,AR3
	ADRK	5
	LAC	* ,AR1
	CALA
	MAR	*-,AR2
	.line	15
;>>>> 	           v->cmtn.ptr_ct = v->mod6.cntr;      /* Input to COMMUTATION_TRIGGER */
	LARK	AR2,-3+LF2
	MAR	*0+
	LAR	AR3,* 
	LAR	AR4,* ,AR3
	ADRK	13
	LAC	* ,AR4
	ADRK	27
	SACL	* ,AR1
EPI0_2:
	.line	16
	SBRK	2
	LAR	AR0,*-
	PSHD	*
	RET

	.endfunc	199,000000000H,1
	.end

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品久久久久一区| 国产日韩精品一区二区三区在线| 久久精品噜噜噜成人88aⅴ| 国产精品日韩精品欧美在线| 欧美高清dvd| 91麻豆国产香蕉久久精品| 男女性色大片免费观看一区二区| 国产精品福利影院| 欧美一卡二卡在线| 99re在线视频这里只有精品| 精品一区二区在线播放| 亚洲一区二区三区激情| 国产欧美日韩不卡| 日韩午夜精品视频| 欧美日韩久久久一区| 97精品国产97久久久久久久久久久久| 蜜桃一区二区三区四区| 亚洲一二三专区| 成人欧美一区二区三区| 久久日一线二线三线suv| 在线观看91av| 欧美色视频在线| 91蜜桃网址入口| a在线欧美一区| 黄色日韩网站视频| 日韩精品免费视频人成| 亚洲一区二区视频| 亚洲最大成人综合| 亚洲美女偷拍久久| 亚洲人亚洲人成电影网站色| 久久美女高清视频| 欧美精品一区二区在线观看| 日韩视频一区二区三区在线播放 | 久久综合九色综合97婷婷| 欧美日韩一级二级| 欧美亚洲动漫另类| 在线观看日韩高清av| 在线看一区二区| 欧美在线你懂得| 在线视频一区二区三区| 色成年激情久久综合| 99re热视频精品| 99精品视频一区二区三区| av在线综合网| 在线区一区二视频| 欧美军同video69gay| 欧美日韩成人激情| 日韩欧美成人激情| 精品国免费一区二区三区| 亚洲精品一区二区三区在线观看 | 久久久噜噜噜久久中文字幕色伊伊| 欧美一二三在线| 日韩欧美在线影院| 亚洲精品在线免费播放| 久久日韩精品一区二区五区| 国产三级欧美三级日产三级99 | 亚洲女爱视频在线| 亚洲午夜在线视频| 日韩激情一区二区| 国产精品自拍毛片| 色综合天天综合网天天狠天天| 色偷偷88欧美精品久久久| 欧美午夜精品久久久久久孕妇 | 欧美日韩国产成人在线91| 欧美人动与zoxxxx乱| 日韩免费一区二区| 欧美激情在线免费观看| 亚洲欧美激情小说另类| 亚洲成人免费电影| 国产一区二区三区免费看| 成人aa视频在线观看| 欧美日韩激情一区二区三区| 欧美一级国产精品| 国产精品毛片高清在线完整版 | 亚洲精品老司机| 日本不卡视频一二三区| 国产乱码精品一区二区三区忘忧草 | 欧美一区二区三区免费视频| 欧美精品一区二区三区蜜臀| 中文字幕一区二区在线播放| 亚洲国产精品一区二区尤物区| 久久成人免费日本黄色| 不卡av在线网| 欧美军同video69gay| 国产亲近乱来精品视频| 亚洲国产成人tv| 成人午夜免费电影| 制服丝袜亚洲精品中文字幕| 欧美极品xxx| 日韩高清不卡在线| 91在线观看美女| 精品不卡在线视频| 亚洲一区在线观看免费| 国产精品亚洲一区二区三区在线 | 老鸭窝一区二区久久精品| av在线不卡网| 26uuu另类欧美| 亚洲一区日韩精品中文字幕| 国产**成人网毛片九色| 日韩亚洲欧美在线| 亚洲综合精品久久| 大白屁股一区二区视频| 日韩视频永久免费| 亚洲成av人影院| 91原创在线视频| 国产女主播一区| 韩国精品主播一区二区在线观看 | 中文乱码免费一区二区| 久久精品噜噜噜成人88aⅴ| 在线观看中文字幕不卡| 国产亲近乱来精品视频| 麻豆精品在线播放| 欧美日韩国产小视频在线观看| 国产精品免费观看视频| 国产乱人伦精品一区二区在线观看| 91 com成人网| 天堂在线一区二区| 欧美日韩一区二区三区四区| 中文字幕亚洲视频| 国产xxx精品视频大全| 久久综合色天天久久综合图片| 视频在线观看一区| 欧美三区在线观看| 一区二区三区产品免费精品久久75| 波多野结衣精品在线| 国产日产精品1区| 国产一区不卡在线| 国产色婷婷亚洲99精品小说| 国模套图日韩精品一区二区| 欧美一区二区黄色| 老司机免费视频一区二区三区| 欧美一区二区日韩| 日韩国产欧美在线视频| 777xxx欧美| 蜜桃视频一区二区三区在线观看| 91精品国产综合久久蜜臀| 日韩av电影免费观看高清完整版在线观看 | 日韩一级黄色大片| 免费成人av在线| 精品久久久久久最新网址| 久久精工是国产品牌吗| 精品1区2区在线观看| 国产一区二区三区蝌蚪| 国产欧美一区二区精品秋霞影院 | 日韩黄色免费网站| 日韩一区二区三区四区| 毛片av一区二区| 精品福利在线导航| 国产成人亚洲综合a∨婷婷| 久久精品一区二区三区不卡| 成人涩涩免费视频| 亚洲丝袜精品丝袜在线| 欧洲av一区二区嗯嗯嗯啊| 视频在线在亚洲| 欧美成人精品3d动漫h| 国产精品456| **性色生活片久久毛片| 在线看一区二区| 青草国产精品久久久久久| 精品久久国产97色综合| 丁香六月久久综合狠狠色| 亚洲视频免费在线| 91精品国产综合久久久久久漫画| 国产真实乱对白精彩久久| 国产精品成人免费| 欧美老女人第四色| 国产99精品国产| 一区二区三区免费观看| 欧美一区二区精品在线| 成人免费精品视频| 亚洲高清在线精品| 久久久一区二区三区捆绑**| 99精品久久99久久久久| 午夜精品久久久久久久久久久| 精品国产精品网麻豆系列| 99这里只有精品| 日本午夜精品一区二区三区电影 | 精品国产免费人成电影在线观看四季 | 日韩欧美卡一卡二| 成人app网站| 日韩电影免费一区| 国产精品久久久爽爽爽麻豆色哟哟| 色婷婷综合久久久| 精品影视av免费| 一区二区三区久久| 久久美女艺术照精彩视频福利播放 | 亚洲第一福利视频在线| 久久久久久久久久久黄色| 色悠悠久久综合| 国产风韵犹存在线视精品| 亚洲午夜私人影院| 欧美激情资源网| 日韩色视频在线观看| 91亚洲精品久久久蜜桃| 久久99久久久久久久久久久| 亚洲精品写真福利| 久久精品一区二区三区不卡牛牛 | 精品一区二区av| 亚洲一区二区在线播放相泽| 国产精品三级av|