完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
|
|
相关推荐
1个回答
|
|
这个可以在系统时钟初始化函数里配置 /******************************************************************************************************************/ //串口选择时钟、分频 CLK_EnableModuleClock(UART1_MODULE); CLK_SetModuleClock(UART1_MODULE, CLK_CLKSEL1_UART_S_HXT, CLK_CLKDIV_UART(1)); //UART1引脚复用 SYS->P1_MFP &= ~(SYS_MFP_P13_Msk | SYS_MFP_P12_Msk); SYS->P1_MFP |= (SYS_MFP_P13_TXD1 | SYS_MFP_P12_RXD1); /******************************************************************************************************************/ //串口初始化 void UART_Config() { SYS_ResetModule(UART1_RST);//重启复原 //这个是库函数,直接配置好了无奇偶校验,8位数据位,0停止位。用户只需要配置哪个串口以及波特率 //当然要配置的也可以,还有其他库函数可以实现。 //我不需要那些功能或者是我懒,没深入探究 UART_Open(UART1, 115200); } //用户只要勾选下面这个就可以直接用printf函数了。 //值得注意的是,工程printf函数默认使用的是UART0 //如果要从定向到UART1 //在system_NUC029xAN.h第24行 //这里我已经改为UART1了 #ifndef DEBUG_PORT # define DEBUG_PORT UART1 /*!< Select Debug Port which is used for retarget.c to output debug message to UART */ #endif printf("hello world!n"); |
|
|
|
|
只有小组成员才能发言,加入小组>>
1851 浏览 0 评论
imx6ull 和 lan8742 工作起来不正常, ping 老是丢包
4767 浏览 0 评论
4248 浏览 9 评论
3839 浏览 16 评论
4413 浏览 1 评论
4234浏览 3评论
2398浏览 0评论
3417浏览 0评论
1177浏览 0评论
2863浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-9 07:17 , Processed in 0.701498 second(s), Total 76, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1223