资源简介
STM32F103RCT6 多串口通讯程序。该程序基于正点原子例程修改。STM32F103RCT6。配置了UART1~6。例程演示使用串口1、2互相接发
代码片段和文件信息
/**************************************************************************//**
* @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
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 17273 2010-06-07 10:25 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\CORE\core_cm3.c
文件 85714 2011-02-09 14:59 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\CORE\core_cm3.h
文件 15503 2011-03-10 10:52 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\CORE\startup_stm32f10x_hd.s
文件 12765 2011-03-10 10:52 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\CORE\startup_stm32f10x_md.s
文件 1977 2014-03-20 20:32 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\HARDWARE\KEY\key.c
文件 1013 2014-03-20 20:30 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\HARDWARE\KEY\key.h
文件 953 2014-03-05 20:27 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\HARDWARE\KEY\led.c
文件 695 2014-03-05 20:27 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\HARDWARE\KEY\led.h
文件 1301 2014-03-20 20:15 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\HARDWARE\LED\led.c
文件 640 2014-03-20 20:15 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\HARDWARE\LED\led.h
文件 3400 2018-11-11 10:04 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\HARDWARE\UART4\uart4.c
文件 544 2018-11-11 10:04 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\HARDWARE\UART4\uart4.h
文件 3494 2018-11-11 11:15 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\HARDWARE\UART5\uart5.c
文件 544 2018-11-11 11:15 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\HARDWARE\UART5\uart5.h
文件 3374 2018-12-27 17:23 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\HARDWARE\USART2\usart2.c
文件 552 2018-11-06 18:13 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\HARDWARE\USART2\usart2.h
文件 3435 2018-11-11 09:44 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\HARDWARE\USART3\usart3.c
文件 1027 2018-11-11 09:42 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\HARDWARE\USART3\usart3.h
文件 3433 2018-12-27 17:20 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\HARDWARE\USART6\usart6.c
文件 554 2018-11-11 11:26 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\HARDWARE\USART6\usart6.h
文件 399 2011-04-23 10:24 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\keilkilll.bat
文件 3939 2020-08-01 13:05 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\OBJ\core_cm3.crf
文件 101 2020-08-01 13:05 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\OBJ\core_cm3.d
文件 11376 2020-08-01 13:05 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\OBJ\core_cm3.o
文件 349952 2020-08-01 13:05 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\OBJ\delay.crf
文件 1666 2020-08-01 13:05 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\OBJ\delay.d
文件 385136 2020-08-01 13:05 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\OBJ\delay.o
文件 349499 2020-08-01 13:05 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\OBJ\led.crf
文件 1598 2020-08-01 13:05 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\OBJ\led.d
文件 384004 2020-08-01 13:05 MINIV3板子实现两板子间的串口通信测试程序_串口2间的通信\OBJ\led.o
............此处省略129个文件信息
- 上一篇:Mjpeg-streamer流实现抓拍功能
- 下一篇:阿狸子微信产品竞价单页 解密版
相关资源
- Proteus仿真stm32串口proteus工程+keil工程
- stm32串口实验之多机通信
- stm32串口烧录软件DOS
- STM32串口中断接收HAL库
- STM32串口环形队列
- stm32串口代码
- STM32串口输出MPU-9250测试过
- STM32串口通信协议和状态机模式程序
- FDC2214_STM32串口显示_OLED.zip
- HAL库+CubeMX实现Stm32串口不定长接收
- STM32串口无法程序问题分析报告
- STM32串口的LIN从模式完整代码
- STM32串口封装源码,可直接调用
- STM32上串口与CAN的完整程序,全中断方
- STM32串口连续接收一帧数据
- stm32串口2接收数据串口1打印
- stm32串口调试助手
-
STM32串口控制DFPla
yer_Mini播放模块 - ESP8266与STM32串口实现MODBUS TCP Slaver
- STM32串口发送任意字符串源码
- MODBUS_STM32串口通信
- STM32串口环形队列程序
- STM32串口通信 USART1(printf+USER_printf)
- 战舰STM32串口2PA2 PA3接收数据,液晶屏
- Flyme stm32串口烧写工具
- 串口多字节发送与接收
- STM32串口软件(FLYMCU)
评论
共有 条评论