



下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
文件名:SCA100T.c功能描述:重力加速度傳感器完成日期:維護(hù)日志:#include"SCA100T.H"voidsca100t_delay(INT8Ut){for(;t>0;t--);}功能描述:參數(shù):返回值:設(shè)置scalOOt的工作模式無(wú)無(wú)voidsca100t_meas(void){INT8Ucmd,i;SCA100T_CS=0;cmd=CMD_MEAS;for(i=0;i<8;i++){SCA100T_DATIN=(cmd&(1<<(7-i))?1:0);sca100t_delay(20);SCA100T_CLK=1;sca100t_delay(20);SCA100T_CLK=0;}SCA100T_CS=1;}功能描述:溫度測(cè)量參數(shù):無(wú)返回值:8bit的溫度值INT8Usca100t_rwtr(void){INT8Utr=0,cmd,i;SCA100T_CS=0;cmd=CMD_RWTR;for(i=0;i<8;i++){SCA100T_DATIN=(cmd&(1<<(7-i))?1:0);sca100t_delay(20);SCA100T_CLK=1;sca100t_delay(20);SCA100T_CLK=0;}for(i=0;i<BITS_RWTR;i++){sca100t_delay(20);SCA100T_CLK=1;tr|=SCA100T_DATOUT?(1<<(BITS_RWTR-i-1)):0;sca100t_delay(20);SCA100T_CLK=0;}SCA100T_CS=1;returntr;}功能描述:參數(shù):返回值:X軸加速度讀取無(wú)16位的加速度值INT16Usca100t_rdax(void){INT8Ucmd,i;INT16Utr=0;SCA100T_CS=0;cmd=CMD_RDAX;for(i=0;i<8;i++){SCA100T_DATIN=(cmd&(1<<(7-i))?1:0);sca100t_delay(20);SCA100T_CLK=1;sca100t_delay(20);SCA100T_CLK=0;}for(i=0;i<BITS_RDAX;i++){sca100t_delay(20);SCA100T_CLK=1;tr|=SCA100T_DATOUT?(1<<(BITS_RDAX-i-1)):0;sca100t_delay(20);SCA100T_CLK=0;}SCA100T_CS=1;returntr;}功能描述:參數(shù):返回值:Y軸加速度讀取無(wú)16位的加速度值INT16Usca100t_rday(void){INT8Ucmd,i;INT16Utr=0;SCA100T_CS=0;cmd=CMD_RDAY;for(i=0;i<8;i++){SCA100T_DATIN=(cmd&(1<<(7-i))?1:0);sca100t_delay(20);SCA100T_CLK=1;sca100t_delay(20);SCA100T_CLK=0;}for(i=0;i<BITS_RDAY;i++){sca100t_delay(20);SCA100T_CLK=1;tr|=SCA100T_DATOUT?(1<<(BITS_RDAX-i-1)):0;sca100t_delay(20);SCA100T_CLK=0;}SCA100T_CS=1;returntr;}功能描述:參數(shù):返回值:Y軸加速度讀取無(wú)x,y-角度值,tr-溫度a=asin(dout-1024)/1638t=(counts-197)/-1.083voidsca100t_conv(FP32*x,FP32*y,FP32*tr){FP32tmp=0;INT8Ut=0;INT16Uax,ay;t=sca100t_rwtr();*tr=((FP32)t-197)/-1.083;ax=sca100t_rdax();tmp=((FP32)ax-1024)/819.0;if(tmp>1.0)tmp=1;if(tmp<-1.0)tmp=-1.0;*x=57.29578*asin(tmp);ay=sca100t_rday();tmp=((FP32)ay-1024)/819.0;if(tmp>1.0)tmp=1;if(tmp<-1.0)tmp=-1.0;*y=57.29578*asin(tmp);
#ifndef__SCA100T_H#define__SCA100T_H#include"main.H"#defineSCA100T_CLKP27#defineSCA100T_DATOUTP10#defineSCA100T_DATINP11#defineSCA100T_CSP26#defineCMD_MEAS0x00#defineCMD_RWTR0x08#defineCMD_RDSR0x0A#defineCMD_RLOAD0x0B#defineCMD_STX0x0E#defineCMD_STY0x0F#defineCMD_RDAX0x10#defineCMD_RDAY0x11#defineBITS
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 信息化技術(shù)在農(nóng)業(yè)生產(chǎn)中的合作協(xié)議
- 農(nóng)民工在崗培訓(xùn)與勞務(wù)派遣合同
- 購(gòu)買物業(yè)管理服務(wù)協(xié)議書
- 農(nóng)業(yè)生產(chǎn)經(jīng)營(yíng)資金互助保障協(xié)議
- 智慧寓言伊索寓言故事解讀
- 高考語(yǔ)文復(fù)習(xí):專題六、七
- 體育培訓(xùn)中心學(xué)員意外事故的免責(zé)及保障協(xié)議
- 高考文言文斷句100題專項(xiàng)練習(xí)(附答案及翻譯最方便)
- 小馬過(guò)河自我成長(zhǎng)的故事解讀
- 農(nóng)業(yè)旅游開(kāi)發(fā)手冊(cè)
- 叉車裝卸區(qū)域安全風(fēng)險(xiǎn)告知牌
- 2022屆江蘇省南京師范大學(xué)附屬中學(xué)高三(下)考前最后一模物理試題(解析版)
- 辦公用品供貨服務(wù)計(jì)劃方案
- 《普通生物學(xué)教案》word版
- 貴州省就業(yè)失業(yè)登記表
- 預(yù)防電信詐騙網(wǎng)絡(luò)詐騙講座PPT幻燈片課件
- 反興奮劑知識(shí)試題及答案
- 初中八年級(jí)上冊(cè)音樂(lè)課件4.2欣賞沃爾塔瓦河(14張)ppt課件
- 人教版五年級(jí)數(shù)學(xué)下冊(cè)每個(gè)單元教材分析(共九個(gè)單元)
- 深圳氫燃料共享單車項(xiàng)目投資計(jì)劃書【參考范文】
- 主要腸內(nèi)營(yíng)養(yǎng)制劑成分比較
評(píng)論
0/150
提交評(píng)論