资源简介
一般大学水平所编写的串口屏程序,逻辑较为清晰,方便新手学习,但不够严谨,大三以上水平请回头。
代码片段和文件信息
/**************************************************************************//**
* @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
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1858 2017-10-27 09:49 串口屏32\USART\all.bin
文件 54302 2017-12-27 15:11 串口屏32\USART\asp0.dll
文件 115008 2017-12-27 15:11 串口屏32\USART\asp1.dll
文件 20600 2017-12-27 15:07 串口屏32\USART\cd0.dll
文件 20600 2017-12-27 15:07 串口屏32\USART\cd1.dll
文件 4618 2017-11-13 09:12 串口屏32\USART\ch0_com.bin
文件 1962 2017-11-14 09:08 串口屏32\USART\ch0_va.bin
文件 4618 2017-11-13 09:12 串口屏32\USART\ch1_com.bin
文件 1915 2017-11-14 09:08 串口屏32\USART\ch1_va.bin
文件 24064 2017-12-27 15:12 串口屏32\USART\ColListBox.dll
文件 11264 2017-12-27 15:12 串口屏32\USART\Colpanel.dll
文件 5677056 2016-12-09 11:12 串口屏32\USART\DevComponents.DotNetBar2.dll
文件 3298 2017-11-06 18:24 串口屏32\USART\h0.dll
文件 8212 2017-11-06 18:24 串口屏32\USART\h1.dll
文件 768784 2017-11-13 17:59 串口屏32\USART\help\h1.pdf
文件 10359471 2017-09-16 11:34 串口屏32\USART\help\h2.pdf
文件 78487 2016-09-11 16:47 串口屏32\USART\help\h3.pdf
文件 70877 2017-11-13 17:09 串口屏32\USART\help\h4.pdf
文件 15084 2017-04-26 14:10 串口屏32\USART\help\help_back.htm
文件 39326 2017-11-13 14:50 串口屏32\USART\help\help_com.htm
文件 8344 2016-09-11 16:47 串口屏32\USART\help\help_for.htm
文件 20998 2017-11-13 14:43 串口屏32\USART\help\help_va.htm
文件 3485 2017-11-13 18:02 串口屏32\USART\help\index.htm
文件 540973 2017-11-23 09:42 串口屏32\USART\help\t.pdf
文件 27621 2017-12-07 09:54 串口屏32\USART\hmics.lang
文件 392192 2017-12-27 15:12 串口屏32\USART\hmitype.dll
文件 17592 2017-08-08 14:49 串口屏32\USART\input.bin
文件 72736 2017-05-19 09:33 串口屏32\USART\keyboardch\240320\1.page
文件 34645 2017-05-19 09:36 串口屏32\USART\keyboardch\240320\2.page
文件 46258 2017-05-19 09:39 串口屏32\USART\keyboardch\240320\3.page
............此处省略1010个文件信息
- 上一篇:GeneralBook.zip
- 下一篇:永磁电机 王秀和介绍永磁电机的设计
相关资源
- STM32+OV2640+ESP8266图片传输
- stm32f030开发板资料
- STM32F103系列例程
- stm32f0和夏普红外测距
- HAL库W5500代码SPI版本
- STM32 智能小车源代码
- STM32入门必看完整资料
- STM32 USB IAP
- STM32F1xx_HAL库_V1.4.0_及例程
- STM32F1标准例程
-
STM32_Jli
nk驱动 - stmf429开发板基础例程序
- STM32F0xxx中文手册与STM32F0xxx英文手册
- STM32CubeMX中文使用手册和STM32_f1的hal库
- STM32f10x_fw_archive.zip
- HLW8032功率计量芯片stm32程序及资料
- STM32F4+ucosIII+LWIP+DP83848
- stm32 RS485测试程序
- stm32软件加密方法
- STM32F407中文手册(完全版) 高清完整
- STM32F7中文参考手册.pdf
- STM32F407 TCP服务器例程
- 基于STM32的MP3播放器设计
- stm32电机FOC控制
- STM32F0标准外设函数库手册
- STM32F407+LWIP+DP83848移植例程
- ADC信号采集STM32的demo代码
- STM32移植GRBL
- STM32经典教材PDF全
- stm32L051 IAP程序升级,希望大家有用
评论
共有 条评论