问答

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

xionghaoyun

TA的家园币:6287  

  • STMF103C8T6使用HAL ,UART无输出

    #include"main.h"#include#includeUART_HandleTypeDefhuart1;voidSystemClock_Config(void);staticvoidMX_GPIO_Init(void);staticvoidMX_USART1_UART_Init(void);intmain(void){HAL_Init();SystemClock_Config();MX_GPIO_Init();MX_USART1_UART_Init();/*USERCODEBEGIN2*/charmessage[]="helloworld";while(1){HAL_UART_Transmit(&huart1,(uint8_t*)message,strlen(message),100);HAL_Delay(100);/*USERCODEENDWHILE*//*USERCODEBEGIN3*/}/*USERCODEEND3*/}voidSystemClock_Config(void){RCC_OscInitTypeDefRCC_OscInitStruct={0};RCC_ClkInitTypeDefRCC_ClkInitStruct={0};RCC_OscInitStruct.OscillatorType=RCC_OSCILLATORTYPE_HSI;RCC_OscInitStruct.HSIState=RCC_HSI_ON;RCC_OscInitStruct.HSICalibrationValue=RCC_HSICALIBRATION_DEFAULT;RCC_OscInitStruct.PLL.PLLState=RCC_PLL_NONE;if(HAL_RCC_OscConfig(&RCC_OscInitStruct)!=HAL_OK){Error_Handler();}RCC_ClkInitStruct.ClockType=RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK;RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2;RCC_ClkInitStruct.SYSCLKSource=RCC_SYSCLKSOURCE_HSI;RCC_ClkInitStruct.AHBCLKDivider=RCC_SYSCLK_DIV1;RCC_ClkInitStruct.APB1CLKDivider=RCC_HCLK_DIV1;RCC_ClkInitStruct.APB2CLKDivider=RCC_HCLK_DIV1;if(HAL_RCC_ClockConfig(&RCC_ClkInitStruct,FLASH_LATENCY_0)!=HAL_OK){Error_Handler();}}staticvoidMX_USART1_UART_Init(void){huart1.Instance=USART1;huart1.Init.BaudRate=115200;huart1.Init.WordLength=UART_WORDLENGTH_8B;huart1.Init.StopBits=UART_STOPBITS_1;huart1.Init.Parity=UART_PARITY_NONE;huart1.Init.Mode=UART_MODE_TX_RX;huart1.Init.HwFlowCtl=UART_HWCONTROL_NONE;huart1.Init.OverSampling=UART_OVERSAMPLING_16;if(HAL_UART_Init(&huart1)!=HAL_OK){Error_Handler();}staticvoidMX_GPIO_Init(void){/*GPI

  • 直流变交流,正反转问题

    本帖最后由zhangxu198于2025-2-2013:32编辑我这个是根据逆变器原理图转的一个图,为什么我Q18和Q21会导通不了?造成负载不工作,难道Q18和Q21一定要用PMOS吗?为什么逆变器里4个都是NMOS?

  • ESP32S3R8N8 开发板如何不用usbc 充电,外接锂电池供电电源?

    我需要开发一个东西,我希望烧录完程序后,单片机直接外接锂电池供电,这样就可以到处带,有接8个左右压力传感器,需要供电够持久。

  • 求HC32L136K8 单脉冲输出的程序示例

    官网下载DDL的没有这个程序示例,那位大神有这个示例吗?

  • 求GD32c103 官方例程

    本帖最后由tyw于2025-2-1409:22编辑求GD32c103官方例程,有can和通讯,多谢tyw注

    GD32 GD32C103 AN CAN 通讯

    2025-02-13 2
  • STM32F103C8T6 PA2无PWM输出

    STM32F103C8T6最小系统PA0/PA1/PA2/PA3为PWM输出控制舵机,配置相同,PA2始终无输出,PA0/PA1/PA3输出正常;用试验软件对STM32F103C8T6最小系统PA2口验证能输出高/低电平。

  • 新唐的NUC972DF62Y有没有DAC输出功能?如有,管脚是哪几个呀?

    本帖最后由tyw于2025-2-620:02编辑如题,新唐的NUC972DF62Y有没有DAC输出功能?如有,管脚是哪几个呀?然后应该看哪个文档?这个MCU虽然停产了,但我们公司有个项目,还需要用几年。tyw注

  • 新人求助-GD32单片机程序貌似消失了

    本帖最后由gogyyy于2025-2-618:19编辑首先声明,个人接触单片机不久。现在情况是这样,使用的GD32F103c8t6,现象是:在现场程序不运行,简单来说就是重启电源也不运行,返回来后,检查电源什么的都正常,就是单片机不运行。我使用的SW下载到单片机的程序,我这个时候把原来的程序重新下载到单片机后,竟然正常了,总共做了十来个,现在有两个这个情况的,不知道怎么回事。

  • 求助】gd32f470什么情况下会进入ResetHandler?

    有前面板和底板俩板子,底板通电(部分器件不启动),给前面板供电,总开关开后,软开关脚位为高,按前面板软开关,为低后,程序里gpio_bit_set再给power_on脚位打高(主板给底板没启动的硬件通电),结果现在一打高,c语言程序直接跑飞到startup里面的reset_handler了。我直接用470i例程去控这俩脚,一样的,按了软开关,后面power_on继电器是响了,但后续就是跑到reset_handler了,请问啥情况下会进入reset_handler啊?除了芯片通电第一次,cpu的复位脚说是也没接出来按理来说也不会影响它的