• 大小: 4KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-17
  • 语言: 其他
  • 标签: STM32双UART  

资源简介

自己写的双串口实验,将printf重定向为UART2,这个压缩包里包含sys.c、sys.h、UART.c、UART.h四个文件,如果是基于正点原子模板的工程,直接将UART原文件加入工程,包含路径就可用,否则请将sys.c也加入工程。 手动降低积分

资源截图

代码片段和文件信息

#include “sys.h“  

//THUMB指令不支持汇编内联
//采用如下方法实现执行汇编指令WFI  
__asm void WFI_SET(void)
{
WFI;   
}
//关闭所有中断(但是不包括fault和NMI中断)
__asm void INTX_DISABLE(void)
{
CPSID   I
BX      LR   
}
//开启所有中断
__asm void INTX_ENABLE(void)
{
CPSIE   I
BX      LR  
}
//设置栈顶地址
//addr:栈顶地址
__asm void MSR_MSP(u32 addr) 
{
MSR MSP r0  //set Main Stack value
BX r14
}

















 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        466  2018-05-08 15:35  STM32F407双串口实验\sys.c

     文件       2662  2018-05-08 15:35  STM32F407双串口实验\sys.h

     文件       8636  2018-05-08 15:53  STM32F407双串口实验\USART.c

     文件        886  2018-05-08 15:31  STM32F407双串口实验\USART.h

     目录          0  2018-05-08 15:35  STM32F407双串口实验

----------- ---------  ---------- -----  ----

                12650                    5


评论

共有 条评论

相关资源