-
求一个HC32L110C6PA的串口通信工程文件
要求用中断的方式收发数据,用printf发送数据
2021-07-22 2 -
华大HC32L130 485接收影响AD稳定
问题现象:AD值会波动,波动值在0~80左右,具体如下,请教大佬有遇到过吗?尝试分析测试试验(采用官方库例程,配置串口跟AD部分):1.485EN脚配置为高电平,AD就稳定,再次配置成低电平,AD波动;2.485EN脚配置到PC13或PD7,初始化配置输出低电平,AD波动;3.485EN脚加硬件光耦隔离电路,仍旧配置输出低电平,AD波动;4.485EN脚悬空,AD稳定;5.485EN脚配置输出低电平,485上位机不接,AD稳定;6.将串口(PA2/PA3)改为配置到串口0(PA9/PA10),PA2/PA3默认不配置,AD波动,PA2/PA3配置成输出,AD稳定;7.尝试将AD优先级配置1,串口优先级默认3,AD也还是波动;综上,初步判定是485接收导致AD波动,与优先级无关,但是,该测试板是在原先ST板上换上华大芯片改的,ST量产的没发现这个问题。/*****************************************************************************//**\filemain.c****Adetaileddescriptionisavailableat**@linkSampleGroupSomedescription@endlink****-2017-05-28LiuHLFirstVersion********************************************************************************//*******************************************************************************Includefiles******************************************************************************/#include"adc.h"#include"gpio.h"#include"bgr.h"#include"uart.h"/*******************************************************************************Localpre-processorsymbols/macros('#define')******************************************************************************//*******************************************************************************Globalvariabledefinitions(declaredinheaderfilewith'extern')******************************************************************************/volatileuint32_tu32Ad
2021-06-29 8 -
【HC32F4A0】 TIMER6输出引脚输出的PWM信号高电平电压不正确
各位前辈好!我有个问题想向大家请教!【使用平台】我目前在使用HC32F4A0进行项目开发。使用的具体型号是HEC32F4A0SITB。【问题大致描述】在使用引脚128(Pin_H13)输出TIMER6_5_BPWM信号时,引脚输出高电平只有100mV以下,但是其他引脚工作正常。并且使用其他引脚输出TIMER6_5_BPWM信号时都可以正常工作。【可能问题排查过程】(1)器件虚寒(或没焊上)——已排除,因为在芯片引脚与排针间,我在未上电的情况下用万用表测了测是短路的。(2)软件程序设计——已排除,因为在除了选用引脚更改而软件程序未更改的情况下,替代的引脚能够正常输出相关信号;
2021-06-14 7