找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1260|回复: 0
打印 上一主题 下一主题
收起左侧

ABOV单片机的串口程序

[复制链接]
跳转到指定楼层
楼主
ID:285534 发表于 2019-11-29 14:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
//======================================================
// 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-串口发送.7z

215.54 KB, 下载次数: 7, 下载积分: 黑币 -5

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表