问答

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

  • HC32F4A8芯片USB Host读取U盘失败 sos

    USBHOST模式写U盘文件,f_write返回成功,返回写入的字节数也对,但U盘实际只创建了文件,内容没有写进去,是空的。USBHOST模式读U盘文件,读取到部分数据后,无法读取后续的数据,返回读取失败

    U盘 芯片 读取 HC32F4 失败 USB Host

    192浏览 0回复 0关注
  • 有没有CW32L011实现OTA的实例 sos

    就是说有没有使用L011实现OTA的实例,想通过外置WIFI模块用串口进行OTA升级,但是好像没有找到成功OTA的举例,想参考一下。https://bbs.21ic.com/iclist-1116-1.html芯源窩在这里tyw注

    OTA wifi 串口 AC 485 CW32L011

    362浏览 0回复 0关注
  • G032实现双通道ADC+DMA出现采集错误 sos

    N32G032实现双通道ADC+DMA实现数据采集voidRCC_Configuration(void){ErrorStatusHSIStartUpStatus;//HSI启动状态//1.使能ADC、DMA、GPIOA时钟(确保时钟已使能)RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA,ENABLE);RCC_EnableAHBPeriphClk(RCC_AHB_PERIPH_DMA,ENABLE);RCC_EnableAHBPeriphClk(RCC_AHB_PERIPH_ADC,ENABLE);/*使能HSI时钟*/RCC_EnableHsi(ENABLE);/*等待HSI稳定(最多等待10ms,超时则启动失败)*/HSIStartUpStatus=RCC_WaitHsiStable();if(HSIStartUpStatus!=SUCCESS){/*HSI启动失败,进入死循环(需硬件复位)*/while(1);}/*配置ADC时钟(ADC工作频率需≤18MHz)ADC_1MCLK用于内部计时功能,在RCC中配置,频率大小必须配置成1M*/RCC_ConfigAdc1mClk(RCC_ADC1MCLK_SRC_HSI,RCC_ADC1MCLK_DIV8);//ADC1M时钟=HSI/8=1MHz//RCC_ConfigAdcHclk(RCC_ADCHCLK_DIV16);//ADC核时钟=AHB/16=3MHzADC_ConfigClk(ADC_CTRL3_CKMOD_AHB,RCC_ADCHCLK_DIV16);}voidADC_DMA_Configuration(void){ADC_InitTypeADC_InitStructure;DMA_InitTypeDMA_InitStructure;GPIO_InitTypeGPIO_InitStructure;ADC_InitTypeExADC_InitStructureEx;RCC_Configuration();//1.配置PA0、PA1为模拟输入GPIO_InitStruct(&GPIO_InitStructure);GPIO_InitStructure.Pin=PA0_MAINS_ZERO_PIN|PA1_INV_VOLT_PIN;GPIO_InitStructure.GPIO_Mode=GPIO_MODE_ANALOG;GPIO_InitPeripheral(GPIOA,&GPIO_InitStructure);//2.配置DMA通道(单通道传输多个ADC数据)DMA_DeInit(DMA_CH1);//使用通道1DMA_StructInit(&DMA_InitStructure);DMA_InitStructure.PeriphAddr=(uint32_t)&ADC->DAT;//ADC数据寄存器DMA_InitStructure.MemAddr=(uint32_t)&adc_values[0];//起始地址DMA_InitStructure.Direction=DMA_DIR_PERIPH_SRC;//外设→内存DMA_InitStructure.BufSize=2;//传输2个通道数据DMA_InitStructure.PeriphInc

    ADC DMA 双通道 ST ni 错误

    735浏览 0回复 1关注
  • N32G457RTOS系统串口发送函数没有现象 sos

    前后台系统可以正常收到发送的数据,RTOS系统用串口助手收不到发的消息。请大佬们指点RS485_TX_EN(chx);printf("chx=%x",chx);for(t=0;t

    RTOS 函数 串口发送 N32G457 485 TX

    576浏览 0回复 1关注
  • 用N32G4FR芯片的TIM1生成PWM波,发现波始终有毛刺和突起 sos

    #defineTIM1_CLKSystemCoreClock/2*2//定时器的时钟(128MHz-128000000)#defineTM1_FREQ632000#defineTIM1_dutyratio4intmain(void){__enable_irq();RCC_Configuration();GPIO_Configuration();Tim1Config(TM1_FREQ);while(1){}}voidGPIO_Configuration(void)//IO口的配置{GPIO_InitTypeGPIO_InitStructure;GPIO_InitStruct(&GPIO_InitStructure);/*TIM1:PA8->TIM1_CH1*/GPIO_InitStructure.Pin=GPIO_PIN_8;GPIO_InitStructure.GPIO_Mode=GPIO_Mode_AF_PP;GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;GPIO_InitPeripheral(GPIOA,&GPIO_InitStructure);}voidTim1Config(uint32_tfreq){TIM_TimeBaseInitTypeTIM_TimeBaseStructure;OCInitTypeTIM_OCInitStructure;TIM_TimeBaseStructure.Period=(TIM1_CLK/freq)-1;TIM_TimeBaseStructure.Prescaler=0;TIM_TimeBaseStructure.ClkDiv=0;TIM_TimeBaseStructure.CntMode=TIM_CNT_MODE_UP;TIM_TimeBaseStructure.RepetCnt=0;TIM_InitTimeBase(TIM1,&TIM_TimeBaseStructure);/*PWM1Modeconfiguration:Channel1*/TIM_InitOcStruct(&TIM_OCInitStructure);TIM_OCInitStructure.OcMode=TIM_OCMODE_PWM1;TIM_OCInitStructure.OutputState=TIM_OUTPUT_STATE_ENABLE;TIM_OCInitStructure.Pulse=(TIM1_CLK/freq/TIM1_dutyratio)-1;TIM_OCInitStructure.OcPolarity=TIM_OC_POLARITY_HIGH;TIM_InitOc1(TIM1,&TIM_OCInitStructure);//预装载使能TIM_ConfigOc1Preload(TIM1,TIM_OC_PRE_LOAD_ENABLE);TIM_ConfigArPreload(TIM1,ENABLE);/*TIM3enablecounter*/TIM_Enable(TIM1,ENABLE);/*TIM1MainOutputEnable*/TIM_EnableCtrlPwmOutputs(TIM1,ENABLE);}voidRCC_Configuration(void){/*EnableGPIOclock*/RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA|RCC_APB2_PERIPH_GPIOB|RCC_APB2_PERIPH_AFIO,ENABLE);/*EnableUSART1Clock*/RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_USART1,ENABLE);

    芯片 TI ST PWM波 IO N32G4FR

    727浏览 0回复 1关注
  • MPLAB IPE6.25 无法连接ICD5,如何解决? sos

    IPE6.25ICD5CONNECT点击后出现如下错误:MPLABCommUSBVersion:3.48MPLABCommSerialAccessVersion:N/A*****************************************************Transmissiononendpoint2failed(err=-109)YouhavesettheprogramspeedtoNormal.Thecircuitonyourboardmayrequireyoutoslowthespeeddown.Pleasechangethesettinginthetoolpropertiestolowandtrytheoperationagain.FailedtogetDeviceID.Pleasemakesurethetargetdeviceisattachedandtrytheoperationag请问要怎样解决?

    mplab ip ic CD PE

    746浏览 0回复 1关注
  • 各位佬!低压无刷驱动方案有吗 sos

    想用凌鸥创新的芯片,lksmc07x系列的,做个用1S电池就可以驱动无刷电机转起来的方案,3.7v左右,无感单电阻,请问有类似方案介绍吗?感谢各位佬

    SMC 低压 无刷驱动 驱动方案 创新

    605浏览 0回复 1关注
  • MessageRing 回答了该问题

    STM32 MC SDK5.4整体概述讲解

    这个mc哪方面,电机吗?

    1001浏览 1回复 1关注
  • MessageRing 回答了该问题

    N32L406使用外部晶振无法倍频

    晶振的问题吗

    946浏览 1回复 1关注
  • MessageRing 回答了该问题

    求助,PICKIT5 verify 求助。

    缩短下长度试试呢

    1449浏览 2回复 1关注
  • MessageRing 回答了该问题

    at32f421k8u7提示启动位被设置为 0xFF

    详细描述一下啊

    996浏览 2回复 1关注
  • MessageRing 回答了该问题

    G455 TIM1,3对互补PWM中,第一路正PWM输出不了

    图片看不了

    1402浏览 2回复 1关注
  • MessageRing 回答了该问题

    McuStudio距离STM32Cube有多大的差距? 赏300家园币

    这个开发工具是做什么的啊主要

    1342浏览 1回复 1关注
  • MessageRing 回答了该问题

    GD32H7XX的USB-host例程求助

    这个字体看着好晕

    1726浏览 1回复 0关注

没有更多了