问答

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

onlycook

TA的家园币:4815  

  • GD32f305使用官网USB Host例程出现问题

    GD32f305使用官网USBHost例程,插入U盘后,一直进入中断,并且中断标志由断开连接中断

  • keil下载识别不了芯片

    有大哥知道解决方法嘛,在网上找了好久,还是没有相关的解决方法,用了PWLINK2LITEkeil版本最开始5.39也不行,现在是5.18还是不行

  • 使用 DMA写flash后,读取数据出现错位现象

    使用DMA写flash后,读取数据出现错位现象,读到的buffer的第一节总为0,从第二字节开始才是正常数据。只能在24bit地址发送完后,再发一个DUMMY_BYTE(无效字节),才能bufferr接收数据。一但调“dma_channel_enable(DMA1,DMA_CH3)这个使能”后就出现上述现象。每次读取数据时都要先发一个DUMMY_BYTE才能正确接收。若上电不调“dma_channel_enable(DMA1,DMA_CH3)“接收都是正常的。使用的MCU是GD32F470VIT6,SPIFLAH是GD25Q40C.请各位大佬帮忙分析下。以下为SPI代码DMA配置voiddma_init(uint8_t*data_buffer,uint32_tdata_length){dma_single_data_parameter_structdma_init_struct;rcu_periph_clock_enable(RCU_DMA1);//DMA发送dma_deinit(DMA1,DMA_CH3);//DMA初始化参数设置dma_init_struct.direction=DMA_MEMORY_TO_PERIPH;dma_init_struct.memory0_addr=(uint32_t)data_buffer;dma_init_struct.memory_inc=DMA_MEMORY_INCREASE_ENABLE;dma_init_struct.periph_addr=(uint32_t)&SPI_DATA(SPI0);dma_init_struct.periph_inc=DMA_PERIPH_INCREASE_DISABLE;dma_init_struct.periph_memory_width=DMA_MEMORY_WIDTH_8BIT;dma_init_struct.number=data_length;dma_init_struct.circular_mode=DMA_CIRCULAR_MODE_DISABLE;dma_init_struct.priority=DMA_PRIORITY_MEDIUM;dma_single_data_mode_init(DMA1,DMA_CH3,&dma_init_struct);dma_channel_subperipheral_select(DMA1,DMA_CH3,DMA_SUBPERI3);//使能DMA中断通道nvic_irq_enable(DMA1_Channel3_IRQn,0,0);//配置DMA中断使能位//dma_circulation_disable(DMA1,DMA_CH3);dma_interrupt_enable(DMA1,DMA_CH3,DMA_CHXCTL_FTFIE);}DMA发送int8_tspi_dma_data_send(uint8_t*pbuffer,uint32_twrite_addr,uint16_tnum_byte_to_write){/*enablethewriteaccesstotheflash*/spi_flash_write_enable();/*selecttheflash:chipselectlow*/SPI_FLASH_CS_LOW();/*send"writetomemory"instructi

    DMA 读取SPI flash 异常 读取

    2024-11-07 18
  • gd32f303cct6有源晶振无法稳定问题

    gd32f303cct6使用16M有源晶振输入到OSCIN引脚后在启动时候HXTALSTB始终无法值1,然后卡死在system_gd32f30x.c文件中iffail的这个死循环里,是这款单片机不支持有源晶振吗,使用示波器测量过芯片OSCIN引脚有峰峰值为1V的16MHZ波形,并且稳定,圆角的方波

  • 请教 使用LL库进行SPI通讯提示数据溢出 接收到的数据也不对

    问题描述:STM32F405单片机,使用CubeMX5.2.0版本,与adc121s101芯片通讯,使用LL库编写SPI单接收程序;总是提示SPI溢出,并且收到的数据也不对;目前排除了硬件问题,用HAL库可以实现。目前调试了2周,尝试了各种办法,修改SPI参数,修改速度,查询、中断、DAM方式都试了,还是不行。程序截图:

  • CW32L083 IAP跳转后中断无响应

    最近做一个项目,需要IAP。按照官方的教程一切顺利,软件APP跳转一切正常,但是跳转后中断没有响应。搜索了一堆资料,APP在mian中找开了中断,在不同地方设置VROT,都没能解决,查了数据手册,也只说支持向量偏移,没有其它介绍。请问哪位大神做过IAP中断处理的,指点一下,是不是还需要设置哪里。我用仿真器测试,只要是带中断的,跳转后,中断全部无响应。

    软件 介绍 AN App CW32L083 iap

    2024-06-08 10
  • GD32L233移植FreeRTOS普通定时器中断无法进入

    GD32L233移植FreeRTOS,用定时器2做延时函数在线调试发现无法进入TIMER2的中断服务函数。

    嵌入式 单片机

    2023-09-20 6
  • GD32F105RB 使用官方USB例程,运行至枚举状态机时进入死循环

    将外部晶振修改为8M之后,打印主频96M,一切正常,但是USB的时钟源是未进行修改,应为我主频没变,时钟配置如下voidusb_rcu_config(void){uint32_tsystem_clock=rcu_clock_freq_get(CK_SYS);printf("系统时钟为:%d\n",system_clock);if(48000000U==system_clock){usbfs_prescaler=RCU_CKUSB_CKPLL_DIV1;timer_prescaler=3U;}elseif(72000000U==system_clock){usbfs_prescaler=RCU_CKUSB_CKPLL_DIV1_5;timer_prescaler=5U;printf("系统时钟为:%d\n",system_clock);}elseif(96000000U==system_clock){usbfs_prescaler=RCU_CKUSB_CKPLL_DIV2;timer_prescaler=7U;}else{/*reserved*/}rcu_usb_clock_config(usbfs_prescaler);rcu_periph_clock_enable(RCU_USBFS);}但是运行至枚举状态机时就卡死在死循环不出来,这是为什么呢进入caseHOST_DEV_ENUM:之后:调用usbh_devdesc_get(uhost,8U))-----》》》usbh_ctl_handler(uhost);------》》》if(URB_DONE==usbh_urb_wait(uhost,uhost->control.pipe_in_num,DATA_STAGE_TIMEOUT)){uhost->control.ctl_state=CTL_STATUS_OUT;}就卡死在这个等待

    gd32f105 ST ck 使用 状态机 USB

    2022-10-09 12
  • 芯源的CW32F030可以使用JLINK进行开发调试吗?

    芯源的芯片CW32F030价格挺便宜的,看芯片手册,性能也不错,正打算试用一下,请问可以使用JLINK开发调试吗?

    2022-07-14 19
  • 华大HC32F460 Can总线筛选问题

    华大单片机手册上说:IDCODE和IDMASK通过ACF寄存器访问且只能在CFG_STAT.RESET=1即CAN软件复位时设定。我在debug的过程中:当CAN软件复位时,ACF寄存器是软件设置的AccCode和AccMask的值:但是当我把can回复到正常工作状态时即STAT寄存器REST位置0后,ACF寄存器的值被清0了,而且can也没有过滤掉无关的帧ID

    2022-07-06 14
  • 程序跑飞,不能调试是什么原因?

    MCU的系统时钟从默认的8MHz改为48MHz后,程序跑飞,不能调试是什么原因?

  • MM32spin05pf

    这款芯片的中断优先级设置的是抢占优先级还是响应优先级?

    spi pi 芯片 中断优先级

    2021-11-17 3
  • 谁有7811的 IAR工程

    官方的IAR工程可以烧录,但是进不了调试界面就退出了。求一个现成的试试

    IAR 调试 烧录

    2021-08-14 3
  • 航顺的单片机用JLINK可以进行调试下载代码操作吗?

    想用航顺的单片机,第一次接触,航顺的单片机用JLINK可以进行调试下载代码操作吗?

    link 代码 单片机 调试

    2021-02-26 13
12下一页