-
电机 不转。 立创上 买的 084D开发板 LKS08x_FOC_SensorLess sos
立创上买的084D开发板,用的是LKS08x_FOC_SensorLess例子。开启了DebugPWM_OutputFunction,uvw能输出pwm波形。连接到三相电机后,占空比调到80,电机也不转。输出pwm波形是24v,频率20KHZ。理论上,三相有交错的pwm输出,占空比,电压足够的话,电机就应该会转???
1212浏览 0回复 21关注 -
AT32F403A SPI DMA驱动液晶,mosi没数据 sos
这两个函数配置有哪些问题么?对比了官方demo,除了内部是灵活配置的dma,其他没找到哪些地方不一样。voidspi3_init(void){gpio_init_typegpio_initstructure;spi_init_typespi_init_struct;dma_init_typedma_init_struct;crm_periph_clock_enable(CRM_GPIOC_PERIPH_CLOCK,TRUE);crm_periph_clock_enable(CRM_IOMUX_PERIPH_CLOCK,TRUE);crm_periph_clock_enable(CRM_DMA2_PERIPH_CLOCK,TRUE);crm_periph_clock_enable(CRM_SPI3_PERIPH_CLOCK,TRUE);gpio_pin_remap_config(SPI3_GMUX_0011,TRUE);/*sck*/gpio_initstructure.gpio_pull=GPIO_PULL_UP;gpio_initstructure.gpio_mode=GPIO_MODE_MUX;gpio_initstructure.gpio_pins=GPIO_PINS_10;gpio_init(GPIOC,&gpio_initstructure);/*miso*/gpio_initstructure.gpio_pull=GPIO_PULL_UP;gpio_initstructure.gpio_mode=GPIO_MODE_MUX;gpio_initstructure.gpio_pins=GPIO_PINS_11;gpio_init(GPIOC,&gpio_initstructure);/*mosi*/gpio_initstructure.gpio_pull=GPIO_PULL_UP;gpio_initstructure.gpio_mode=GPIO_MODE_MUX;gpio_initstructure.gpio_pins=GPIO_PINS_12;gpio_init(GPIOC,&gpio_initstructure);dma_reset(DMA2_CHANNEL1);dma_default_para_init(&dma_init_struct);dma_init_struct.memory_data_width=DMA_MEMORY_DATA_WIDTH_BYTE;//内存数据的宽度dma_init_struct.memory_inc_enable=TRUE;//内存地址递增打开dma_init_struct.peripheral_data_width=DMA_PERIPHERAL_DATA_WIDTH_BYTE;//外设数据的宽度dma_init_struct.peripheral_inc_enable=FALSE;//外设地址递增关闭dma_init_struct.priority=DMA_PRIORITY_MEDIUM;//中等优先级dma_init_struct.loop_mode_enable=FALSE;//不循环dma_init_struct.peripheral_base_addr=(uint32_t)&(SPI3->dt);//外设地址dma_init_struct.memory_base_addr=(uint32_t)spi3_tx_buffer;//内存地址dma_init_struct.direction=DMA_DIR_MEMOR
1840浏览 0回复 21关注 -
赛元仿真时,鼠标移动到变量上就发生程序复位 sos
KeilC51版本9.60烧录器SCLinkPro1.18keil插件版本:SOC_KEIL_SetuupV1.35(LIB0D25)赛元LB1010-92F8462B开发板,官方触摸例程仿真时,如果鼠标移动到变量上就会发生复位,请问应该怎么解决?另外,哪个寄存器可以查看复位原因?
1262浏览 0回复 21关注 -
attiny804 watchdog复位问题 sos
MCU是Attiny804,用Microchipstudio7,watchdog设置溢出时间是64ms,用_delay_ms(100)延时100ms,让WTD溢出,复位后跳转到地址00000000,就不执行了,是什么问题?如何解决?
1024浏览 0回复 22关注 -
HC32F460,配置串口后还能推挽输出吗? sos
HC32F460,TX引脚设置后,还想使其推挽输出,该怎么配置呢?目前我按下面方式配置,但是没有效果;stc_gpio_init_tstcGpioInit;(void)GPIO_StructInit(&stcGpioInit);stcGpioInit.u16PinState=PIN_STAT_SET;stcGpioInit.u16PinDir=PIN_DIR_OUT;stcGpioInit.u16PinDrv=PIN_HIGH_DRV;stcGpioInit.u16PinOutputType=PIN_OUT_TYPE_CMOS;stcGpioInit.u16PullUp=PIN_PU_ON;(void)GPIO_Init(GPIO_PORT_E,GPIO_PIN_06,&stcGpioInit);stcGpioInit.u16PinDir=PIN_DIR_IN;(void)GPIO_Init(GPIO_PORT_H,GPIO_PIN_02,&stcGpioInit);/*ConfigureUSARTRX/TXpin.*/GPIO_SetFunc(GPIO_PORT_E,GPIO_PIN_06,GPIO_FUNC_36);//USART4_TXGPIO_SetFunc(GPIO_PORT_H,GPIO_PIN_02,GPIO_FUNC_37);//USART4_RX/*Enableperipheralclock*/FCG_Fcg1PeriphClockCmd(FCG1_PERIPH_USART4,ENABLE);
1114浏览 0回复 22关注 -
AT32F413使用I2C遇见的问题 sos
硬件I2C可以正常收发数据,但只要出现一次NACK,就会导致其他设备都出现NACK,无法正常通信。出现NACK的波形图如图所示,程序编写过程中考虑了会出现NACK错误,程序中开启了I2C错误中断请求,在中断中产生stop信号,处理流程符合I2C通信要求,但会导致总线上其他设备也会出现NACK,检查硬件连线没有问题,软件调试中观察寄存器状态也没有异常,跪求大佬解答
1581浏览 0回复 21关注 -
求助!STM32F103位带操作代码转成雅特力AT32F421代码 sos 赏100家园币
以下两行代码是STM32F103的写法?请教大师转成雅特力AT32F421的怎么写?//把PA7(MOSI)配置成开漏--输入模式#defineSPI_TX_OFF{GPIOA->CRL&=0x0FFFFFFF;GPIOA->CRL|=0x40000000;}//把PA7(MOSI)配置成推挽--输出模式(50MHz)#defineSPI_TX_ON{GPIOA->CRL&=0x0FFFFFFF;GPIOA->CRL|=0xB0000000;}
5481浏览 0回复 21关注 -
Matlab 与 AC7840X MCU可以联合开发吗? sos
请教一下,可以使用matlab开发AC7840x吗?因为matlab可以很好的整合Autosar,谢谢
1334浏览 0回复 21关注 -
GD32F450VET6 SPI DMA 收数据异常 sos
1、使用从机发送数据0-4096,发现数据最后一位首先读取出来。2、读取数据时有时候接收的数据是0,2,4,8一直到8192。麻烦各位大神看看
1341浏览 0回复 22关注
没有更多了

问答