91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1.49MB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2023-11-16
  • 語言: 其他
  • 標簽: STM32F??SIM900A??短信??

資源簡介

在STM32F單片機與SIM900A的硬件條件下,讀一條英文短信并回復GPRS信息 讀一條英文短信并回復GPS信息-STM32F\18B20_STM32.c ..................................\.......\SIM900A.map ..................................\......\SIM900A.axf ..................................\......\SIM900A.hex ..................................\......\SIM900A.htm ..................................\......\SIM900A.lnp ..................................\......\SIM900A.plg ..................................\......\SIM900A.sct ..................................\......\SIM900A.tra

資源截圖

代碼片段和文件信息

#ifndef?????DS18B20_H_H_H
#define????????DS18B20_H_H_H
/*?Include?-------------------------------------------------------------------*/
#include?
?#include???“GSM.H“
/*?Private?define?------------------------------------------------------------*/
//ROM操作指令
//讀ROM
#define?????READ_ROM????????????0x33
//匹配ROM
#define?????MATCH_ROM????????????0x55
//跳過ROM
#define????????SKIP_ROM????????????0xcc
//搜索ROM
#define????????SEARCH_ROM????????????0xf0
//告警搜索
#define????????ALARM_SEARCH????????0xec

//存儲器操作指令
//寫暫存存儲器
#define????????WRITE_SCRATCHPAD????0x4e
//讀暫存存儲器
#define????????READ_SCRATCHPAD????????0xbe
//復制暫存存儲器
#define????????COPY_SCRATCHPAD????????0x48
//溫度變換
#define????????CONVERT_TEMPERATURE????0x44
//重新調出
#define????????RECALL_EPROM????????0xb8
//讀電源
#define????????READ_POWER_SUPPLY????0xb4

/*?Private?macro?-------------------------------------------------------------*/
u16????????????DS18B20_PIN?=?(1<<12);??//接DS18B20的引腳
//#define????????DS18B20_PIN??(1<<2)
#define????????DQ(x)???????????GPIOB->ODR?=?(GPIOB->ODR?&?~DS18B20_PIN)??|?(x???DS18B20_PIN?:?0)??//具體使用那個端口修改此處
#define????????READ_DQ????????????GPIO_ReadInputDataBit(GPIOBDS18B20_PIN)???//也要修改

/*?Private?variables?---------------------------------------------------------*/
//18B20??ID存儲器
u8????????DS18B20_ID[8];


char?????DS18B20_ID_CHAR[17];

/*?Private?function?prototypes?-----------------------------------------------*/
//初始化DS18B20
void?DS18B20Initial(?void);
//延時
void?DqDelay(vu32?t);
//復位
u8?DqReset(void);
//發送一個字節
void?DqSendByte(u8?cData);
//讀取一個字節
u8?DqReadByte(void);
//全部開始轉換,但只讀取一個
u16?DqReadTemp(void);
//讀取ID
void?DqReadID(u8*?p);
//crc校驗
u8?VerifyCRC(void);
//計算出crc值
u8?Crc8(?u8*?id?u8?len);
//全部開始轉換
void?AllStartConvert(?void?);
//讀取某個器件的溫度,與全部開始轉換配合使用
s16????ReadIDTemp(u8*?_B20ID);

//本程序中使用的字符全部為小寫
void?CharToHex(?void?);????????????//將收到18b20?ID的字符串轉換成16進制數
????????????????????????????????//16個字符轉換成8個16進制數

u8?CharToHexL?(?char?input);????//將一個字符轉換成一個16進制數的低位

void?HexToChar(?void?);????????????//18b20?ID的16進制數組轉換成字符輸出
????????????????????????????????//8個16進制數轉換成16個字符
char?HexHToChar(?u8?input?);????//將16進制數的高位轉成字符
void?DelayXus(vu32?count);
/*?Private?functions?---------------------------------------------------------*/

/*******************************************************************************
*?Function?Name??:?DS18B20Initial
*?Description????:?初始化
*?Input??????????:?u16
*?Output?????????:?None
*?Return?????????:?None
*******************************************************************************/
/*void?DS18B20Initial(?)?????????????????//pass
{
????GPIO_InitTypeDef?GPIO_InitStructure;

????RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOCENABLE);?//打開時鐘

????GPIO_InitStructure.GPIO_Pin????????=?GPIO_Pin_2;???//選擇引腳
????GPIO_InitStructure.GPIO_Mode????=?GPIO_Mode_Out_OD;
????GPIO_InitStructure.GPIO_Speed????=?GPIO_Speed_2MHz;
????GPIO_Init(GPIOC&GPIO_

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????13021??2010-11-23?00:50??讀一條英文短信并回復GPS信息-STM32F\18B20_STM32.c

?????文件???????6271??2010-11-23?22:39??讀一條英文短信并回復GPS信息-STM32F\DHT21.c

?????文件?????????41??2010-11-20?23:58??讀一條英文短信并回復GPS信息-STM32F\DHT21.h

?????文件???????3602??2010-11-23?00:35??讀一條英文短信并回復GPS信息-STM32F\DS18B20.c

?????文件???????5017??2011-02-16?19:23??讀一條英文短信并回復GPS信息-STM32F\GPIO.Opt

?????文件??????14835??2011-02-16?15:17??讀一條英文短信并回復GPS信息-STM32F\GPIO_GPIO.dep

?????文件???????5069??2010-11-24?01:13??讀一條英文短信并回復GPS信息-STM32F\GPIO_Opt.Bak

?????文件???????4252??2008-10-14?10:06??讀一條英文短信并回復GPS信息-STM32F\GPIO_STM32F10x?Debug.dep

?????文件???????4254??2008-10-14?10:05??讀一條英文短信并回復GPS信息-STM32F\GPIO_STM32F10x?Release.dep

?????文件???????2961??2010-11-20?22:09??讀一條英文短信并回復GPS信息-STM32F\GPIO_Uv2.Bak

?????文件??????29146??2011-07-28?23:13??讀一條英文短信并回復GPS信息-STM32F\GSM.C

?????文件???????3771??2011-03-22?13:14??讀一條英文短信并回復GPS信息-STM32F\GSM.H

?????文件???????2976??2011-07-28?23:33??讀一條英文短信并回復GPS信息-STM32F\GSM.Opt

?????文件???????2928??2011-07-28?23:33??讀一條英文短信并回復GPS信息-STM32F\GSM.Uv2

?????文件???????1804??2011-03-20?21:21??讀一條英文短信并回復GPS信息-STM32F\GSM_GPIO.dep

?????文件??????10689??2011-07-28?23:15??讀一條英文短信并回復GPS信息-STM32F\GSM_GSM.dep

?????文件???????2927??2011-07-28?22:52??讀一條英文短信并回復GPS信息-STM32F\GSM_Opt.Bak

?????文件???????2911??2011-03-24?20:35??讀一條英文短信并回復GPS信息-STM32F\GSM_Uv2.Bak

?????文件??????22409??2011-07-28?23:15??讀一條英文短信并回復GPS信息-STM32F\main.c

?????文件????????381??2011-07-28?22:56??讀一條英文短信并回復GPS信息-STM32F\readme.txt

?????文件???????8816??2010-11-21?01:56??讀一條英文短信并回復GPS信息-STM32F\STM32F10x.s

?????文件????1845932??2008-10-14?09:52??讀一條英文短信并回復GPS信息-STM32F\STM32F10xD.LIB

?????文件????1756210??2008-10-14?09:39??讀一條英文短信并回復GPS信息-STM32F\STM32F10xR.LIB

?????文件???????5682??2008-10-06?15:43??讀一條英文短信并回復GPS信息-STM32F\stm32f10x_conf.h

?????文件??????27822??2011-03-22?13:35??讀一條英文短信并回復GPS信息-STM32F\stm32f10x_it.c

?????文件???????3397??2008-10-06?15:43??讀一條英文短信并回復GPS信息-STM32F\stm32f10x_it.h

?????文件??????11792??2010-11-15?23:24??讀一條英文短信并回復GPS信息-STM32F\STM_I2C.C

?????文件????????224??2010-11-17?23:50??讀一條英文短信并回復GPS信息-STM32F\STM_I2C.H

?????文件???????1398??2011-03-21?19:54??讀一條英文短信并回復GPS信息-STM32F\USART.H

?????文件???????4530??2011-03-22?13:36??讀一條英文短信并回復GPS信息-STM32F\USART_IO.C

............此處省略66個文件信息

評論

共有 條評論