-
蓝牙CH573F芯片,原厂BLE程序报错,为啥呀?
file:///G:\1751224605\nt_qq\nt_data\Pic\2024-02\Ori\3c148a03220f401ebe00a2338cdb83e2.png
2024-02-23 5 -
HC32L130 UART通讯修改波特率乱码
例程设置的9600正常,改成115200为什么会乱码,还有什么没改??求教
2023-10-27 11 -
求GD32E508 电机驱动硬件电路设计参考资料
本帖最后由tyw于2023-2-2214:15编辑大家好,采用GD32E508进行电机驱动硬件设计,官网上有限的资料找不到有关该芯片用于电机驱动方面的硬件设计资料,比如,哪6个引脚可以作为6路PWM输出?最方便得ADC是采用哪几路采样电机电流?现有资料中对每一个引脚复用的定义没有相关明确说明资料,仅凭感性去猜测。举个例子,PA6引脚,有一个复用功能是,timer0_BRKIN,那么这个功能是timer0的什么功能?没有现有资料能够参考。或者我没有找到相应的资料?还有比如:PA7:timer0_ch0_on;这是timer0的0通道?可以用来PWM输出?那么6路PWM输出,两两互补,到底采用哪两个引脚组成一对?刚从TIMCU芯片转过来,很多东西没有资料就难以下手。求大神帮助,谢谢。tyw注
2023-02-22 2 -
给STM32的PA1和PB1同时配置中断
为什么给STM32的PA1和PB1同时配置中断,在启动中断时只有一个可以生效呢
2022-04-27 5 -
有没有精通STM32G070RBT6的老哥
我再京东上买的STM32G070RBT6的开发板,然后本人毕设想写一个温湿度传感器,想将传感器收集的数据发送到PC端的串口调试器。想的只要是能接受数据就行。现在的状况就是他的数据代码是编号的只能把他的数据发送到OLED上,但是传不到串口上。有没有老哥懂这方面的,帮忙写一段代码呗。可以在采集温湿度数据的情况下把数据传到PC上能显示就行。拜托了有偿
2022-04-19 11 -
遇到一个GD32E230C8T6奇怪的问题(初次上电无法启动)
这个电路之前用的是STM32G0C8T6,工作的一直没问题,最近发现GD32E230C8T6非常便宜就打样几块板回来,只更换了单片机,其他一个器件没动;现在遇到一个从没遇到过的问题:1)完全断电的情况下,第1次上电无法启动,硬件复位也不行,只能重新断电再上电就正常启动,启动后,然后运行也没问题;2)短时间断电(电容电未放完)的情况下重新上电也能启动;手动给电容放电后,再上电第一次也无法启动;电路也比较简单,就锂电池供电,1路LDO3.3V供MCU和外设,一路LDO供TM1628A,搞了几天天,各种器件拆拆补补也没解决问题。程序使用的内部IRC8M,没焊外部8M晶振,希望大家帮忙一起排查一下,谢谢!尝试办法:用示波器测试了MOS开关,3.3V没有毛刺,有1K+0.1uF的缓启动电路;复位也尝试改为1uF+10K,问题也依旧,找不到方法了
2022-04-06 11 -
GD32E23G6主时钟初期化失败问题
环境是KEIL5,使用的STlink不管是DEMO程序还是自写程序,主时钟初期化一直失败,更换主频设定也不行。停在下记画圈的地方。想问问可能是哪里的问题
2022-02-06 3 -
GD32 E232 进入待机模式时,无法烧录程序。
GD32E232进入待机模式时,无法烧录程序。告警:SWD/jtagcommunicationfailure;尝试过以下:1、将复位脚拉低,然后烧录,告警:unknowncpu;2、将boot0拉高,烧录同样告警:SWD/jtagcommunicationfailure;3、使用GDLINKprogrammer,重新上电后,软件无法识别MCU型号,点击连接也无法连接;
2021-11-04 8 -
GD32E230使用高级定时器的比较输出
初始化的时候就死机了,不知道怎么使用高级定时器的比较输出模式voidb_timer_config(uint16_t__pres,uint16_t__period,uint16_t__pulse){//timer_oc_parameter_structtimer_ocinitpara;timer_parameter_structtimer_initpara;timer_break_parameter_structtimer_breakpara;rcu_periph_clock_enable(RCU_TIMER0);timer_deinit(TIMER0);timer_struct_para_init(&timer_initpara);timer_initpara.prescaler=__pres;timer_initpara.alignedmode=TIMER_COUNTER_EDGE;timer_initpara.counterdirection=TIMER_COUNTER_UP;timer_initpara.period=__period;//10KHztimer_initpara.clockdivision=TIMER_CKDIV_DIV1;timer_initpara.repetitioncounter=0;timer_init(TIMER0,&timer_initpara);//timer_channel_output_struct_para_init(&timer_ocinitpara);//timer_ocinitpara.outputstate=TIMER_CCX_ENABLE;//timer_ocinitpara.outputnstate=TIMER_CCXN_DISABLE;//timer_ocinitpara.ocpolarity=TIMER_OC_POLARITY_HIGH;//timer_ocinitpara.ocnpolarity=TIMER_OCN_POLARITY_HIGH;//timer_ocinitpara.ocidlestate=TIMER_OC_IDLE_STATE_LOW;//timer_ocinitpara.ocnidlestate=TIMER_OCN_IDLE_STATE_LOW;//timer_channel_output_config(TIMER0,TIMER_CH_0,&timer_ocinitpara);timer_break_struct_para_init(&timer_breakpara);timer_breakpara.runoffstate=TIMER_ROS_STATE_ENABLE;timer_breakpara.ideloffstate=TIMER_IOS_STATE_ENABLE;timer_breakpara.deadtime=164;timer_breakpara.breakpolarity=TIMER_BREAK_POLARITY_LOW;timer_breakpara.outputautostate=TIMER_OUTAUTO_ENABLE;timer_breakpara.protectmode=TIMER_CCHP_PROT_OFF;timer_breakpara.breakstate=TIMER_BREAK_ENABLE;timer_break_config(TIMER0,&timer_breakpara);timer_channel_output_pulse_value_config(TIMER0,TIMER_CH_0,__pulse);timer_channel_output_mode_config
2021-04-08 10 -
GD32E230 一复位就不启动了
GD32E230设的内部晶振,用Keil调试,运行正常,只要一复位就不启动了,哪位大神帮助一下,困扰好几天了
2021-03-24 9 -
GD 学习
新人小白一枚,想要学习GD单片机,有没有什么视频可以学习
2021-02-04 8 -
RISC-V能够挑战传统RISC吗?
RISC-V能够挑战传统RISC吗?目前基于RISC-V的微控制器和微处理器应用广吗?下载视频
2020-09-14 18