问答

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

AloneKaven

TA的家园币:1210  

  • 请问GD32 用Embedded 软件debug在线调试失败可能是什么原因?

    本帖最后由看云于2024-9-2709:57编辑D:\x.png

  • PIC16F72 的ASM源码编译错误

    本帖最后由大大的木头于2023-11-2715:25编辑如题,编译出错。output如下:是缺少P16F72.INC文件吧,能提供一下吗?其它还有什么问题?感谢!

    2023-11-27 10
  • st移植到GD32f450zgt6 CAN初始化不通过

    st的程序移植到GD32f450zgt6can在初始化那里不通过主状态寄存器没有反应有人遇到过这个问题没

    2023-09-18 6
  • 求助!!STM32F407VE DMA+FSMC+LCD,照片显示成4个小图

    之前一直玩103,最近画了块板子F407Ve的,翻出1个之前的LCD,想通过DMA将数组中的图片,搬到FSMC挂的屏由于对407不是很熟,代码大部分都是通过F407ZE的代码,东拼西凑,改来的最终图片是显示出来了,但是被均分成了4小份显示出来了,例如:一张图240*320,变成了4张60*80的小图(不好意思,我上传不了图)然后就是各种线路排出,代码排查。快两个周了,还没找到问题1.DMA将照片搬到u8、u16、u32数组,数据都没有问题(数据顺序),几乎可以排除DMA代码的问题2.如果将数组的数据,按照1个点1个点向LCD写,图片也没问题3.只有在通过DMA将数据通过FSMC搬到LCD时,结果就变成4张小图(有可能是数据错位,1分裂成4了)所以跟人怀疑是FSMC导致的,但是各种试解决不了这是LCD地址#defineTFTLCD_BASE((u32)(0x60000000|0x0001FFFE))//Bank1.sector1+A16#defineTFTLCD((TFTLCD_TypeDef*)TFTLCD_BASE)这是FSMC复用部分配置GPIO_PinAFConfig(GPIOD,GPIO_PinSource0,GPIO_AF_FSMC);//PD0FSMC_D2GPIO_PinAFConfig(GPIOD,GPIO_PinSource1,GPIO_AF_FSMC);//PD1FSMC_D3GPIO_PinAFConfig(GPIOD,GPIO_PinSource4,GPIO_AF_FSMC);//PD4FSMC_NOEGPIO_PinAFConfig(GPIOD,GPIO_PinSource5,GPIO_AF_FSMC);//PD5FSMC_NWEGPIO_PinAFConfig(GPIOD,GPIO_PinSource8,GPIO_AF_FSMC);//PD8FSMC_D13GPIO_PinAFConfig(GPIOD,GPIO_PinSource9,GPIO_AF_FSMC);//PD9FSMC_D14GPIO_PinAFConfig(GPIOD,GPIO_PinSource10,GPIO_AF_FSMC);//PD10FSMC_D15GPIO_PinAFConfig(GPIOD,GPIO_PinSource14,GPIO_AF_FSMC);//PD14FSMC_D0GPIO_PinAFConfig(GPIOD,GPIO_PinSource15,GPIO_AF_FSMC);//PD15FSMC_D1GPIO_PinAFConfig(GPIOE,GPIO_PinSource7,GPIO_AF_FSMC);//PE7FSMC_D4GPIO_PinAFConfig(GPIOE,GPIO_PinSource8,GPIO_AF_FSMC);//PE8FSMC_D5GPIO_PinAFConfig(GPIOE,GPIO_PinSource9,GPIO_AF_FSMC);//PE9FSMC_D6GPIO_PinAFConfig(GPIOE,GPIO_PinSource10,GPIO_AF_FSMC);//PE1

  • NUCLEO-F103RB在升级ST-Link时,导致ST-Link不能使用,求助!

    NUCLEO-F103RB在用STLinkUpgrade升级ST-Link时,选择ChangeType和STM32Debug+VCP,然后点击yes后电脑就不认这全板上的ST-Link了,也没有显示U盘。请问怎么修复?

  • 大佬有知道GD32C103和后出的C113有什么区别吗?

    大佬有知道GD32C103和后出的C113有什么区别吗?

    单片机 国产芯片 MUC

    2023-09-04 9
  • GD32F303和GD32F427使用过程中电流变大

    GD32F303CCT6,在3.3V下的正常工作电流30多mA,但是使用的过程中,有几颗会突然变到100多mA,功能又是好的,重新上电还是100多mA,电源发热严重,为什么会出现这种情况。使用GD32F427的时候,做浪涌试验也有电流变大,功能正常的情况。出现这种现象后都只能换芯片,是不是哪里需要做额外保护,还是什么其他问题。如果是批量问题的话,这两款芯片就不敢用了啊。

  • GD32L开发板那个好?

    GD32L开发板那个好?大神们推荐一下,谢谢!

    2023-08-23 3
  • GD32哪里有proteus器件库可以下载

    GD32哪里有proteus器件库可以下载

    2023-08-19 2
  • GD32F470串口波特率实际最大速度

    目前测试了软件发->dma收,最大波特率3.5M(主频240Mhz)求教各位大佬还可以有更快的速度吗

  • GD32F105RCT6软件复位死机问题

    我们之前使用升级功能,发现会有概率芯片死机,经过排查,发现从APP软件复位到Boot,再从Boot跳转到APP会有概率死机,短接复位引脚无法恢复,必须重新上电才能恢复,现在排查不到具体是什么问题,芯片外围电路拆的差不多了,然后我们做了一个测试程序,10秒软件复位一次,死机的概率还是很大。

  • 关于中断的问题,Disable中再Enable中断无法正常运行

    Disable中断之后再Enable无法正常运行,这是中断函数:voidHAL_GPIO_EXTI_Rising_Callback(uint16_tGPIO_Pin){if(GPIO_Pin==GPIO_PIN_3){HAL_GPIO_WritePin(GPIOB,GPIO_PIN_0,GPIO_PIN_RESET);HAL_NVIC_DisableIRQ(EXTI2_3_IRQn);EXIT_Sign=1;}}这是while循环while(1){/USERCODEENDWHILE/if(EXIT_Sign==1){HAL_Delay(2000);MX_GPIO_Init();HAL_NVIC_EnableIRQ(EXTI2_3_IRQn);HAL_GPIO_WritePin(GPIOB,GPIO_PIN_0,GPIO_PIN_SET);EXIT_Sign=0;}/USERCODEBEGIN3/}这样是可以实现功能的,但是只要注释掉if里面的MX_GPIO_Init();或者HAL_NVIC_EnableIRQ(EXTI2_3_IRQn);这两个注释掉一个就无法实现功能。我的问题是:MX_GPIO_Init();函数里面有使能中断语句了HAL_NVIC_EnableIRQ(EXTI2_3_IRQn);为啥在if里面还得再重复一遍这个使能函数呢。不知道我有没有说明白,请各位大佬们帮忙解答一下。

    GPIO IO gp pi AB BLE

    2023-02-22 34
  • NUC972裸机SPI如何使用u-boot加载应用程序

    NUC972裸机,NAND方式使用u-boot-spl+u-boot+envgo+应用程序可以运行,使用SPI方式不知道怎么弄,麻烦大家帮帮忙指导指导,不胜感激。

  • KF32A151MQV 配置PWM输出

    想问各位大佬配置PWM的频率和占空比是根据哪个计算公式呀在官方的文档中看到这个公式,有点看不懂C:\Users\guanyaqi\AppData\Local\Temp\企业微信截图_16638938912548.png

    国产芯片 嵌入式

    2022-09-23 10
  • 程序跑飞,不能调试是什么原因?

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

12下一页