[技术问答] 求助 HC32L110 低功耗

[复制链接]
2958|11
 楼主| 博创欧阳 发表于 2022-3-22 10:06 | 显示全部楼层 |阅读模式
#申请原创# #21ic问答#
    求助各位高手大神!!我用3.3伏电池供电,使用HC32L110  低功耗模式,    涉及功能模块 :   低功耗计数器、低功耗串口  、4路按键   ,没有外置晶振 。
    功能:定时器定时每100毫米读取按键端口状态,有发生改变则通过低功耗串口发送出去,主机那边收到后会回复收到信息。
   目前 先调试的低功耗串口,用的P25和P26  ,使用的官方例程,(在main开始加了
  //RCL   38.4K
    Clk_SetRCLFreq(ClkFreq38_4K);
    Clk_SwitchTo(ClkRCL);
    u32Val = Clk_GetHClkFreq();)
  在 while(1) 括号里的地方加了串口返回    串口返回翻到if外就可以一直收到数据,加了判断后,网串口发 0x550x440x330x220x11串口没有返回。
if((u8RxData[0] == 0x55)&&(u8RxData[1] == 0x44)&&(u8RxData[2] == 0x33)&&(u8RxData[3] == 0x22)&&(u8RxData[4] == 0x11))
       {
            u8RxCnt = 0;
           LPUart_SendData(0x66);
//            Gpio_SetIO(0,3,0);
       }

   只能从串口发送出来数据,进不了接收中断。
    有一下几点疑问:
   1、 LPUART是不是必须在 低功耗模式下才能进中断,我目前没有用进入低功耗模式的语句。
   2、是要有全局开中断的语句吗?
   3、官方有没有寄存器操作的例程 。
wubangmi 发表于 2022-3-22 16:02 | 显示全部楼层
反正我官网的例程跑起来,一点问题都没有
 楼主| 博创欧阳 发表于 2022-3-23 15:33 | 显示全部楼层
好了,好了是硬件问题
stormwind123 发表于 2022-3-23 15:36 | 显示全部楼层
哈哈,官方的例程一般情况下是不会有问题的吧
redone 发表于 2022-3-29 17:32 | 显示全部楼层
官网的例子貌似没问题
374545512 发表于 2022-8-2 17:07 | 显示全部楼层
楼主可以给一下HC32L110的例程吗?我刚接触这款单片机,没有库文件,官网进不去了
华芯3284494788 发表于 2022-8-3 09:42 | 显示全部楼层
您可以去官网下载 如果不行 可以加一下QQ1593449604 让代理商发给您
match007 发表于 2022-8-3 20:12 | 显示全部楼层
官网例程一般问题不大,可以问问支持
asmine 发表于 2022-9-3 20:20 | 显示全部楼层
直接跑例程呢??
skyred 发表于 2022-10-3 16:32 | 显示全部楼层
楼主解决了没有?
Pretext 发表于 2022-10-4 17:04 | 显示全部楼层
有没可能是你加的这个地方出问题了?
  1. Clk_SetRCLFreq(ClkFreq38_4K);
  2. Clk_SwitchTo(ClkRCL);
  3. u32Val = Clk_GetHClkFreq();

把上面那一段代码删了试试看?
Undshing 发表于 2022-10-4 22:29 | 显示全部楼层
跑的例程吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

6

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部