-
GD32F407ZGT6硬件引脚可以完全替代STM32F407ZGT6吗?
以前项目的板子用的STM32F407ZGT6,现在要求主控芯片必须国产化,想直接替换成GD32F407ZGT6,不改变原先的外围电路,请问大佬们有尝试过的嘛,可以的话那就太省事了,我先给大家鞠个躬吧!!!
2024-08-28 49 -
GD32F407使用freeRTOS死机
在GD32F407跑了freeRTOS,串口接收使用了DMA+IDLE中断来实现不定长接收,串口的IDLE中断中接收完数据后,通过事件通知线程执行解析,但是中断中调用xEventGroupSetBitsFromISR函数后就会死机
2024-05-31 56 -
AT32F421 SPI CRC怎么配置?
请教一下各位大佬,AT32F421的SPICRC怎么配置?下面这句这个是STM32的,改成AT32F421的怎么改?SPI_InitStructure.SPI_CRCPolynomial=7;
2024-03-23 12 -
大神们,谁知道GD32F303的CRC32的算法代码
GD32F303CCT6与PC通讯,打算使用GD32F303CCT6自带的硬件CRC对数据块校验,PC端对应的算法是怎样的?
2024-03-22 19 -
AC781x系列jlink烧录导致Keil卡死的问题有办法解决吗?
我现在在使用AC7811QBEF的MCU,使用Keil下载的有时能够下载成功,有时候又下载失败。以前下载失败之后我就会使用Jflash,但这次情况很严重,Jflash也会出现卡死的,最后抛出来的错误如下图所示,我想问就没有办法彻底解决这种问题吗?我实在是不想能不能下载成功全看运气了
2023-11-27 43 -
GD32E230, VREFINT居然每次复位都会变?
以前用ADC很少用内部基准,都是尽量加一个431什么的,多用一个ADC通道读431再换算这次偷懒用了VREFINT,结果发现每次复位之后ADC采样结果相差挺大,于是单独把VREFINT的值输出到串口再换算成电压试试.一看吓一跳,标称1.2V,最低只有1.138V左右,最高1.207V左右,每次复位都不一样,复位之后倒是挺稳定的.是我哪里设置得不对吗?还是这东西就这样...
2023-11-16 81 -
极海APM32F030 读正交编码器 引脚GPIO模式设置成什么模式?
读取正交编码器输入,GPIO引脚配置成什么模式?GPIO_MODE_AF还是GPIO_MODE_IN?
2023-09-21 21 -
GD32E30x uart0 波特率1200时,出现乱码。
udiv=(uclk+baudval/2U)/baudval;intdiv=udiv&0x0000fff0U;fradiv=udiv&0x0000000fU;}USART_BAUD(usart_periph)=((USART_BAUD_FRADIV|USART_BAUD_INTDIV)&(intdiv|fradiv));跟中代码发现走的上面的过程uclk=180000000,intdiv=?fradiv=?1.intdiv=456,fradiv=82.intdiv=65440,fradiv=8
2023-08-19 52 -
APM32F091RCT6是量产的么
APM32F091RCT6如题,最近设计一个RTU考虑选型看这款IC的UART比较多有8路,这个样品怎么买的,TB上有没有店铺卖样品的
2022-10-15 11 -
已解决!HK32F0主频设置72M程序跑飞的问题怎么解决?
本帖最后由qq444023542于2022-4-2420:20编辑问题已解决,解决方法往下看!HK32F030C8T6主频支持72M主频,但是用STM32CUBE生成外部晶振12M主频72M时,调试时发现,刚开始还能运行,越往后就开始出现错乱,然后跑飞了,已经检查电路和晶振没有问题,将主频降到64M正常工作,不知道是哪里问题,有遇到此类问题的你们是怎么解决的?voidSystemClock_Config(void){LL_FLASH_SetLatency(LL_FLASH_LATENCY_1);while(LL_FLASH_GetLatency()!=LL_FLASH_LATENCY_1){}LL_RCC_HSE_Enable();/*WaittillHSEisready*/while(LL_RCC_HSE_IsReady()!=1){}LL_RCC_PLL_ConfigDomain_SYS(LL_RCC_PLLSOURCE_HSE_DIV_1,LL_RCC_PLL_MUL_6);LL_RCC_PLL_Enable();/*WaittillPLLisready*/while(LL_RCC_PLL_IsReady()!=1){}LL_RCC_SetAHBPrescaler(LL_RCC_SYSCLK_DIV_1);LL_RCC_SetAPB1Prescaler(LL_RCC_APB1_DIV_1);LL_RCC_SetSysClkSource(LL_RCC_SYS_CLKSOURCE_PLL);/*WaittillSystemclockisready*/while(LL_RCC_GetSysClkSource()!=LL_RCC_SYS_CLKSOURCE_STATUS_PLL){}LL_Init1msTick(72000000);LL_SetSystemCoreClock(72000000);}已经解决了,官方答复是FLASH等待周期需要设置一下,延迟加1既然知道问题那就好办了,打开系统时钟配置,右键LL_FLASH_LATENCY_1跳转右键延时周期跳转延迟这里把红框改了,默认是0,我把它给成2就正常了我遇到的问题也分享给大家,避免大家走弯路!
2022-04-24 9 -
SH79F1611软件开发是用寄存器还是库函数
有做过这方面的大佬,有加VX交流吗?可以有尝
2022-04-10 12 -
HC32F460 移植SEGGER RTT
本帖最后由yangaixiang于2021-10-611:57编辑HC32F460移植SEGGERRTT一直没有输出有谁使用过,或者移植成功的已在130和136系列移植成功使用使用步骤和方式应该没有问题
2021-09-26 17 -
CH579 没有IIC口 是否可以通IO模拟来完成IIC通讯
CH579没有IIC口是否可以通IO模拟来完成IIC通讯
2021-03-24 68