问答

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

ughbss

TA的家园币:298  

  • gd32vf103使用的RISCV核自带的内部定时器timer疑问

    timer内部计数器是自增的,位宽64位,溢出后是从0开始吗?有知道的小伙伴吗?官方参考手册也没有说明。

  • STM32F103C8T6的GPIOA的15脚无法控制高低电平

    想利用STM32F103C8T6的GPIOA的1112和15脚控制3个LED灯,但是发现无法控制GPIO15引脚的点平,但是11和12脚可以控制,初始化的时候试过了初始化所有引脚和仅初始化GPIOA的1112和15脚,均无法控制15脚的高低电平,15脚一直是高电平。初始化代码如下:1、初始化所有GPIOA引脚intmain(void){/*开启时钟*/RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);/*GPIO初始化*/GPIO_InitTypeDefGPIO_InitStructure;//定义结构体变量GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;//GPIO模式,赋值为推挽输出模式GPIO_InitStructure.GPIO_Pin=GPIO_Pin_All;//GPIO引脚,赋值为所有引脚GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;//GPIO速度,赋值为50MHzGPIO_Init(GPIOA,&GPIO_InitStructure);//将赋值后的构体变量传递给GPIO_Init函数while(1){GPIO_ResetBits(GPIOA,GPIO_Pin_11);GPIO_ResetBits(GPIOA,GPIO_Pin_12);GPIO_ResetBits(GPIOA,GPIO_Pin_15);Delay_ms(500);GPIO_SetBits(GPIOA,GPIO_Pin_11);GPIO_SetBits(GPIOA,GPIO_Pin_12);GPIO_SetBits(GPIOA,GPIO_Pin_15);Delay_ms(500);}}2、仅初始化GPIOA的引脚1112和15脚intmain(void){/*开启时钟*/RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|RCC_APB2Periph_GPIOB,ENABLE);//开启GPIOA的时钟/*GPIO初始化*/GPIO_InitTypeDefGPIO_InitStructure;GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;GPIO_InitStructure.GPIO_Pin=GPIO_Pin_11|GPIO_Pin_12|GPIO_Pin_15;GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;GPIO_Init(GPIOA,&GPIO_InitStructure);//将PA11PA12PA15引脚初始化为推挽输出while(1){GPIO_ResetBits(GPIOA,GPIO_Pin_11);GPIO_ResetBits(GPIOA,GPIO_Pin_12);GPIO_ResetBits(GPIOA,GPIO_Pin_15);Delay_ms(500);GPIO_SetBits(GPIOA,GPIO_Pin_11);GPIO_SetBits(GPIOA,GPIO_Pin_12);GPIO_SetBits(GPIOA,GPIO_Pin_15);Delay_ms(500);}}在单步调试的时候

  • PCB天线性能

    请问下各位大佬,PCB上的天线会受背面走线影响吗?在内层有完整金属地的情况下。感谢回答!!!

    金属 走线 线性 PCB天线

    2024-08-21 4
  • HC32L136K8TA,低功耗

    目前使用的是gpio的低功耗例程,在HC32L136K8TA最小开发板上测试功耗始终降不下去,查看过寄存器bgr和adc这些外设都已关闭,我达不到10ua以内,最小只可以达到369ua,求指导一下还该咋样配置代码:int32_tmain(void){delay1ms(5000);///<配置Demo板上所有不使用的IO为高阻输入,避免端口漏电App_LowPowerModeGpioSet();///<进入低功耗模式——深度休眠(使能唤醒后退出中断自动休眠特性)Lpm_GotoDeepSleep(TRUE);while(1){;}}staticvoidApp_LowPowerModeGpioSet(void){///<打开GPIO外设时钟门控Sysctrl_SetPeripheralGate(SysctrlPeripheralGpio,TRUE);//swdasgpioSysctrl_SetFunc(SysctrlSWDUseIOEn,TRUE);///<配置为数字端口M0P_GPIO->PAADS=0;M0P_GPIO->PBADS=0;M0P_GPIO->PCADS=0;M0P_GPIO->PDADS=0;///<配置为端口输入M0P_GPIO->PADIR=0XFFFF;M0P_GPIO->PBDIR=0XFFFF;M0P_GPIO->PCDIR=0XFFFF;M0P_GPIO->PDDIR=0XFFFF;///<输入上拉M0P_GPIO->PAPD=0xFFFF;M0P_GPIO->PBPD=0xFFFF;M0P_GPIO->PCPD=0xFFFF;M0P_GPIO->PDPD=0xFFFF;}

  • 【删帖】抱歉,不熟悉,发多了

    本帖最后由呱呱拉呱于2023-7-3011:59编辑已删

    2023-07-29 1
  • 无线模块选型咨询

    现在客户有个项目,通过无线控制风机,距离保证五米正常收发就行,数据量小,发射板有三个按键,控制开关风速和温度,接收芯片和电机控制主控通信,因为电机是FOC控制,接收信号数据通信时序不可以长时间占用电机控制就行。价格10元以内有什么开发简单的芯片模块?

    2022-06-30 8
  • PCB半孔

    模块厂家做的PCB半孔从什么厂家做的,一个模块几十块,嘉立创PCB半孔加工费要加200多,成本太高了

    2022-06-28 3
  • HC32L110的GPIO速度能到多少

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

    GPIO hc32l110 速度 se 时钟 TI

    2022-04-11 3
  • 请问各位大侠!如何在PCB基板上再压合一层0.4mm后的钢片?

    请问各位大侠!如何在PCB基板上再压合一层0.4mm后的钢片?

    2022-02-17 11
  • 请教基于stm32和蓝牙的信号采集系统需要哪些模块

    小白一只,要实现5路传感器采集的模拟信号,将采集的数据通过蓝牙模块发送到电脑或者手机上,硬件部分需要什么模块实现

    ST 嵌入式 单片机

    2021-12-11 1
  • 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

    2021-11-19 1
  • CH579F能否实现的功能

    它的BLE为外围设备,当检测到按键时,向中心设备发送几个字节,且收到对端设备确认后,马上又进入低功耗。按键的周期为1分钟1次。能评估一些平均电流吗?