问答

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

OKAKAKO

TA的家园币:2343  

  • ch32v103 设置中断优先级分组0报错

    本帖最后由Lioyae于2024-9-2314:06编辑使用CH32V103C8TC设置中断优先级分组时,设置为NVIC_PriorityGroupConfig(NVIC_PriorityGroup_0);编译报错而使用NVIC_PriorityGroupConfig(NVIC_PriorityGroup_1);却不会报错这是什么原因呢??

  • CW32F030F8 只能下载一次程序

    在使用CW32F030F8做设计的时候,下载了一次程序后就一直不能下载了,报错devicecouldnotbepoweredup。但是芯片能识别到。主程序开启了外部时钟和flash等待

    单片机 国产芯片

    2023-05-28 29
  • CW32F003 有没有BOOT引脚

    CW32F003有没有BOOT引脚,是不是和STM32F0不一样。

    STM32F ST STM 引脚 CW32F003 boot

    2023-03-19 13
  • MM32F0144用MM32-Link为什么一直无法识别

    RTMM32-Link是正常连接的SWDevice一直提示:NOCortex-MSWDeviceFound

    MM32

    2022-12-16 30
  • 基于cmake-openocd调试

    使用cmake方式构建GD32F407的开发环境,编译已经通过,使用vscode用openocd烧录调试时,会报下面的错误FailedtolaunchGDB:ErrorerasingflashwithvFlashErasepacket(fromtarget-download),请问有谁遇到过?同样是stm32f407的cmake工程是可以正常调试的

    2022-12-02 10
  • 官方开发板例程编译出错

    买了官方的GD32E503V_EVAL型开发板,使用keil5.35打开例程工程,编译出错。错误显示:ArmClang:error:nosuchfileordirectory:'../../../../GD32E50x_Firmware_Library/GD32E50x_standard_peripheral/Source/gd32e50x_usart.c'。网上说是ARM编译器的问题,535版本没有v5编译器,于是重新安装keil5.29版本,使用v5编译器编译,又出现错误:Fatalerror:C3903U:Argument'NOT_SUPPORTED'notpermittedforoption'cpu'。以上两种方法的侧边工程栏下的有些.c文件有黄色感叹号,于是去看keil安装路径中的GigaDevice.GD32E50x_DFP.1.3.2包,带有黄色感叹号的文件都有。有无懂的大佬,求指点,感谢感谢

    MUC 国产芯片 单片机

    2022-11-28 15
  • GD32高级定时器互补通道可以单独控制吗

    想问下,GD32的高级定时器0的互补通道,就是TIMER0_CH0和TIMER0_CH0_ON两通道的PWM输出可以单独控制吗,就是说能单独控制占空比吗,极性无所谓。

    GD32 PWM

    2022-11-12 18
  • gd32c103 can收发一段时间出现异常,请教如何解决?

    gd32c103can使用,单总线上有其他节点,其他节点会间隔发数据,发现C103只接收没问题,但是一发数据,过后就会出现异常(离线、总线错误什么的),收不到其他节点的数据了,除非使能了离线自动恢复会自己恢复,想请教一下这个是什么问题,如何解决,还是我配置不对,懂的大佬帮忙看看,配置如下:voidCAN0_Init(void){/*enableCANclock*/rcu_periph_clock_enable(RCU_CAN0);rcu_periph_clock_enable(RCU_GPIOB);rcu_periph_clock_enable(RCU_AF);/*configureCAN1GPIO*/gpio_init(GPIOB,GPIO_MODE_IPU,GPIO_OSPEED_50MHZ,GPIO_PIN_8);gpio_init(GPIOB,GPIO_MODE_AF_PP,GPIO_OSPEED_50MHZ,GPIO_PIN_9);gpio_pin_remap_config(GPIO_CAN0_PARTIAL_REMAP,ENABLE);can0_networking_init();/*configureCAN0NVIC*/nvic_irq_enable(CAN0_RX0_IRQn,0,2);/*enableCANreceiveFIFO0notemptyinterrupt*/can_interrupt_enable(CAN0,CAN_INT_RFNE0);}voidcan0_networking_init(void){can_parameter_structcan_parameter;can_struct_para_init(CAN_INIT_STRUCT,&can_parameter);/*initializeCANregister*/can_deinit(CAN0);/*initializeCAN*/can_parameter.time_triggered=DISABLE;//时间触发通信模式can_parameter.auto_bus_off_recovery=DISABLE;//离线自动恢复can_parameter.auto_wake_up=DISABLE;//自动唤醒can_parameter.auto_retrans=ENABLE;//自动重发can_parameter.rec_fifo_overwrite=ENABLE;//接收FIFO满时覆盖can_parameter.trans_fifo_order=ENABLE;//发送FIFO顺序can_parameter.working_mode=CAN_NORMAL_MODE;//can_parameter.resync_jump_width=CAN_BT_SJW_1TQ;//can_parameter.time_segment_1=CAN_BT_BS1_6TQ;//can_parameter.time_segment_2=CAN_BT_BS2_3TQ;can_init(CAN0,&can_parameter);/*configCAN0baudrate*/can_frequency_set(CAN0,250000);can_filter_mask_mode_init(DEV_CAN0_ID,DEV_CAN0_MASK,CAN_EXTENDED_FIFO0

    PA ar pi TE GD32C103 CAN收发

    2022-11-01 11
  • GD32F350移植FreeRTOS应该选哪个?

    GD32F350手册上写的是M4的内核,但是在IAR上不支持选择FPU.现在一直freertos的时候就发现使用M4接口的程序就会一直报错,提示必须开启FPU;我在网上查找的GD32F350移植freertos都是用M3的接口程序;我到底应该选M3还是M4?

  • GD32F450 ADC稳定度问题

    本帖最后由liufreedom2008于2022-8-2409:31编辑请问GD32F450ADC在不采样模式下会跳动几个LSB.输入信号:

    gd32f4xx

    2022-08-23 19
  • GD32F407使用HAL库操作U盘

    GD32F407,使用HAL库操作U盘,可以正常识别成功,读取文件时读取几包后必然失败,这是什么原因!使用STM32F407测试是,同一程序正常。如一个文件为100K大小,打开文件后每次读取1K数据,读取24包后必然失败。

    2022-07-12 43