问答

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

su1yirg

TA的家园币:2413  

  • stm32L431 I2C没有反应

    买了一STM32L431CBT6的板子想简单验证一下IIC是否通信正常。stm32作为从机,同时买了一个USB转IIC的CH341模块,连接电脑通过电脑的IIC工具发送数据给到stm32,使用CUBEMXHAL编程在中断里面点个灯,发现连中断都没有进去,轮询模式获取IIC数据也是毫无反应,通过示波器量取SDA和SCL数据线信号,发现有信号,且信号是正常的,有大佬帮我能解惑嘛,第一次玩stm32。。。。

  • dsPIC33EP64MC504-E/PT单片机设有温度保护吗

    在做高温实验时(室温-175℃),当温度超过155℃(该器件最高结温)时,串口通讯中断,在自然降温过程中,当温度达到155℃时,单片机重启,串口通讯恢复,想问一下各位大佬,是不是该器件设有温度保护导致了这个现象?

  • GD32w515 qspi 配置错误 新手求帮助!

    使用引脚PA9,PA10,PA11,PA12,PB3,PB4我在读取芯片id时读取的是88,我查看芯片手册应该是引脚复用为GPIO_AF_3和GPIO_AF_4,但是还是不对,示波器打出来的波形很奇怪,新手求帮助!配置代码如下:rcu_periph_clock_enable(RCU_GPIOA);rcu_periph_clock_enable(RCU_GPIOB);rcu_periph_clock_enable(RCU_GPIOC);gpio_af_set(GPIOA,GPIO_AF_3,GPIO_PIN_9|GPIO_PIN_10|GPIO_PIN_11|GPIO_PIN_12);gpio_mode_set(GPIOA,GPIO_MODE_AF,GPIO_PUPD_NONE,GPIO_PIN_9|GPIO_PIN_10|GPIO_PIN_11|GPIO_PIN_12);gpio_output_options_set(GPIOA,GPIO_OTYPE_PP,GPIO_OSPEED_166MHZ,GPIO_PIN_9|GPIO_PIN_10|GPIO_PIN_11|GPIO_PIN_12);gpio_af_set(GPIOB,GPIO_AF_4,GPIO_PIN_3|GPIO_PIN_4);gpio_mode_set(GPIOB,GPIO_MODE_AF,GPIO_PUPD_NONE,GPIO_PIN_3|GPIO_PIN_4);gpio_output_options_set(GPIOB,GPIO_OTYPE_PP,GPIO_OSPEED_166MHZ,GPIO_PIN_3|GPIO_PIN_4);qspi_init_structInit;//rcu_periph_clock_enable(RCU_GTZC);//tzgpc_tzspc_peripheral_attributes_config(TZGPC_PERIPH_QSPI_FLASHREG,TZGPC_TZSPC_PERIPH_SEC);qspi_flash_gpio_config();//qspi_deinit();rcu_periph_clock_enable(RCU_QSPI);Init.prescaler=1;/*QSPIclock=AHBCLK/(ClockPrescaler+1)*/Init.fifo_threshold=10;Init.sample_shift=QSPI_SAMPLE_SHIFTING_NONE;//QSPI_SAMPLE_SHIFTING_NONE;Init.flash_size=22;/*2^(FlashSize+1)*****numberofaddressbits=FlashSize+1*/Init.cs_high_time=QSPI_CS_HIGH_TIME_1_CYCLE;Init.clock_mode=QSPI_CLOCK_MODE_0;qspi_init(&Init);

    gp 错误 GD32W515 spi QSPI GD32

    2024-05-21 16
  • GD32E230C8T6 高级定时器timer0无法正常输出PWM波形

    原本想用高级定时器的中央对齐计数模式来输出SPWM波,但是TIMER0的CH0,CH1等口,都无法正常输出PWM波形,换成普通定时器就可以了,STM32里对于高级定时器输出PWM波形,需要多加一个TIM_CtrlPWMOutputs函数,但是我看了GD32固件库函数,没有类似的,我怀疑是这个问题,有无大佬解答一下啊

  • HC32F460时钟模式错误出现串口乱码

    使用了HC32F460PETB单片机,在批量生产中个别产品出现串口乱码情况,经排查是硬件电路设计为外部8M有源晶振,代码中en_clk_xtal_mode配置的是CLKXtalModeOsc=1u,后将代码配置修改为CLKXtalModeExtclk=1u后串口打印正常,有大神能帮忙解释下原理吗?为什么这个地方配置错误,产品会出现问题,之前小批量生产的时候没有出现乱码现象。

  • 凌鸥的MCU可以一次写入mainflash以及NVR区?

    现在想通过烧录器一次写入mainflash区以及NVR区,测试过可以分次写入mainflash区或者NVR区,都可以成功写入,那么是否需要在Mainflash以及NVR区之间进行复位或者重新上电才可以烧录么?两个区域在不断电不复位的情况下同时写入会导致mainflash区的数据无法成功写入。

  • PSOC4的EZI2C深度睡眠唤醒问题

    你好,使能EZI2C的EnableWakeupfromDeepSleepMode功能,在系统进入深度睡眠,通过此功能唤醒芯片,是否一定会导致主机获取第一帧数据失败,谢谢。

    PSOC

    2024-01-31 19
  • 请问hc32f005的flash的擦写次数是多少?

    想用flash做数据存储、没找到相关文档呢?

    2024-01-10 16
  • GD32L233蓝牙在线升级

    我通过蓝牙做在线升级,请问手机端有没有类似于SecureCRT的软件,通过一些协议传输Bin文件?

    2023-12-25 10
  • Cortex-M23内核的HardFault问题怎么查找?

    网上都是CortexM3/M4的查找方法,发现不适用根本定位不到原因。使用cm_backtrace库里面也没有M23内核的配置,使用M3的配置,进入Hardfault打印信息乱码。求一份CortexM23的中文参考手册。

  • GD32F470 DMA ADC传输问题

    GD32F470例程上面为定时器触发的,但是我想使用DMA直接将数据传输到内存,不使用任何触发,但是我测试下来存在问题,数据无法通过DMA进行搬运,各位是否有可供例程参考

  • GD32E503写入部分寄存器会失败

    使用GD官方库做STM32F103的移植,对应的寄存器的命名方式都采用了官方库的形式。测试时发现每次重新上电AFIO_PCF0寄存器设置失败、I2C启动信号(第8bitstart)置位失败、RTC的频率写入失败。如果增加写入操作次数第一次写入失败,第二次写入成功。目前查到了这些异常,相关的外设配置没有发现问题,有大佬知道这是怎么回事吗?

  • GD32E230 RTC每分钟都会进中断

    本帖最后由tyw于2023-7-1517:55编辑使用GD32E230F8的RTCAlarm例程时(闹钟中断),无论将Alarm中断时间设置什么时候,都是一分钟中断一次,比如当前时间14:15:23,设置Alarm时间14:17:10.他就会每分钟的10秒时进入中断。请问怎么解决?tyw注

  • 航顺有没有IEC 60730_CLASSB软件库吗?

    产品需要过认证测试用

    2022-12-23 11
  • MA82G5B32 烧录程序不进去

    ICE烧录器,6线连接,目标板已供电,出现如下问题,求大神帮

    MA82G5B32

    2022-11-17 46
12下一页