-
有没有APM32F107RC以太网问题
开发板用的的是PD8、PD9、PD10复用引脚,我板子上用的是PA7、PC4、PC5不管怎么调就是不好使,确认PHY正常运行通过MDIO可以读取到PHY状态,以下是初始化代码:voidEthernet_GPIOConfig(void){GPIO_Config_TconfigStruct;/**ETH_RESET#PB15*ETH_INTPB14*ETH_MDIOPA2*ETH_MDCPC1*ETH_MCOPA8*//*EnableGPIOsclocks*/RCM_EnableAPB2PeriphClock(ETH_MDC_GPIO_CLK|ETH_MDIO_GPIO_CLK|ETH_RESET_GPIO_CLK|ETH_INT_GPIO_CLK|ETH_MCO_GPIO_CLK);/*EnableSYSCFGclock*/RCM_EnableAPB2PeriphClock(RCM_APB2_PERIPH_AFIO);/*ConfigureETH_RESET#*/GPIO_ConfigStructInit(&configStruct);configStruct.pin=ETH_INT_PIN;configStruct.speed=GPIO_SPEED_50MHz;configStruct.mode=GPIO_MODE_OUT_PP;GPIO_Config(ETH_RESET_PORT,&configStruct);/*ConfigureETH_MII_INT*/configStruct.pin=ETH_INT_PIN;GPIO_Config(ETH_INT_PORT,&configStruct);ETH_INT_PIN_HIGH();/*ConfigureETH_MDC*/configStruct.pin=ETH_MDC_PIN;configStruct.mode=GPIO_MODE_AF_PP;GPIO_Config(ETH_MDC_PORT,&configStruct);/*ConfigureETH_MDIO*/configStruct.pin=ETH_MDIO_PIN;GPIO_Config(ETH_MDIO_PORT,&configStruct);/*RESETETHPHY*/ETH_RESET_PIN_LOW();Ethernet_ResetDelay(DP83848_RESET_DELAY);ETH_RESET_PIN_HIGH();Ethernet_ResetDelay(DP83848_RESET_DELAY);/*ConfigurePB10,PB11,PB12,PB13asalternatefunctionpush-pull*/configStruct.pin=GPIO_PIN_11|GPIO_PIN_12|GPIO_PIN_13;GPIO_Config(GPIOB,&configStruct);/**ETH_RMII_REF_CLKPA1*ETH_RMII_CRS_DVPD8->PA7*ETH_RMII_RXD0PD9->PC4*ETH_RMII_RXD1PD10->PC5*ETH_RMII_TX_ENPB11*ETH_RMII_TXD0PB12*ETH_RMII_TXD1PB13*//*EnableGPIOsclocks*/RCM_EnableAPB2PeriphClock(RCM_APB2_PERIPH_GPIOA|RCM_APB2_PERIPH_GPIOB|RCM_APB2_PERIPH_GPIOC|RCM_APB2_PERIPH_GPIOD);/*ETHERNETpinsremappinAPM32107
2025-04-13 2 -
请教一下,APM32F107VCT6能否直接替换STM32F107
有没有人尝试过,程序需要调整的多吗
2024-11-28 2 -
USBD(OTG) MSC实例代码存在BUG
本帖最后由jefreygeehy于2024-11-2800:00编辑问题描述:APM32F4xx_EVAL_SDK_V1.0.1.zip和APM32F10x_SDK_V1.8.zip中的USBD(OTG)MSC实例代码存在BUG问题现象一:解压压缩包后不修改代码,直接运行OTGD_MSC的例程,发现第一次PC能枚举到U盘,拔掉USB线,插入第二/三次时会不能完全枚举U盘(卡在某一个阶段了),即只有第一次能正常枚举。问题现象二:同样的板卡,运行APM32_USB_SDK_v1.1.zip解压的OTGD_MSC例程,就没有这种问题。对比两个版本的USB协议栈驱动是不一致,推测是APM32F4xx_EVAL_SDK_V1.0.1.zip和APM32F10x_SDK_V1.8.zip中的USB协议驱动存在问题。板卡:APMF407/APMF107
2024-11-27 2 -
geehy isp 串口的协议有说明文档吗
现在在使用apm32f030,发现可以使用Geehy-ISP上位机来更新固件,我想自己写个简单的更新固件的工具,不知道apm32的uartisp协议有相关文档没有。
2024-01-23 14