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

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

?? sccb.c

?? STM32攝像頭程序
?? C
字號:


/*
GUANFU_WANG
*/

#include "sccb.h"
#include "delay.h"
#include "stm32f10x_lib.h"
/*
-----------------------------------------------
   功能: 初始化模擬SCCB接口
   參數: 無
 返回值: 無
-----------------------------------------------
*/
void SCCB_GPIO_Config(void)
{
  GPIO_InitTypeDef GPIO_InitStructure;
   /* Enable GPIOC  clock */
  RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);
  GPIO_InitStructure.GPIO_Pin =  SCCB_SIC_BIT|SCCB_SID_BIT;
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
  GPIO_InitStructure.GPIO_Speed =GPIO_Speed_50MHz;
  GPIO_Init(GPIOC, &GPIO_InitStructure);
  
}
void SCCB_SID_GPIO_OUTPUT(void)
{
  GPIO_InitTypeDef GPIO_InitStructure;
   /* Enable GPIOC  clock */
  RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);
  GPIO_InitStructure.GPIO_Pin =  SCCB_SID_BIT;
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
  GPIO_Init(GPIOC, &GPIO_InitStructure);
}
void SCCB_SID_GPIO_INPUT(void)
{
  GPIO_InitTypeDef GPIO_InitStructure;
   /* Enable GPIOC  clock */
  RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE);
  GPIO_InitStructure.GPIO_Pin =  SCCB_SID_BIT;
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
 // GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
  GPIO_Init(GPIOC, &GPIO_InitStructure);
}

/*
-----------------------------------------------
   功能: start命令,SCCB的起始信號
   參數: 無
 返回值: 無
-----------------------------------------------
*/
void startSCCB(void)
{
    SCCB_SID_H();     //數據線高電平
    delay_us(500);

    SCCB_SIC_H();	   //在時鐘線高的時候數據線由高至低
    delay_us(500);
 
    SCCB_SID_L();
    delay_us(500);

    SCCB_SIC_L();	 //數據線恢復低電平,單操作函數必要
    delay_us(500);


}
/*
-----------------------------------------------
   功能: stop命令,SCCB的停止信號
   參數: 無
 返回值: 無
-----------------------------------------------
*/
void stopSCCB(void)
{
    SCCB_SID_L();
    delay_us(500);
 
    SCCB_SIC_H();	
    delay_us(500);
  

    SCCB_SID_H();	
    delay_us(500);
   
}

/*
-----------------------------------------------
   功能: noAck,用于連續讀取中的最后一個結束周期
   參數: 無
 返回值: 無
-----------------------------------------------
*/
void noAck(void)
{
	
	SCCB_SID_H();	
	delay_us(500);
	
	SCCB_SIC_H();	
	delay_us(500);
	
	SCCB_SIC_L();	
	delay_us(500);
	
	SCCB_SID_L();	
	delay_us(500);

}

/*
-----------------------------------------------
   功能: 寫入一個字節的數據到SCCB
   參數: 寫入數據
 返回值: 發送成功返回1,發送失敗返回0
-----------------------------------------------
*/
unsigned char SCCBwriteByte(unsigned char m_data)
{
	unsigned char j,tem;

	for(j=0;j<8;j++) //循環8次發送數據
	{
		if((m_data<<j)&0x80)
		{
			SCCB_SID_H();	
		}
		else
		{
			SCCB_SID_L();	
		}
		delay_us(500);
		SCCB_SIC_H();	
		delay_us(500);
		SCCB_SIC_L();	
		delay_us(500);

	}
	delay_us(100);
	SCCB_SID_IN;/*設置SDA為輸入*/
	delay_us(500);
	SCCB_SIC_H();	
	delay_us(100);
	if(SCCB_SID_STATE){tem=0;}   //SDA=1發送失敗,返回0}
	else {tem=1;}   //SDA=0發送成功,返回1
	SCCB_SIC_L();	
	delay_us(500);	
        SCCB_SID_OUT;/*設置SDA為輸出*/

	return (tem);  
}

/*
-----------------------------------------------
   功能: 一個字節數據讀取并且返回
   參數: 無
 返回值: 讀取到的數據
-----------------------------------------------
*/
unsigned char SCCBreadByte(void)
{
	unsigned char read,j;
	read=0x00;
	
	SCCB_SID_IN;/*設置SDA為輸入*/
	delay_us(500);
	for(j=8;j>0;j--) //循環8次接收數據
	{		     
		delay_us(500);
		SCCB_SIC_H();
		delay_us(500);
		read=read<<1;
		if(SCCB_SID_STATE) 
		{
			read=read+1;
		}
		SCCB_SIC_L();
		delay_us(500);
	}	
        SCCB_SID_OUT;/*設置SDA為輸出*/
	return(read);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕五月欧美| 国产精品一区二区久激情瑜伽| 成人午夜电影久久影院| 国产丝袜在线精品| www.日韩在线| 一区二区三区免费在线观看| 欧美午夜精品久久久久久超碰| 亚洲h动漫在线| 日韩精品一区二区在线| 国产精品亚洲午夜一区二区三区| 国产精品午夜免费| 日本国产一区二区| 日本不卡一区二区| 国产午夜精品美女毛片视频| 白白色 亚洲乱淫| 日韩高清在线不卡| 久久夜色精品国产欧美乱极品| 成人网在线播放| 亚洲精品视频在线观看网站| 9191成人精品久久| 成人sese在线| 日韩中文字幕区一区有砖一区| 久久中文娱乐网| 91国在线观看| 国产自产v一区二区三区c| 日本一区二区久久| 欧美日本韩国一区二区三区视频| 国内精品写真在线观看| 亚洲免费视频成人| 日韩欧美激情在线| 一本色道综合亚洲| 久久99精品视频| 亚洲黄色小说网站| 欧美精品一区视频| 欧美三级中文字幕在线观看| 国产中文一区二区三区| 亚洲在线观看免费| 国产精品久久久一区麻豆最新章节| 欧美高清视频一二三区| av激情亚洲男人天堂| 看国产成人h片视频| 亚洲视频免费观看| 国产性色一区二区| 91精品欧美综合在线观看最新| 本田岬高潮一区二区三区| 毛片基地黄久久久久久天堂| 亚洲欧洲精品天堂一级| 精品国产一区二区在线观看| 欧美系列日韩一区| 99久久免费精品| 国产suv一区二区三区88区| 日本欧美在线观看| 亚洲精品成人少妇| 最近中文字幕一区二区三区| 国产亚洲一区二区三区四区| 欧美一区二区三区免费视频| 在线免费观看日本欧美| 成人免费高清在线观看| 国产成人午夜视频| 九色综合狠狠综合久久| 奇米色一区二区| 午夜精品久久一牛影视| 亚洲综合清纯丝袜自拍| 亚洲婷婷综合色高清在线| 欧美国产一区二区在线观看| 精品国产a毛片| 欧美第一区第二区| 制服丝袜日韩国产| 777xxx欧美| 欧美精品粉嫩高潮一区二区| 欧美视频在线一区二区三区 | 亚洲已满18点击进入久久| 久久久久久久综合| 久久亚洲免费视频| 精品国产乱码久久久久久图片| 欧美一区二区三级| 欧美一区二区日韩一区二区| 欧美一级一区二区| 日韩一级在线观看| 欧美成人猛片aaaaaaa| 91精品国产91热久久久做人人| 欧美精品久久99久久在免费线| 欧美精品在线视频| 欧美一区二区三区视频免费 | 成人av电影免费观看| 福利视频网站一区二区三区| 国产美女精品人人做人人爽| 国产成人在线视频网站| a级高清视频欧美日韩| 91网页版在线| 欧美调教femdomvk| 91精品国产色综合久久ai换脸| 在线播放亚洲一区| 精品久久久久99| 国产日韩欧美精品电影三级在线| 欧美激情一区二区三区全黄| 国产精品久久久久久久久晋中| 亚洲天堂av一区| 亚洲国产一区二区三区| 激情综合色综合久久综合| 日本va欧美va欧美va精品| 久久丁香综合五月国产三级网站| 国产麻豆精品视频| 99精品国产视频| 欧美精品一级二级| 亚洲精品一线二线三线无人区| 国产丝袜美腿一区二区三区| 亚洲乱码国产乱码精品精的特点| 亚洲成a人v欧美综合天堂下载 | 日韩精品国产精品| 国产在线精品免费| 色天使久久综合网天天| 日韩理论片一区二区| 日韩在线卡一卡二| 麻豆精品在线观看| 国产精品资源站在线| 99久久精品免费| 日韩一区二区三区视频在线| 久久久精品人体av艺术| 亚洲一级二级三级在线免费观看| 午夜久久久久久久久| 国产成人午夜精品影院观看视频 | 懂色av噜噜一区二区三区av| 白白色 亚洲乱淫| 日韩精品自拍偷拍| 自拍偷自拍亚洲精品播放| 日韩电影免费一区| 99综合电影在线视频| 91精品国产色综合久久ai换脸| 国产精品国产馆在线真实露脸 | 九九**精品视频免费播放| 色综合久久久久综合体| 亚洲女子a中天字幕| 亚洲成年人网站在线观看| 国产乱码精品一区二区三区五月婷| 91首页免费视频| 精品国产乱码久久久久久图片| 亚洲国产日韩在线一区模特| 高清不卡在线观看av| 日韩一区和二区| 亚洲午夜国产一区99re久久| 国产精品自拍在线| 日韩一区二区三区免费看| 亚洲黄色av一区| 99免费精品在线观看| 久久免费国产精品| 美女视频网站久久| 在线不卡免费欧美| 亚洲国产日韩a在线播放性色| 97国产精品videossex| 欧美激情综合在线| 国产精品一二一区| 日韩美女一区二区三区四区| 亚洲伊人伊色伊影伊综合网| 色哟哟国产精品免费观看| 国产免费成人在线视频| 国产精品一二二区| 久久免费国产精品| 国产传媒一区在线| 久久久久国产精品厨房| 精久久久久久久久久久| 欧美va亚洲va香蕉在线| 蜜臀精品久久久久久蜜臀 | 在线精品视频免费观看| 亚洲人成7777| 91一区二区三区在线观看| 中文字幕视频一区| 91亚洲精品久久久蜜桃| 成人免费小视频| 色婷婷狠狠综合| 亚洲一区二区不卡免费| 欧美日韩免费观看一区三区| 亚洲小少妇裸体bbw| 欧美久久一二区| 日本中文一区二区三区| 日韩精品一区二| 国产老妇另类xxxxx| 国产欧美一区二区三区在线老狼| 国产精品一区二区无线| 中文字幕 久热精品 视频在线 | 色哟哟亚洲精品| 亚洲成人激情自拍| 欧美成人女星排名| 高清不卡一区二区在线| 亚洲天堂免费在线观看视频| 在线亚洲高清视频| 日本美女视频一区二区| 欧美va在线播放| av激情成人网| 日韩精品成人一区二区在线| 精品美女一区二区| av在线不卡免费看| 亚洲国产成人av网| 亚洲精品在线一区二区| 粉嫩av一区二区三区| 亚洲综合激情网| 精品国产免费一区二区三区香蕉| 成人免费毛片嘿嘿连载视频| 亚洲国产日韩精品| 国产欧美一区二区精品性色超碰 |