问答

汇集网友智慧,解决技术难题

21ic问答首页 - TAG - hc32l110
  • HC32L110的GPIO速度能到多少

    [color=#444444][backcolor=rgb(242, 249, 253)][font=Tahoma, "][size=16px]版主你好:[/size][/font][/backcolor][/color] [color=#444444][backcolor=rgb(242, 249, 253)][font=Tahoma, "][size=16px] 请问HC32L110的GPIO速度能到多少?我用24M时钟,翻转周期将近7微秒(高电平3.4微秒,低电平3.5微秒),正常吗?有办法提高吗?[/size][/font][/backcolor][/color] [color=#444444][backcolor=rgb(242, 249, 253)][font=Tahoma, "][size=16px]一下是我的测试程序。谢谢![/size][/font][/backcolor][/color] [color=#444444][backcolor=rgb(242, 249, 253)][font=Tahoma, "][size=16px]int32_t main(void)[/size][/font][/backcolor][/color] [color=#444444][backcolor=rgb(242, 249, 253)][font=Tahoma, "][size=16px]{[/size][/font][/backcolor][/color] [color=#444444][backcolor=rgb(242, 249, 253)][font=Tahoma, "][size=16px] Clk_SwitchTo(ClkRCH); //使用内部高速时钟[/size][/font][/backcolor][/color] [color=#444444][backcolor=rgb(242, 249, 253)][font=Tahoma, "][size=16px] Clk_SetRCHFreq(ClkFreq24Mhz); //24M [/size][/font][/backcolor][/color] [color=#444444][backcolor=rgb(242, 249, 253)][font=Tahoma, "][size=16px] Clk_SetPeripheralGate(ClkPeripheralGpio, TRUE); //打开GPIO外设时钟[/size][/font][/backcolor][/color] [color=#444444][backcolor=rgb(242, 249, 253)][font=Tahoma, "][size=16px]//[/size][/font][/backcolor][/color] [color=#444444][backcolor=rgb(242, 249, 253)][font=Tahoma, "][size=16px] Gpio_SetFunc_HCLKOUT_P24(); //P24配置为HCLK输出 [/size][/font][/backcolor][/color] [color=#444444][backcolor=rgb(242, 249, 253)][font=Tahoma, "][size=16px] Gpio_InitIOExt(0, 3, GpioDirOut, TRUE, FALSE, FALSE, FALSE);//初始化外部GPIO P03为输出、上拉、推挽输出,[/size][/font][/backcolor][/color] [color=#444444][backcolor=rgb(242, 249, 253)][font=Tahoma, "][size=16px]// [/size][/font][/backcolor][/color] [color=#444444][backcolor=rgb(242, 249, 253)][font=Tahoma, "][size=16px] while (1)[/size][/font][/backcolor][/color] [color=#444444][backcolor=rgb(242, 249, 253)][font=Tahoma, "][size=16px] {[/size][/font][/backcolor][/color] [color=#444444][backcolor=rgb(242, 249, 253)][font=Tahoma, "][size=16px] Gpio_SetIO(0, 3, TRUE); //设置GPIO值(翻转)[/size][/font][/backcolor][/color] [color=#444444][backcolor=rgb(242, 249, 253)][font=Tahoma, "][size=16px] Gpio_SetIO(0, 3, FALSE);[/size][/font][/backcolor][/color] [color=#444444][backcolor=rgb(242, 249, 253)][font=Tahoma, "][size=16px] }[/size][/font][/backcolor][/color] [color=#444444][backcolor=rgb(242, 249, 253)][font=Tahoma, "][size=16px]}[/size][/font][/backcolor][/color]

    GPIO hc32l110 速度 se 时钟 TI

    234浏览量 3回复量 关注量
  • HC32L110深度睡眠喂狗问题

    HC32L110进入深度睡眠后,看门狗还会不会工作,如果工作的话,是不是会复位芯片呢?进入睡眠前是不是在关闭看门狗?

    hc32l110 RTC

    9091浏览量 11回复量 关注量
  • HC32L110系列RTC备份寄存器

    如题,华大HC32L110有没有备份寄存器如同stm32一样的备份寄存器,用来判断RTC跑的时间是已经设置好了的时间呢?我看规格书是没有备份寄存器的,那如何判断RTC中的时间是不是已经设置好的时间?

    hc32l110 RTC

    2471浏览量 8回复量 关注量
  • HC32L110

    按照下面步骤,用示波器没有测试到内部时钟 3.3 内部 RC 时钟端口输出按照 3.1 和 3.2 章节介绍,使能相应的内部 RC 时钟。检测内部时钟稳定后,配置 RC 作为系统时钟:SYSCTRL0->Clk_sw4_sel=0x00(内部高速)或者 0x02(内部低速)配置端口:P24_SEL->P24_sel=0x03,AHB 总线时钟输出信号GPIO_CTRL1->hclk_sel,对于高速时钟需进行分频配置GPIO_CTRL1->hclk_en=1,hclk 输出使能用户可用示波器观察 P24 端口波形频率来确认内部 RC 时钟的准确性。

    hc32l110 时钟 rc se 端口 GPIO

    892浏览量 1回复量 关注量
  • 求一个HC32L110C6PA的串口通信工程文件 sos 赏3000家园币

    [color=#444444][backcolor=rgb(255, 255, 255)][font=Tahoma, "][size=15px]要求用中断的方式收发数据,用printf发送数据[/size][/font][/backcolor][/color]

    华大单片机 HC32 通信工程 串口通信 hc32l110 print

    17469浏览量 0回复量 关注量
  • 求一个HC32L110C6PA的串口通信工程文件

    要求用中断的方式收发数据,用printf发送数据

    华大单片机 HC32 通信工程 串口通信 hc32l110 print

    4681浏览量 2回复量 关注量
  • [HDSC][HC32L110B6]advanced timer 做PWM比较输出遇到的问题

    做一个简单的呼吸灯,使用advance Timer的比较输出做PWM来使用,通过调整GCMxR的值来改变PWM的占空比,从而改变灯的亮度。现在遇到的问题是灯偶尔会亮闪一下,请问在其他定时器中断中不能更改GCMxR的值吗??

    HDSC advanced hd hc32l110 timer PWM

    790浏览量 2回复量 关注量
  • 现在哪里可以买到HC32L110B6PA/HC32L110B4PA样品?

    前期手里剩余料不足了,板子已经出来,要给客户送样。现在哪里可以买到HC32L110B6PA 或HC32L110B4PA样品?

    hc32l110 HC

    684浏览量 1回复量 关注量
  • hc32l110单线串口问题 sos

    请问不使用模式0,怎么实现单线半双工?发送采用软件模拟,接收用硬件接收?有人做过这方面的东西吗?求教

    串口 hc32l110 模拟 硬件 软件

    2281浏览量 0回复量 关注量
  • HC32L110C6UA端口中断问题

    华大HC32L110C6UA芯片配置P03端口输入下降沿中断,一旦触发中断就会一直进入端口中断,有对M0P_GPIO->P3ICLR写入0操作,并读取M0P_GPIO->P3ICLR和M0P_GPIO->P0STAT_f 寄存器发现值并没有变化。不知道是有哪里没有设置好,各位大神帮忙看看!如下是程序过程: void Gpio_IRQHandler(uint8_t u8Param){ uint32_t read_stat=0; switch(u8Param) { case 0: { } break; case 1: { } break; case 2: { } break; case 3: { } break; default:; break; } *((uint32_t *)((uint32_t)&M0P_GPIO->P3ICLR + u8Param * 0x40)) = 0; read_stat=*((uint32_t *)((uint32_t)&M0P_GPIO->P3ICLR + u8Param * 0x40)); read_stat=*((uint32_t *)((uint32_t)&M0P_GPIO->P0STAT_f + u8Param * 0x40)); } int32_t main(void) { Gpio_InitIOExt(0, 3, GpioDirIn, FALSE, FALSE, FALSE, FALSE); Gpio_ClearIrq(0, 3); //上升沿 Gpio_EnableIrq(0, 3, GpioIrqFalling); EnableNvic(PORT0_IRQn, DDL_IRQ_LEVEL_DEFAULT, TRUE); while(1) { } }

    hc32l110 端口 IO gp GPIO

    639浏览量 2回复量 关注量
  • 华大HC32L110_F003_005开发板如何连接pc的串口进行uart的调试?

    仔细看了《HC32L110_HC32F003_HC32F005系列的MCU开发工具用户手册Rev1.0.pdf》关于uart的部分,是这样描述的: [i][color=#000080][color=#000][font=TimesNewRomanPSMT][size=14.04pt]3.1.4 UART [/size][/font][/color][font=宋体][size=14.04pt]接口[/size][/font][/color][/i] [i][color=#000080][font=TimesNewRomanPSMT][size=11.04pt]STK [/size][/font][font=宋体][size=11.04pt]在板调试模块预留了 [/size][/font][font=TimesNewRomanPSMT][size=11.04pt]1 [/size][/font][font=宋体][size=11.04pt]组 [/size][/font][font=TimesNewRomanPSMT][size=11.04pt]UART [/size][/font][font=宋体][size=11.04pt]接口,需要使用 [/size][/font][font=TimesNewRomanPSMT][size=11.04pt]MCU [/size][/font][font=宋体][size=11.04pt]串口功能时,请将 [/size][/font][font=TimesNewRomanPSMT][size=11.04pt]UART [/size][/font][font=宋体][size=11.04pt]接口 [/size][/font][font=TimesNewRomanPSMT][size=11.04pt]CN8[/size][/font][/color][/i] [i][color=#f00000][color=#000080][font=宋体][size=11.04pt]上的信号通过飞线连接至 [/size][/font][font=TimesNewRomanPSMT][size=11.04pt]MCU [/size][/font][/color][color=#000][font=宋体][size=11.04pt][color=#000080]对应串口引脚。[/color][/size][/font][/color][/color][/i] [color=#f00000][color=#000][font=宋体][size=11.04pt][color=#f00000][color=#f00000]查看了原理图,好像和开发板的对不上,比如:调试板上没有CN3,PCB板的部分电路和开发板的也不一致。[/color][/color] [/size][/font][/color][/color] [color=#f00000][color=#000][font=宋体][size=11.04pt]我理解了半天,也没搞明白该怎么接。比如:[/size][/font][/color][/color] [color=#f00000][color=#000][font=宋体][size=11.04pt]1.提供的样例程序是用P35,P36端口作为uart1_tx和uart1_rx的,但检查了线路,丝印为CN2上的P35,P36已经和MCU对应的引脚原本就是连着的。(PCB板上画的是CN7,CN8,但开发板的丝印上却是:CN2,CN3,每个引脚实际上都已经连到CN2和CN3上了)[/size][/font][/color][/color] [color=#f00000][color=#000][font=宋体][size=11.04pt][color=#f00000]2.查看原理图,貌似是通过飞线,把P35替换掉CN2的io的pin上,把p36插到cn2的clk上,然后用串口线连到调试板的J5的:gnd,Txd,Rxd上。我把uart_int的程序编译烧进去后,这样跳线接了一下,但没任何反应。[/color][/size][/font][/color][/color] [color=#f00000][color=#000][font=宋体][size=11.04pt][color=#f00000]请专家指点,该怎么接,才能调试uart的串口通讯?[/color][/size][/font][/color][/color] [color=#f00000][color=#000][font=宋体][size=11.04pt][color=#f00000]PS:我已经把调试板和开发板掰开了。[/color][/size][/font][/color][/color] [color=#f00000][color=#000][font=宋体][size=11.04pt][color=#f00000] [/color][/size][/font][/color][/color] [color=#f00000][color=#000][font=宋体][size=11.04pt][color=#f00000] [/color][/size][/font][/color][/color] [color=#f00000][color=#000][font=宋体][size=11.04pt][color=#f00000] [/color][/size][/font][/color][/color]

    调试 pc 开发板 hc32l110 串口

    478浏览量 5回复量 关注量
  • 有大侠可以发个HC32L110C6PA的ADC温度检测例程吗? sos

    [i=s] 本帖最后由 Intelligence 于 2020-11-16 15:32 编辑 [/i] 最近响应国家半导体国产化号召,准备尝试用华大半导体的芯片来做项目, 如果我想要用HC32L110C6PA内置的温度传感器来检测周围温度,具体应该怎么配置, ADC是开启的,单通道P2.6,希望有大侠可以发个HC32L110C6PA的ADC温度检测例程吗?

    ADC 温度检测 hc32l110 半导体 传感器

    603浏览量 0回复量 关注量
  • 新人求助,华大单片机怎么配置和使用内置温度传感器呀?

    [backcolor=rgb(222, 240, 251)]新人求助呀,现在俺就卡在这里了,用的是华大HC32L110C6PA芯片,我想用内置的温度传感器来控制LED灯亮灭,比如当环境温度检测到30℃时3个LED灯亮,检测到20℃时2个LED灯亮,以此类推,我应该怎么配置和使用呀,我也没有找到任何官方关于温度传感器如何配置和使用的例程,最好是有参考例程,求各位英雄好汉,路见不平,拔刀相助呀!!![/backcolor]

    单片机 温度传感器 LED led灯 hc32l110

    421浏览量 3回复量 关注量