问答

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

杨凯瑞

TA的家园币:100  

  • GD32F350系列 PF1做普通IO

    GD32F350K8U6芯片,想要将PF1用作普通IO来使用,需要进行特殊的设置处理吗?我使用普通IO的设置方式,配置的为gpio_mode_set(GPIOF,GPIO_MODE_OUTPUT,GPIO_PUPD_PULLUP,GPIO_PIN_1);gpio_output_options_set(GPIOF,GPIO_OTYPE_PP,GPIO_OSPEED_50MHZ,GPIO_PIN_1);发现无论配置为高还是低,测出来的电压都是0.6V左右,因为是晶振引脚,想着可能有其他的设置,我几种情况组合都实验了,发现没有作用,从stm32的经验来看,是内外部晶振的设置可能有影响,但是没有找到配置的地方,datasheet上也说明了这个引脚可以作为普通IO,但是没有具体说明需要怎样的配置

  • GD可以直接用ST32的代码不?

    本帖最后由tyw于2022-9-1210:40编辑自己编写的代码,但是主控芯片将用的是GD32来进行代替了,可以直接这么用吗?tyw注

    国产芯片 直接 T3 代码 ST AC

    2022-09-11 4
  • 普中单片机学习动态数码管

    大佬,我想动态数码管对应位由0到7,再由7到0,一直循环,可是只能循环一次,这是那里的问题呢?voidsmg_display(void){u8i=0;for(i=0;i=0;i--)//·´ÏòÊä³öfor(i=7;i>=0;i--){switch(i)//λѡ{case0:LSC=1;LSB=1;LSA=1;break;case1:LSC=1;LSB=1;LSA=0;break;case2:LSC=1;LSB=0;LSA=1;break;case3:LSC=1;LSB=0;LSA=0;break;case4:LSC=0;LSB=1;LSA=1;break;case5:LSC=0;LSB=1;LSA=0;break;case6:LSC=0;LSB=0;LSA=1;break;case7:LSC=0;LSB=0;LSA=0;break;}SMG_A_DP_PORT=gsmg_code;delay_10us(100000);SMG_A_DP_PORT=0X00;}}voidmain(){SMG_A_DP_PORT=gsmg_code[0];while(1){smg_display();}}

    单片机

    2022-06-17 3
  • Linux要怎么学?

    我有一块JZ2440的开发板,但不知道怎么去学,几次想按视频教程学下去,但实际操作一般都是卡在"主机-虚拟机-开发板"三者相互PING不通的问题上,总感觉没有一个能按步就搬的可学,到底LINUX要怎么样去学才能快速入门呢?学了至少能实现一些简单的功能,如点灯点屏按键扫描这些。

    Linux学习 ARM

    2022-06-14 3