资源简介
我只想弄点积分 下载一个对我而言很重要的资料0.0.0.0.0.0.0.
代码片段和文件信息
#include “delay.h“
static int8_t fac_us=0;//us
static int16_t fac_ms=0;//ms
void delay_init()
{
//SysTick_CLKSourceConfig(SysTick_CLKSource_HCLK_Div8);//选择外部时钟 HCLK/8
SysTick_CLKSourceConfig(SysTick_CLKSource_HCLK);//选择外部时钟 HCLK/8
fac_us=SystemCoreClock/8000000; //为系统时钟的1/8
fac_ms=(int16_t)fac_us*1000;//每个ms需要的systick时钟数
}
//延时Nus
void delay_us(int32_t nus)
{
int32_t temp;
SysTick->LOAD=nus*fac_us; //时间加载
SysTick->VAL=0x00; //清空计数器
SysTick->CTRL|=SysTick_CTRL_ENABLE_Msk ; //开始倒数
do
{
temp=SysTick->CTRL;
}
while(temp&0x01&&!(temp&(1<<16)));//等待时间到达
SysTick->CTRL&=~SysTick_CTRL_ENABLE_Msk; //关闭计数器
SysTick->VAL =0X00; //清空计数器
}
//延时Nms
void delay_ms(int16_t nms)
{
int32_t temp;
SysTick->LOAD=(int32_t)nms*fac_ms;//时间加载(SysTick->LOAD为24bit)
SysTick->VAL =0x00; //清空计数器
SysTick->CTRL|=SysTick_CTRL_ENABLE_Msk ; //开始倒数
do
{
temp=SysTick->CTRL;
}
while(temp&0x01&&!(temp&(1<<16)));//等待时间到达
SysTick->CTRL&=~SysTick_CTRL_ENABLE_Msk; //关闭计数器
SysTick->VAL =0X00; //清空计数器
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1256 2018-04-06 13:09 果园室外报警器\drive\delay.c
文件 154 2013-12-22 00:26 果园室外报警器\drive\delay.h
文件 3884 2018-03-12 13:54 果园室外报警器\drive\flash.c
文件 1679 2018-03-12 13:55 果园室外报警器\drive\flash.h
文件 977 2018-04-06 08:42 果园室外报警器\drive\led.c
文件 106 2018-04-03 15:05 果园室外报警器\drive\led.h
文件 791 2018-04-04 16:27 果园室外报警器\drive\sim800c.c
文件 154 2018-04-04 16:26 果园室外报警器\drive\SIM800C.h
文件 1539 2018-04-11 16:48 果园室外报警器\drive\time.c
文件 186 2018-04-07 15:55 果园室外报警器\drive\time.h
文件 5624 2018-04-11 16:48 果园室外报警器\drive\uart.c
文件 537 2018-04-09 16:15 果园室外报警器\drive\uart.h
文件 4548 2018-04-06 16:36 果园室外报警器\drive\新建文件夹\uart.c
文件 596 2018-04-06 13:52 果园室外报警器\drive\新建文件夹\uart.h
文件 34702 2018-03-29 13:43 果园室外报警器\GSM-01.SCH
文件 37892 2018-03-29 13:43 果园室外报警器\GSM-02.SCH
文件 24914 2013-10-11 21:57 果园室外报警器\lib\CMSIS\CMSIS END USER LICENCE AGREEMENT.pdf
文件 243068 2013-10-11 21:58 果园室外报警器\lib\CMSIS\Device\ST\STM32F0xx\Include\stm32f0xx.h
文件 2221 2013-10-11 21:58 果园室外报警器\lib\CMSIS\Device\ST\STM32F0xx\Include\system_stm32f0xx.h
文件 26975 2013-10-11 21:58 果园室外报警器\lib\CMSIS\Device\ST\STM32F0xx\Release_Notes.html
文件 9869 2013-10-11 21:58 果园室外报警器\lib\CMSIS\Device\ST\STM32F0xx\Source\Templates\arm\startup_stm32f030x6.s
文件 10705 2013-10-11 21:58 果园室外报警器\lib\CMSIS\Device\ST\STM32F0xx\Source\Templates\arm\startup_stm32f030x8.s
文件 10714 2013-10-11 21:58 果园室外报警器\lib\CMSIS\Device\ST\STM32F0xx\Source\Templates\arm\startup_stm32f0xx.s
文件 9878 2013-10-11 21:58 果园室外报警器\lib\CMSIS\Device\ST\STM32F0xx\Source\Templates\arm\startup_stm32f0xx_ld.s
文件 8682 2013-10-11 21:58 果园室外报警器\lib\CMSIS\Device\ST\STM32F0xx\Source\Templates\gcc_ride7\startup_stm32f0xx.s
文件 8037 2013-10-11 21:58 果园室外报警器\lib\CMSIS\Device\ST\STM32F0xx\Source\Templates\gcc_ride7\startup_stm32f0xx_ld.s
文件 64 2013-10-11 21:58 果园室外报警器\lib\CMSIS\Device\ST\STM32F0xx\Source\Templates\gcc_ride7\vssver.scc
文件 10074 2013-10-11 21:58 果园室外报警器\lib\CMSIS\Device\ST\STM32F0xx\Source\Templates\iar\startup_stm32f030x6.s
文件 11342 2013-10-11 21:58 果园室外报警器\lib\CMSIS\Device\ST\STM32F0xx\Source\Templates\iar\startup_stm32f030x8.s
文件 11351 2013-10-11 21:58 果园室外报警器\lib\CMSIS\Device\ST\STM32F0xx\Source\Templates\iar\startup_stm32f0xx.s
............此处省略189个文件信息
- 上一篇:hacker.rar
- 下一篇:Grasshopper汉化包
相关资源
- SIM800C模块参考例程.7z
- stm32f1+sim800c全部代码GPRS短信电话等
- stm32通过esp8266把温湿度和gps地图上传
- 用STM32实现sim800c透传
- SIM800C_EAT包+编译工具+工具
- SIM800C-模块电路原理图+PCB+封装亲自测
- SIM800C二次开发资料-含代码工程与软件
- SIM800C模块资料+程序
- sim800c资料,例程,硬件电路
- SIM800C模块,gsm模块资料,手册,原理
- EAT开发烧录工具 SIM800C
- 非阻塞式AT指令发送接收工程,可驱动
- SIM800C原理图,无水印,protel绘制
- stm32f103-sim800cTCP透传
- SIM800C AD封装库和原理图库
- sim800c透传模式 +串口1-5初始化源码
- SIM800C 原理图
- SIM800C+GPS+ILI9325LCD显示连接服务器
- 基于stm32f10x 的SIM800C通信源代码。整套
- SIM800C-模块电路原理图+PCB+封装测试成
评论
共有 条评论