• 大小: 6.89MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-11-14
  • 语言: 其他
  • 标签: STM8  C语言  IAR  

资源简介

STM8L051 单片机实现串口空闲终端接收数据,并将数据回传PC机

资源截图

代码片段和文件信息

/*******************************************************************************
*******************************蓝旗嵌入式系统***********************************
*************************http://lenchimcu.taobao.com****************************
********************************************************************************
****例程简介:STM8L151K4库例程工程Demo
*******************************************************************************/
#include “stm8l15x.h“
#include “main.h“
#define LED_GPIO_PORT  GPIOA
#define LED_GPIO_PINS  GPIO_Pin_6
#define KEY_GPIO_PORT  GPIOB
#define KEY_GPIO_PINS  GPIO_Pin_4
/*******************************************************************************
****入口参数:无
****出口参数:无
****函数备注:
****版权信息:蓝旗嵌入式系统
*******************************************************************************/
void Delay(__IO uint16_t nCount)
{
    /* Decrement nCount value */
    while (nCount != 0)
    {
        nCount--;
    }
}
int main( void )
{
  CLK_SYSCLKSourceConfig(CLK_SYSCLKSource_HSI);//切换为内部高速时钟
  CLK_HSICmd(ENABLE);                      //使能内部高速时钟
  CLK_SYSCLKDivConfig(CLK_SYSCLKDiv_1);    //1分频(不分频)  
  CLK_PeripheralClockConfig (CLK_Peripheral_USART1ENABLE);//开启USART时钟
    USART_Init(USART19600USART_WordLength_8bUSART_StopBits_1USART_Parity_NoUSART_Mode_Tx|USART_Mode_Rx);//设置USART参数9600,8N1,接收/发送
    USART_ITConfig (USART1USART_IT_IDLEENABLE);//使能接收中断
    USART_ITConfig (USART1USART_IT_RXNEENABLE);//使能接收中断
    USART_Cmd (USART1ENABLE);//使能USART
    enableInterrupts(); //使能总中断
//    USART_SendData8 (USART10x31);
    while(1)
    {
//      if(rce_idle_flag==1)
//      {
//        rce_idle_flag=0;
////        USART_SendData8 (USART10x38);
//        for(u8 i = 0; i < 20; i++)
//        {
//          USART_SendData8 (USART1rcebufer[i]);
//          while(!USART_GetFlagStatus (USART1USART_FLAG_TXE));
//        }        
//      }      
    }
    
}

/*******************************************************************************
*******************************蓝旗嵌入式系统***********************************
*************************http://lenchimcu.taobao.com****************************
*******************************************************************************/

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件       42497  2015-09-23 09:59  15.串口接收空闲中断\Backup (2) of Demo.ewp
     文件       42497  2015-09-23 09:59  15.串口接收空闲中断\Backup of Demo.ewp
     文件           3  2018-11-16 09:59  15.串口接收空闲中断\BuildLog.log
     目录           0  2015-10-10 17:45  15.串口接收空闲中断\Debug\
     目录           0  2019-03-25 09:20  15.串口接收空闲中断\Debug\Exe\
     文件        5007  2019-03-25 09:20  15.串口接收空闲中断\Debug\Exe\APP.hex
     文件       75948  2019-03-25 09:20  15.串口接收空闲中断\Debug\Exe\Demo.out
     目录           0  2014-12-22 22:38  15.串口接收空闲中断\Debug\List\
     目录           0  2019-03-25 09:20  15.串口接收空闲中断\Debug\Obj\
     文件      872117  2019-03-25 09:20  15.串口接收空闲中断\Debug\Obj\Demo.pbd
     文件      872117  2019-03-25 09:20  15.串口接收空闲中断\Debug\Obj\Demo.pbd.browse
     文件         348  2019-03-25 09:20  15.串口接收空闲中断\Debug\Obj\Demo.pbd.linf
     文件        7438  2018-11-16 09:58  15.串口接收空闲中断\Debug\Obj\main.o
     文件      608287  2018-11-16 09:58  15.串口接收空闲中断\Debug\Obj\main.pbi
     文件       11735  2018-11-16 09:58  15.串口接收空闲中断\Debug\Obj\main.pbi.xcl
     文件       58584  2018-11-16 09:58  15.串口接收空闲中断\Debug\Obj\stm8l15x_clk.o
     文件      625022  2018-11-16 09:58  15.串口接收空闲中断\Debug\Obj\stm8l15x_clk.pbi
     文件       11773  2018-11-16 09:58  15.串口接收空闲中断\Debug\Obj\stm8l15x_clk.pbi.xcl
     文件       56222  2019-03-25 09:20  15.串口接收空闲中断\Debug\Obj\stm8l15x_it.o
     文件      646224  2019-03-25 09:20  15.串口接收空闲中断\Debug\Obj\stm8l15x_it.pbi
     文件       11662  2019-03-25 09:20  15.串口接收空闲中断\Debug\Obj\stm8l15x_it.pbi.xcl
     文件       58143  2018-11-16 09:58  15.串口接收空闲中断\Debug\Obj\stm8l15x_usart.o
     文件      624777  2018-11-16 09:58  15.串口接收空闲中断\Debug\Obj\stm8l15x_usart.pbi
     文件       11775  2018-11-16 09:58  15.串口接收空闲中断\Debug\Obj\stm8l15x_usart.pbi.xcl
     文件        9739  2019-03-25 09:47  15.串口接收空闲中断\Demo.dep
     文件       16039  2018-11-16 09:58  15.串口接收空闲中断\Demo.ewd
     文件       58987  2018-11-16 09:58  15.串口接收空闲中断\Demo.ewp
     文件      161023  2018-11-16 09:58  15.串口接收空闲中断\Demo.ewt
     文件         158  2013-11-24 17:23  15.串口接收空闲中断\Demo.eww
     文件        2373  2015-10-12 12:45  15.串口接收空闲中断\main.c
     文件         137  2015-10-12 10:06  15.串口接收空闲中断\main.h
............此处省略75个文件信息

评论

共有 条评论