【沁恒微CH32V307评估板试用体验】开发环境构建 - RISC-V MCU技术社区 - 电子技术william hill官网 - 广受欢迎的专业电子william hill官网 - 威廉希尔官方网站
分享 收藏 返回

[文章]

【沁恒微CH32V307评估板试用体验】开发环境构建

CH32V307支持用MounRiver Studio IDE和RT-Thread Studio来开发,本打算先以RT-Thread Studio为开发环境,但在使用时却发现,它能够进行编译和下载,但并没有呈现出期待的效果,故只能先暂且放置。
使用MounRiverStudio IDE倒是轻车熟路,由于以前已安装过,就省去了安装工作,所使用的版本是V1.51,见图1所示。
1.jpg
图1软件版本
在打开例程后,经编译及界面如图2所示。
2.jpg
图2完成编译
在下载程序前,应按图3所示来进行设置。
3.jpg
图3下载设置
然后进行程序,则执行结果如图4所示。
4.jpg
图4完成下载
该例程的程序如下:
intmain(void)
{
    u8 i = 0;
   NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
    Delay_Init();
    USART_Printf_Init(115200);
    printf("SystemClk:%drn",SystemCoreClock);
    printf("GPIO Toggle TESTrn");
    GPIO_Toggle_INIT();
    while(1)
    {
        Delay_Ms(250);
        GPIO_WriteBit(GPIOA, GPIO_Pin_0, (i ==0) ? (i = Bit_SET) : (i = Bit_RESET));
    }
}
由程序可知,其作用是通过串口来输出相应信息,并通过PA0来输出高低电平变化,即在连接LED的情况下,使LED灯闪烁发亮。其串口输出信息如图5所示,而蓝色的LED灯在闪烁,说明开发环境有效可用。
5.jpg
图5串口输出

更多回帖

×
发帖