[USB芯片] 【CH32X035评估板测评】+LED点灯

[复制链接]
 楼主| liaoxianghan 发表于 2023-11-15 06:51 | 显示全部楼层 |阅读模式
之前已经下载好相关资料,也搭建好开发环境,万事俱备,有现成的例子,这对开发进度一下子就迈入了大门,借助现成的demo,因为都是老开发人员了,开发的捷径都是千篇一律,所以很快我就点上了LED。 1700001662421.jpg
打开对应的例程,开始改改代码
1700001870713.jpg
根据开发板的原理图可知对应的控制引脚是哪个。
1700001519733.jpg
1700001963334.jpg
代码走起

    NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
    SystemCoreClockUpdate();
    Delay_Init();
    USART_Printf_Init(115200);
    printf("SystemClk:%d\r\n", SystemCoreClock);
    printf( "ChipID:%08x\r\n", DBGMCU_GetCHIPID() );
    printf("GPIO Toggle TEST\r\n");
    GPIO_Toggle_INIT();

    while(1)
    {
        Delay_Ms(100);
        GPIO_WriteBit(GPIOA, GPIO_Pin_0, (i == 0) ? (i = Bit_SET) : (i = Bit_RESET));
    }
   GPIO_InitTypeDef GPIO_InitStructure = {0};

    RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);
    GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0;
    GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
    GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
    GPIO_Init(GPIOA, &GPIO_InitStructure);
编译OK
F1%[~UF%GXKVHSHU334{1.png
成功点亮

9}})(CM6C9}E7IJLN0N3%2L.png

jcky001 发表于 2023-11-15 14:29 | 显示全部楼层
老哥倒是给我指点一下开发的捷径都是怎么个千篇一律法儿a ?
 楼主| liaoxianghan 发表于 2023-11-16 09:45 | 显示全部楼层
jcky001 发表于 2023-11-15 14:29
老哥倒是给我指点一下开发的捷径都是怎么个千篇一律法儿a ?

不就是在demo上改引脚?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:东莞晟鼎精密仪器有限公司
简介:一名做大功率电源的工程,一直在学习,一直在进步。厚积薄发,志在千里!

15

主题

65

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部