问答

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

gejigeji521

TA的家园币:1749  

  • STM32L496要加热才能运行

    芯片是STM32L496VGT6,用的RTthread操作系统,设备上电可以运行,运行一半就停住了,用示波器看设备32.768K晶振脚波形是一条直线,电压约0.2V。

    stm32l496 AD 8K RT REA 运行

    2025-10-18 22
  • GD32F105 USB 问题

    我用GD32F105RCT6跑官方的HID例程的时候,是能正常工作的。但是,一旦将端点时间间隔从0x20改成0x1的时候,端点1的OUT中断就无法触发了。改成0xa就看运气有时候能工作,有时候不能工作感觉像是初始化的时候出现了问题。用例程中的HIDIAP例程,默认就是0x1的,直接就无法工作。端点1的IN完全没问题。我唯一改的地方就是,官方的板子用的25Mhz的晶振,我的板子用的是8Mhz的晶振,我把时钟改了一下。枚举都是正常的。又试了一下GD32F303GD32F103GD32F205GD32F407,都是没有这个问题的。有没有大哥知道是什么问题吗

    HID USB gd32f105

    2025-10-18 15
  • 求助ESP32

    我用vscode烧录ESP32显示success后,D2.4.12引脚都试过了,但是LED都不亮,但我改成vin的时候就可以亮,我确定我的代码是没问题的,自己想玩玩,也不知道去问谁了,希望有大神能帮帮

    vscode vi ce VS SC

    2025-10-17 16
  • GD32F425RET6在Keil5下的Debug下J-Link能读取,而SW Device为空

    GD32F425RET6在Keil5下的Debug的Settings下J-Link能读取,而SWDevice为空。1、ARM仿真器连接正确2、MCU芯片的供电引脚,都是3.3伏4、烧录接口与芯片,通过万用表测量,蜂鸣档有滴滴声,是通的

    BUG Device F425 GD32F4 读取 EB

    2025-07-12 8
  • GD32E230用捕获及485通讯,开启捕获就通讯卡死且初始化失败

    GD32E230C8T6用TIMER2_CH3进行频率捕获,同时用USART0进行485通讯,一开启捕获就通讯不了,且一点仿真DEBUG按钮就直接全速运行,然后就卡死在LDRR0,=SystemInit位置,无法初始化。具体代码如下:intmain(void){systick_config();//滴答定时器初始化Led_Gpio_Init();//数码管引脚初始化Key_Init();//按键引脚初始化Relay_GPIO_Init();//继电器引脚初始化Capture_Gpio_config();//捕获引脚初始化usart_config(9600);//串口配置Para_Read();//读取参数LedPower=1;//电源灯亮Adc_gpio_config();//ADC采样引脚初始化Adc_Config();//ADC参数配置初始化Nvic_config();//捕获中断Timer2_config();//Timer2配置Timer5_Init(3600,40);//定时10ms=3600/72M*200Timer14_Init(36,625);//定时312.5uswhile(1){Adc_Cal();//ADC采样计算fre_capture_cal();KeyMake();//按键动作Protect();Display();//显示UartDriver();}}voidCapture_Gpio_config(void){/*使能GPIOB时钟*/rcu_periph_clock_enable(RCU_GPIOB);/*配置PB1(TIMER2_CH3)为复用功能*/gpio_mode_set(GPIOB,GPIO_MODE_AF,GPIO_PUPD_NONE,GPIO_PIN_1);gpio_output_options_set(GPIOB,GPIO_OTYPE_PP,GPIO_OSPEED_50MHZ,GPIO_PIN_1);gpio_af_set(GPIOB,GPIO_AF_1,GPIO_PIN_1);//根据数据手册选择正确的AF}/***********************************************************************************************************函数名:nvic_config*功能说明:配置中断优先级*形参:无*返回值:无**********************************************************************************************************/voidNvic_config(void){nvic_irq_enable(TIMER2_IRQn,0);}/***********************************************************************************************************函数名:timer2_config*功能说明:定时器配置--捕获*形参:无*返回值:无**********************************

    通讯 TI GD32E230 ar 485 失败

    2025-07-05 9
  • CH32V307单片机,SRAM最快写入的周期是多少?

    本帖最后由怀揣少年梦于2025-6-2316:06编辑背景:在进行GPIO测试时,发现GPIO的翻转极限是24Mhz,应该是受限于SRAM周期问题:想了解一下SRAM最快写入的周期是多少?有什么办法可以提升吗?汇编如下:复制.section.text.globalGPIO_Toggle_AsmGPIO_Toggle_Asm:#高速模式(约48MHz)lit1,0x40011410#GPIOD_BSHR地址lit2,0x40011414#GPIOD_BCR地址lia5,0x0001#PD0置位值loop:swa5,0(t1)#输出高电平swa5,0(t2)#输出低电平jloop

    SRAM 单片机 pi IO gp CH32V307

    2025-06-22 8
  • HC32L196PCTA-LQFP100 GPIO引脚数量有多少个?分别是哪些引脚?

    咨询问题:HC32L196PCTA-LQFP100GPIO引脚数量有多少个?分别是哪些引脚?该问题详细描述如下:《RM_HC32L19x_L17x系列参考手册_Rev1.65》文档中显示100脚GPIO引脚数88个PA[15:0],PB[15:0],PC[15:0],PD[7:0]16+16+16+8=56个。这里的56和88不一致。从引脚封装图,100脚剔除DVCCDVSSCAPRESETBBOOT这些共13个引脚。100-13=87,应该PA,PB,PC,PD,PE,PF口已引出的引脚均可以配置为GPIO口。这里和PA[15:0],PB[15:0],PC[15:0],PD[7:0]中的矛盾。备注中:“在应用中,需要将该封装未引出的IO引脚设为输入并使能上拉。该封装未引出的IO详见引脚功能说明”,说明有IO口引脚没有引出来?请问具体哪些引脚没有引出来?数据手册中没有写清楚。如果单片机程序中,没有对“引出的IO引脚设为输入并使能上拉”,可能会引发什么问题?请帮忙分析一下,是哪一块出错了?非常谢谢。

    HC32L196PCTA p10 IO引脚 GPIO PA 16

    2025-06-04 23
  • Chip ON IDE KF32在线调试问题

    出现这个现象,一般有哪些原因?连接没问题,前几次还可以2020-12-0710:53:42当前调试项目为:wenkongqi2020-12-0710:53:42:--------------------------------------------------------------2020-12-0710:53:42:操作:"EARSE""FLASHSPACE""Protect"2020-12-0710:53:46:编程成功,用时:0分4秒540毫秒2020-12-0710:53:46项目:wenkongqi,芯片在线调试,等待运行到main.....2020-12-0710:53:46:--------------------------------------------------------------2020-12-0710:53:53:运行到main超时,检测选项gstabs+勾选,芯片程序同步下载,ISP编程条件移除,调试端口保留,或其他造成调试失败的情况2020-12-0710:53:53:其他调试失败可能为看门狗复位、main函数前代码耗时过长或启动预运行芯片时程序运行出错等2020-12-0710:53:53目标调试终止.搜索复制

    Chip IDE 在线调试 芯片 AI

    2020-12-07 9
  • UART I/O 重映射问题

    请问大佬,MM32W062怎么样吧UART1映射到PB6/PB7,求指教,谢谢

    UART 映射 I/O UART1

    2020-11-02 2