太阳城房地产登入: [技术问答] hc32l136的UART0问题

永利游戏开户直营
173|7
楼主
本帖最后由 npzy 于 2019-11-3 17:39 编辑

新的现象,用开发板的64脚的HC32L36K8就没问题,用48脚HC32L36J8就不行,大神来看看啊

大家看看这设置有问题吗?发送正常,接收一直中断都进不了啊
          M0P_SYSCTRL->PERI_CLKEN_f.UART0=1;         
          M0P_GPIO->PADIR_f.PA10=1;           //PA10=RX接收数据        
          M0P_GPIO->PA09_SEL_f.SEL=1;        //PA09端口
          M0P_GPIO->PA10_SEL_f.SEL=1;        //PA10端口
          M0P_UART0->SCON_f.RCIE=1;         //开接收中断
          M0P_UART0->SCON_f.TCIE=1;          //开发送中断
          M0P_UART0->SCON_f.OVER=0;      //16采样分频
          M0P_UART0->SCON_f.SM=3;       //模式3
          M0P_UART0->SCON_f.B8CONT=1;  //硬件偶效验
          M0P_UART0->SCON_f.REN=1;   //允许接收
          M0P_UART0->SCNT=156;
          NVIC_EnableIRQ(UART0_IRQn);//开UART0中断


沙发
 楼主 | 2019-11-3 22:28 | 只看该作者
@HDSCMCU @华大MCU资讯站  大神来帮帮看看什么问题
板凳
| 2019-11-5 10:13 | 只看该作者
你这个代码发送可以正常吗?
PA9作为Tx少了一句设置方向的语句吧?
M0P_GPIO->PADIR_f.PA09=0;           //PA09 = TX  发送数据
另外,NVIC开中断建议你用这个:
EnableNvic(UART0_IRQn,IrqLevel3,TRUE);                         //UART0 NVIC中断使能
地板
 楼主 | 2019-11-5 20:36 | 只看该作者
martinhu 发表于 2019-11-5 10:13
你这个代码发送可以正常吗?
PA9作为Tx少了一句设置方向的语句吧?
M0P_GPIO->PADIR_f.PA09=0;            ...

发送正常,PA9在前面有设置了
5
| 2019-11-6 08:53 | 只看该作者
楼主,,,解决了没
6
| 2019-11-6 11:03 | 只看该作者

最好看看评估板的PA09和PA10和你自己的板子的PA09和PA10有什么区别?
7
 楼主 | 2019-11-6 16:26 | 只看该作者
凡人8000 发表于 2019-11-6 11:03
最好看看评估板的PA09和PA10和你自己的板子的PA09和PA10有什么区别?

评估板的PA09和PA10和我的板子的PA09和PA10都是单独引出了的,没有连接其他的
8
 楼主 | 2019-11-6 16:27 | 只看该作者
zeshoufx 发表于 2019-11-6 08:53
楼主,太阳城房地产登入:,,解决了没

最后没办法换到LPUART0了,LPUART0暂时没发现问题
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

永利游戏开户直营 快速回复 返回顶部 返回列表
淘金EB易博馆时时彩软件 别赌了福安 永利游戏开户直营 sun513.com 太阳城 简介
uedbet亚洲的微博登入 美高梅娱乐场网上娱乐场 澳门威尼斯人度假村酒店大运河购物中学登入 菲律宾申博正规太阳城申博太阳城开户手机客户端下载登入 申博太阳城支付宝存款手机客户端下载登入
剪了 水舞间登入 澳门建筑照片登入 澳门赌博路子的灵活多变 大三巴怎么去新丽华酒店 太原赌场看场子登入
沙龙百家乐安全上网导航 赌博代理什么意思网上娱乐场 重庆时时彩官网投注登入 澳门银河娱乐有限公司 澳门东方赌城登入