標(biāo)題: ABOV單片機(jī)的串口程序 [打印本頁(yè)]

作者: 踏步如云    時(shí)間: 2019-11-29 14:06
標(biāo)題: ABOV單片機(jī)的串口程序
//======================================================
// Used ABOV Semiconductor's code generator
// Device name : A31G111/112
//懂的人都懂
//======================================================
#include "init.h"
#include "peri.h"
#include "A31G11x_pcu.h"
#include "A31G11x_scucg.h"
#include "A31G11x_uartn.h"
#include "A31G11x_int.h"
#include "A31G11x_adc.h"
#include "debug_frmwrk.h"
//#include "uart.h"

/**********************************************************************
// Main Clock Selection
**********************************************************************/
//#define USED_HIRC
//#define USED_WDTRC
//#define USED_MOSC
//#define USED_SOSC
//Clock Out Selection ( Monitoring )
#define USED_CLKO

void mainloop(void);

uint32_t tmp;
uint32_t adcavg;
const uint8_t menu[] =
"************************************************\n\r"
" ADC demo \n\r"
"\t - MCU: A31G112 \n\r"
"\t - Core: ARM Cortex-M0 \n\r"
"\t - Communicate via: UART0 - 38400 bps \n\r"
" Using ADC in interrupt mode \n\r"
"************************************************\n\r";
/**********************************************************************
* @brief                Print menu
* @param[in]        None
* @return                 None
**********************************************************************/
void print_menu(void)
{
        _DBG(menu);
}
/**********************************************************************
    // Main
**********************************************************************/
int main()
{
        init();                        // 初始化        
  mainloop();//主程序               
  return (0);
} //main
///////////////////////////////////////



void mainloop(void)
{

  while(1){
        
               
               
               
                adcavg=0x1234;
                _DBG("AN2 = "); _DBH16(adcavg); _DBG(" ");        
                for(tmp = 0; tmp < 1000000; tmp++);
                for(tmp = 0; tmp < 1000000; tmp++);
                for(tmp = 0; tmp < 1000000; tmp++);
               
        }  //while

} //mainloop




abov-2-串口發(fā)送.7z

215.54 KB, 下載次數(shù): 7, 下載積分: 黑幣 -5






歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1