0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【东微半导体 DT5M4765R8L6 开发板试用体验】+uart demo 调试

jf_05431529 来源:jf_05431529 作者:jf_05431529 2023-07-31 16:52 次阅读

硬件准备:
jlink调试器,usb转ttl串口调试,开发板DT5M4765R8L6

poYBAGL-5dGAUx4iAALdZfZ3pEY358.jpg


软件程序
程序包含:
头文件:DT5M4765.h uart_misc.h
主程序文件:main.c
其中主程序:
#include < stdlib.h > #include "DT5M4765.h" #include "uart_misc.h" //****************************Ö÷Ƶµ÷Õûº¯Êý***********************************// //PLL_N=0 Fpll=64MHZ; PLL_N=1 Fpll=96MHZ; PLL_N=2 Fpll=128MHZ; PLL_N=3 Fpll=NULL //PLL_M£º0,1,2; //Fsys=Fpll/(PLL_M+1); //**************************************************************************// void PLL_Init(unsigned char PLL_M,unsigned char PLL_N,unsigned char Cpu_Wait) { if((PLL_M==0) && (PLL_N==0)) { Cpu_Wait=3; } else { Cpu_Wait=0; } *(vu32*)(0x10000000ul) = 0x0010;//switch to 32KHz //ʱÖÓÀ´Ô´32kHz¾§Õñ£¬APB clock enable __nop();__nop();__nop();__nop(); __nop();__nop();__nop();__nop(); *(vu32*)(0x04000000ul) = Cpu_Wait;//set cpu wait //ÉèÖÃCPUµÈ´ýʱ¼ä£¬ÒÔÊÊÓ¦ROM×î´óÔËÐÐËÙ¶È __nop();__nop();__nop();__nop(); __nop();__nop();__nop();__nop(); *(vu32*)(0x0400001Cul) = PLL_M;//change pll_M default =3; //ϵͳʱÖÓ·ÖƵ¿ØÖÆ __nop();__nop();__nop();__nop(); __nop();__nop();__nop();__nop(); *(vu32*)(0x04000018ul) = PLL_N;//change pll_N default =0; //PLL±¶Æµ¿ØÖÆ£¬0=64MHz£¬1=96MHz£¬2=128MHz£¬3=ÎÞÊä³ö __nop();__nop();__nop();__nop(); __nop();__nop();__nop();__nop(); *(vu32*)(0x10000000ul) = 0x4010;//switch to pll //ʱÖÓÀ´Ô´PLL __nop();__nop();__nop();__nop(); __nop();__nop();__nop();__nop(); __nop();__nop();__nop();__nop(); __nop();__nop();__nop();__nop(); } //**************************************************************************// int main() { PLL_Init(3,0,0); //ÉèÖÃϵͳƵÂÊFsys = 64/(3+1) = 16MHz UART_Init_Usr(); //UART0 µ÷Óà while(1) { //printf("UART0 is ok rn"); UART_Write((uint8_t *)"UART0 is ok rn",14); __nop();__nop();__nop();__nop(); __nop();__nop();__nop();__nop(); __nop();__nop();__nop();__nop(); } }
主要包括uart初始化,然后读取数据。
烧写设置:

pYYBAGL-6RSAVG_6AADVw9TccvQ860.jpg


uart串口运行结果:

pYYBAGL-6SqAK_31AAKzh1PZItc402.jpg

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16019

    浏览量

    343668
  • 调试
    +关注

    关注

    7

    文章

    527

    浏览量

    33625
  • 开发板
    +关注

    关注

    25

    文章

    4434

    浏览量

    94032
收藏 人收藏

    评论

    相关推荐

    【每周一练】小眼睛FPGA1K开发板硬件平台

    感谢电子发烧友提供的每周一练的测评机会。本次测评试用的是深圳市小眼睛半导体科技有限公司的MES1K开发板,以紫光Compact系列PGC1KG-LPG100器件为核心,丰富的扩展IO 及数码管、按键
    发表于 12-19 23:37

    【新品体验】先楫HPM5361EVK开发板免费试用

    形式:标题格式 【先楫HPM5361EVK开发板试用体验】+自拟标题 ;视频演示可分为:应用演示视频、调试演示视频。 3、试用周期内如无特殊原因,要求一周上传一篇
    发表于 10-20 11:30

    【LuckFox Pico 开发板免费试用】开箱初体验

    很高兴有这次LuckFox Pico 开发板试用机会,前面也做了些了解,搜集了一些相关资料。1.关于开发板 LuckFox Pico 开发板基于瑞芯
    发表于 10-15 19:09

    【中科CSM32RV003绿色开发板免费体验】开发板使用1

    接上文 【中科CSM32RV003绿色开发板免费体验】环境搭建 南京中科公司信中科开发板
    发表于 09-20 21:33

    【东微半导体DT5M4765R8L6开发板试用体验】+ “挑食”的DT5M4765R8L6单片机

    单片机不会吃饭,当然就不存在挑食了,这里的挑食是指这款单片机挑下载器。
    的头像 发表于 08-08 16:36 414次阅读
    【东微<b class='flag-5'>半导体</b><b class='flag-5'>DT5M4765R8L6</b><b class='flag-5'>开发板</b><b class='flag-5'>试用</b>体验】+ “挑食”的<b class='flag-5'>DT5M4765R8L6</b>单片机

    【东微半导体DT5M4765R8L6开发板试用体验】搭建环境以及体验高精度ADC

    我们是做传感器相关产品的, 芯片缺货以来,我们试用了很多国产MCU,也基本全部切换到国产MCU的技术平台上来. 但是目前MCU行业同质化非常严重, 为了受众多,基本上都集成了各种通讯口,支持LED
    的头像 发表于 08-08 16:32 671次阅读
    【东微<b class='flag-5'>半导体</b><b class='flag-5'>DT5M4765R8L6</b><b class='flag-5'>开发板</b><b class='flag-5'>试用</b>体验】搭建环境以及体验高精度ADC

    东微半导体DT5M4765R8L6 开发板试用体验】+串口驱动需调整

    单片机 而言,串口时 程序员 调试程序的眼睛。在前面我用JLINK能够 下载 程序,跑 LED 灯后,就立马转到对串口程序的移植中。 然而,过程并不顺利。 仅仅是烧录官方给的代码,却当头给了一啊棒子
    的头像 发表于 07-31 17:19 562次阅读
    东微<b class='flag-5'>半导体</b><b class='flag-5'>DT5M4765R8L6</b> <b class='flag-5'>开发板</b><b class='flag-5'>试用</b>体验】+串口驱动需调整

    东微半导体DT5M4765R8L6 开发板试用初体验

    收到了板子,对ADC采样和定时器进行了测试(直接在通用例程里测试了一下,接了几根线到我们板子上),定时1S,采集32个数据求平均值,总体来说采样的稳定性和准确度和很高,采集出来的数据曲线很平滑,没有明显的抖动,很不错的芯片。希望芯片能够越来越好,希望后续例程中多些官方的宏定义,或者声明为函数,直接调用更方便一些。 *(vu32 *)(0x04000038ul) = 0x0; //adc start *(vu32 *) (0x0400003Cul) = 0x1; //clear convert done 要是能有void ADC_Open(ADC_T *adc, uint32_t
    的头像 发表于 07-31 17:17 277次阅读
    东微<b class='flag-5'>半导体</b><b class='flag-5'>DT5M4765R8L6</b> <b class='flag-5'>开发板</b><b class='flag-5'>试用</b>初体验

    【东微半导体DT5M4765R8L6 开发板试用体验】东微4765开发板测评报告

      东微4765,64脚芯片,ARMm0 核心,keil v5编程,jlink swd 烧录。 已有温湿度传感器模块, Usb转ttl模块, Daplink 烧录器, 知识储备
    的头像 发表于 07-31 17:01 244次阅读
    【东微<b class='flag-5'>半导体</b><b class='flag-5'>DT5M4765R8L6</b> <b class='flag-5'>开发板</b><b class='flag-5'>试用</b>体验】东微<b class='flag-5'>4765</b><b class='flag-5'>开发板</b>测评报告

    【东微半导体DT5M4765R8L6 开发板试用体验】东微4765开发板串口打印

    硬件: 东微4765开发板 软件程序 example_uart 运行截图 0
    的头像 发表于 07-31 16:49 388次阅读
    【东微<b class='flag-5'>半导体</b><b class='flag-5'>DT5M4765R8L6</b> <b class='flag-5'>开发板</b><b class='flag-5'>试用</b>体验】东微<b class='flag-5'>4765</b><b class='flag-5'>开发板</b>串口打印

    【东微半导体DT5M4765R8L6 开发板试用体验】从零开始搭建开发环境

    第一次接触东微的产品,对他的adc非常感兴趣,也看到朋友们体验了东微的adc十分满意。所以将近期的体验和所得写了一份供大家学习和交流。 【东微半导体DT5M4765R8L6 开发板试用
    的头像 发表于 07-31 16:47 340次阅读
    【东微<b class='flag-5'>半导体</b><b class='flag-5'>DT5M4765R8L6</b> <b class='flag-5'>开发板</b><b class='flag-5'>试用</b>体验】从零开始搭建<b class='flag-5'>开发</b>环境

    【英飞凌PSoC 6 RTT开发板试用】+开箱测试

    【英飞凌PSoC 6 RTT开发板试用】+开箱测试 硬件资源介绍 Psoc6-evaluationkit-062S2 是 RT-Thread 联合英飞凌推出的一款集成32位双核CPU子
    发表于 06-05 01:06

    【CW32饭盒派开发板试用体验】+开箱+软件

    感谢 发烧友学院以及武汉芯源半导体有限公司提供产品## 芯源CW32饭盒派开发板。 打开快递封装的外包裹袋,里面有一个塑料盒子。打开后是CW32饭盒派开发板,WCH-Link(含4线连接杜邦线
    发表于 05-29 08:41

    【CW32饭盒派开发板试用体验】开发板及核心介绍

     3.3V 稳压电路  标准 DIP40 封装(单排针间距)  所有 GPIO 引 厂家也提供了开发板很多的技术资料,可以循序渐进的了解和测试开发板。 总的来说,作为武汉芯源半导体厂家的单片机C
    发表于 05-22 11:28

    【CW32饭盒派开发板试用体验】开箱测试

    【CW32饭盒派开发板试用体验】+开箱测试 硬件资源介绍 CW32饭盒派是一款基于CW32F030C8T6开发板。板载资源丰富:一电位器、蜂鸣器、3路用户按键、3路指示灯、USART
    发表于 05-13 00:20