资源简介
STM32+ESP8266实现物联网控制,基于OneNet云IoT物联网平台。有超级详细备注,几乎每行代码都有备注,方便大家学习。IDE为KEIL5
代码片段和文件信息
/**************************************************************************//**
* @file core_cm3.c
* @brief CMSIS Cortex-M3 Core Peripheral Access layer Source File
* @version V1.30
* @date 30. October 2009
*
* @note
* Copyright (C) 2009 ARM Limited. All rights reserved.
*
* @par
* ARM Limited (ARM) is supplying this software for use with Cortex-M
* processor based microcontrollers. This file can be freely distributed
* within development tools that are supporting such ARM based processors.
*
* @par
* THIS SOFTWARE IS PROVIDED “AS IS“. NO WARRANTIES WHETHER EXPRESS IMPLIED
* OR STATUTORY INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE.
* ARM SHALL NOT IN ANY CIRCUMSTANCES BE LIABLE FOR SPECIAL INCIDENTAL OR
* CONSEQUENTIAL DAMAGES FOR ANY REASON WHATSOEVER.
*
******************************************************************************/
#include
/* define compiler specific symbols */
#if defined ( __CC_ARM )
#define __ASM __asm /*!< asm keyword for ARM Compiler */
#define __INLINE __inline /*!< inline keyword for ARM Compiler */
#elif defined ( __ICCARM__ )
#define __ASM __asm /*!< asm keyword for IAR Compiler */
#define __INLINE inline /*!< inline keyword for IAR Compiler. Only avaiable in High optimization mode! */
#elif defined ( __GNUC__ )
#define __ASM __asm /*!< asm keyword for GNU Compiler */
#define __INLINE inline /*!< inline keyword for GNU Compiler */
#elif defined ( __TASKING__ )
#define __ASM __asm /*!< asm keyword for TASKING Compiler */
#define __INLINE inline /*!< inline keyword for TASKING Compiler */
#endif
/* ################### Compiler specific Intrinsics ########################### */
#if defined ( __CC_ARM ) /*------------------RealView Compiler -----------------*/
/* ARM armcc specific functions */
/**
* @brief Return the Process Stack Pointer
*
* @return ProcessStackPointer
*
* Return the actual process stack pointer
*/
__ASM uint32_t __get_PSP(void)
{
mrs r0 psp
bx lr
}
/**
* @brief Set the Process Stack Pointer
*
* @param topOfProcStack Process Stack Pointer
*
* Assign the value ProcessStackPointer to the MSP
* (process stack pointer) Cortex processor register
*/
__ASM void __set_PSP(uint32_t topOfProcStack)
{
msr psp r0
bx lr
}
/**
* @brief Return the Main Stack Pointer
*
* @return Main Stack Pointer
*
* Return the curren
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-04-27 10:53 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\
目录 0 2019-04-27 10:53 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\CORE\
文件 17273 2010-06-07 10:25 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\CORE\core_cm3.c
文件 85714 2011-02-09 14:59 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\CORE\core_cm3.h
文件 15503 2012-03-08 12:29 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\CORE\startup_stm32f10x_hd.s
文件 633941 2018-07-02 10:28 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\CORE\stm32f10x.h
文件 3259 2011-04-04 19:03 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\CORE\stm32f10x_conf.h
文件 36558 2015-11-22 16:53 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\CORE\system_stm32f10x.c
文件 2085 2011-03-10 10:51 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\CORE\system_stm32f10x.h
目录 0 2019-04-27 10:53 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\HARDWARE\
目录 0 2019-04-27 10:53 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\HARDWARE\inc\
文件 825 2018-09-26 13:12 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\HARDWARE\inc\24c02.h
文件 639 2018-09-21 12:21 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\HARDWARE\inc\delay.h
文件 1322 2018-10-10 14:50 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\HARDWARE\inc\iic.h
文件 791 2018-09-25 14:36 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\HARDWARE\inc\key.h
文件 2275 2018-12-17 19:43 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\HARDWARE\inc\led.h
文件 4342 2018-10-09 10:41 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\HARDWARE\inc\mqtt.h
文件 1273 2018-09-21 12:13 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\HARDWARE\inc\stm32f10x_it.h
文件 466 2018-10-26 18:54 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\HARDWARE\inc\timer1.h
文件 494 2018-11-05 09:22 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\HARDWARE\inc\timer3.h
文件 564 2018-11-02 14:09 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\HARDWARE\inc\timer4.h
文件 1244 2018-11-02 11:48 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\HARDWARE\inc\usart1.h
文件 1251 2018-10-05 20:08 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\HARDWARE\inc\usart2.h
文件 1248 2018-11-05 11:21 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\HARDWARE\inc\wifi.h
目录 0 2019-04-27 10:53 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\HARDWARE\scr\
文件 4858 2018-09-27 16:11 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\HARDWARE\scr\24c02.c
文件 4636 2018-10-05 22:03 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\HARDWARE\scr\delay.c
文件 5578 2018-10-10 14:50 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\HARDWARE\scr\iic.c
文件 5517 2018-09-25 14:31 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\HARDWARE\scr\key.c
文件 2396 2018-12-17 19:41 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\HARDWARE\scr\led.c
文件 18400 2018-11-08 19:43 OneNet云IoT物联网平台 ESP8266 MQTT 1路开关控制\HARDWARE\scr\mqtt.c
............此处省略143个文件信息
相关资源
- 百度云IoT物联网平台 -ESP8266-MQTT 1路开
- STM32+TIM+ADC
- STM32+ADC+中断+串口通信
- 单线半双工通信.zip
- stm32秒表程序
- BH1750FVI STM32F103 HAL库 硬件IIC例程
- 基于ARM STM32F429的红外遥控贪吃蛇游戏
- 基于STM32的智能家居控制系统的设计与
- stm32 sd卡sdio模式接口读写带串口调试
- stm32F103C8T6+LCD1602.rar
- stm32F4电机BLDC控制
- STM32-PLC原代码,有原理图
- STM32按键控制L298N驱动两直流电机正反
- stm32程序,AD7705,tsl2506步进电机,d
- STM32F103系列采用模拟IIC方式驱动了B
- STM32F1通过模拟IIC接口与BME280通信,获
- stm32 + dht11温度报警器
- STM32 USB复合设备 双游戏摇杆代码和
- STM32F103_ADC代码——直接移植即可用
- HC-SR04 STM32程序
- STM32F051 SPI DMA操作智能插座
- rtthread stm32f1xx hal bsp 偏移地址0x4000
- stm32f407的双通道adc驱动主函数,由定
- STM32F103C8T6 2.4G nrf24l01无线模块通信代
- 基于STM32F103C8T6的双柄遥控板DMA采样工
- STM32 CUBE空闲中断+DMA双串口透传
- stm32f407增量式编码器测速程序
- STM32F107官方开发板电路包括原理图和
- uCOSII移植STM32F103C8T6范例工程
- STM32F103 串口DMA+空闲中断接收
评论
共有 条评论