问答

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

zeshoufx

TA的家园币:2911  

  • GD32F150C8T6配置USART1不成功

    #defineEVAL_COM1USART1#defineEVAL_COM1_CLKRCU_USART1#defineEVAL_COM1_TX_PINGPIO_PIN_2//PA2#defineEVAL_COM1_RX_PINGPIO_PIN_3//PA3#defineEVAL_COM_GPIO_PORTGPIOA#defineEVAL_COM_GPIO_CLKRCU_GPIOA#defineEVAL_COM_AFGPIO_AF_1voidgd_eval_com_init(uint32_tCOM){uint32_tCOM_ID=0U;if(EVAL_COM1==COM){COM_ID=0U;}rcu_periph_clock_enable(RCU_GPIOA);//USART时钟使能rcu_periph_clock_enable(RCU_USART1);//配置TX为推挽复用模式gpio_mode_set(GPIOA,GPIO_MODE_AF,GPIO_PUPD_PULLUP,GPIO_PIN_2);gpio_output_options_set(EVAL_COM_GPIO_PORT,GPIO_OTYPE_PP,GPIO_OSPEED_10MHZ,GPIO_PIN_2);//配置RX为浮空输入模式gpio_mode_set(GPIOA,GPIO_MODE_AF,GPIO_PUPD_PULLUP,GPIO_PIN_3);gpio_output_options_set(EVAL_COM_GPIO_PORT,GPIO_OTYPE_PP,GPIO_OSPEED_10MHZ,GPIO_PIN_3);usart_deinit(USART1);usart_baudrate_set(USART1,9600U);//波特率usart_word_length_set(USART1,USART_WL_8BIT);//帧数据字长usart_stop_bit_set(USART1,USART_STB_1BIT);//停止位usart_parity_config(USART1,USART_PM_NONE);//奇偶校验位usart_hardware_flow_rts_config(USART1,USART_RTS_DISABLE);//硬件流控制RTSusart_hardware_flow_cts_config(USART1,USART_CTS_DISABLE);//硬件流控制CTSusart_receive_config(USART1,USART_RECEIVE_ENABLE);//使能接收usart_transmit_config(USART1,USART_TRANSMIT_ENABLE);//使能发送usart_enable(USART1);nvic_irq_enable(USART1_IRQn,0,1);//使能串口接收中断usart_interrupt_enable(USART1,USART_INT_RBNE);usart_interrupt_enable(USART1,USART_INT_TBE);}voidUSART0_IRQHandler(void){if(RESET!=usart_interrupt_flag_get(EVAL_COM1,USART_INT_FLAG_RBNE)){/*receivedata*/receiver_buffer[rxcount++]=usart_data_receive(EVAL_COM1);if(rxcount==receivesize){//usart_interrupt_disable(EV

  • GD32F407使用HAL库操作U盘

    GD32F407,使用HAL库操作U盘,可以正常识别成功,读取文件时读取几包后必然失败,这是什么原因!使用STM32F407测试是,同一程序正常。如一个文件为100K大小,打开文件后每次读取1K数据,读取24包后必然失败。

    2022-07-12 43
  • DSP程序移植到GD32,应用层程序有异常

    GD32替代DSP时,底层配置已经完成,并可以正常工作,但是应用层的一些参数经过函数计算处理后,得到的结果和DSP不同,请问可能是哪方面原因导致的?用的JLINK调试,可是设置断点或者单步运行调试时,仿真器会提示错误并重启,没办法跟踪监测寄存器。麻烦帮忙解答一下,我该从何入手?

    DSP

    2022-06-28 2
  • 请教兆易FAE关于GD32E505RBT6 SHRTIME占空比丢失问题

    我在使用SHRTIME配置互补带死区的PWM时发现在输出PWM存在占空比丢失问题。在官方给的例程中也发现有同样问题。请求技术支持或单片机大牛帮忙分析分析。

    国产芯片 MUC DSP 嵌入式

    2022-03-06 27
  • GD32f103RCT6替换STM32f103RCT6,RTC跑的飞快,

    之前用STM32f103RCT6是没有任何问题的,更换了主芯片,其它硬件,程序都没动,然后RTC跑的飞快,我把HSE_STARTUP_TIMEOUT和FLASH的部分更改了,但没有任何变化。我测了外部32.768的晶振,的确是输出32k左右,但RTC依旧飞快的跑

    技术交流 gd32F103 RTC se TI

    2021-04-12 16
  • RISC-V能够挑战传统RISC吗?

    RISC-V能够挑战传统RISC吗?目前基于RISC-V的微控制器和微处理器应用广吗?下载视频

  • HUAWEI D15 电脑蓝屏问题

    一天蓝屏几次。。。。。如果在蓝屏的时候编写文件。那么你的文件就成白板咯。今天已经有2次白板咯。。。。

12