本文来源电子发烧友社区,作者:川楠, 帖子地址:https://bbs.elecfans.com/jishu_2245155_1_1.html
前言
大家好。
首先,感谢南京中科微提供的CSM32RV20开发板,同时也感谢发烧友提供的试用平台。
这次测试的是RTC外设,但是从题目中,就可以看到,这是一个悲剧。
代码编程
直接上我写的代码吧:
复制代码
RTC初始化程序:
我发分频系数开到了最大。
中断函数:
最后,我直接说我程序实现的功能吧:首先RTC完成初始化后,RTC的计数器开始计数,也就是RTC_MTIME->mtime。我在主函数中,每个500MS打印一次计数值。
在RTC的中断中,通过设置RTC_MTIMECMP->mtimecmp的值,改变下一次中断时间。
最后,实验结果是:
前言
大家好。
首先,感谢南京中科微提供的CSM32RV20开发板,同时也感谢发烧友提供的试用平台。
这次测试的是RTC外设,但是从题目中,就可以看到,这是一个悲剧。
代码编程
直接上我写的代码吧:
- int main(void)
- {
- uint32_t rtc_val;
- ///----System Init ---------------------------------------------------------------------------------------------
- CLIC_Init();//系统中断配置
- System_Clock_Init();//系统时钟初始化
- GPIO_MODE_Init(GPIOA,PIN8,GPIO_MODE_OUTPUT); //GPIO 模式
- GPIO_MODE_Init(GPIOA,PIN12,GPIO_MODE_OUTPUT); //GPIO 模式
- ///---- Chapter 7 RTC Test Init --------------------------------------------------------------------------------------
- RTC_Init_case1();
- //RTC_Init_case2();
- Interrupt_Level(MtiMER_int_ID, INT_LEVEL2 );//CLIC设置中断抢占级别
- Interrupt_Enable(MTIMER_int_ID);//CLIC使能中断
- SYS_Interrupt_Enable();//CLIC开总中断
- UART_Init_case1(UART1);//非中断模式
- ee_printf("nHello CSM32RV20:");
- while(1)
- {
- Delay32M_ms(500);
- GPIO_Toggle(GPIOA,PIN8);
- rtc_val=RTC_MTIME->mtime;
- printf("RTC VAL %ldrn",rtc_val);
- }
- return 0;
- }
RTC初始化程序:
我发分频系数开到了最大。
中断函数:
最后,我直接说我程序实现的功能吧:首先RTC完成初始化后,RTC的计数器开始计数,也就是RTC_MTIME->mtime。我在主函数中,每个500MS打印一次计数值。
在RTC的中断中,通过设置RTC_MTIMECMP->mtimecmp的值,改变下一次中断时间。
最后,实验结果是:
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
南京中科微
+关注
关注
0文章
60浏览量
646 -
CSM32RV20
+关注
关注
0文章
40浏览量
177
发布评论请先 登录
相关推荐
【中科微CSM32RV003绿色开发板免费体验】+ISP下载测试
在收到中科微的CSM32RV003绿色开发板后,首先到官网和技术支持微信群寻找资料。要实现CSM32RV
发表于 10-11 08:58
【中科微CSM32RV003绿色开发板免费体验】2.RISC-V RV32IMAC内核
CSM32RV003绿色开发板免费体验】1.上手
我要感谢南京中科微电子有限公司提供的CSM32RV003绿色
发表于 10-10 00:03
【中科微CSM32RV003绿色开发板免费体验】 开箱和安装工具帖
我申请项目:滑翔伞空中速率计。
我于2023年9月9日下午收到中科微CSM32RV003开发板快递包裹。拿回后立马打开包裹,出现南京
发表于 10-09 23:34
【中科微CSM32RV003绿色开发板免费体验】1.上手
首先,我要感谢南京中科微电子有限公司提供的CSM32RV003绿色开发板和试用机会,这让我有机会深入了解并使用该公司的产品。经过几天的熟悉和
发表于 10-09 23:21
【中科微CSM32RV003绿色开发板免费体验】了解和认识中科微CSM32RV003绿色开发板
芯片,最高主频32MHz,最大支持32KB嵌入式FlASH、4KB SRAM和4.5KB NVM,集成ADC和UART、I2C、SPI等通用外设接口。
中科微CSM32RV003绿色
发表于 09-22 16:56
【中科微CSM32RV003绿色开发板免费体验】中科微CSM32RV003绿色开发板初次使用测试
今天拿到中科微CSM32RV003绿色开发板做一下上电及初次使用的介绍视频及文字介绍,
中科微
发表于 09-22 16:35
【中科微CSM32RV003绿色开发板免费体验】中科微CSM32RV003绿色开发板初体验
收到南京中科微的CSM32RV003绿色开发板,板子做的很小巧,绿色阻焊也很漂亮,板子布局合理,功能也很强大。
发表于 09-22 16:25
【中科微CSM32RV003绿色开发板免费体验】第一帖-开箱体验
本帖最后由 ele2022 于 2023-9-20 16:40 编辑
今天开箱体验南京中科微推出的CSM32RV003
发表于 09-20 13:56
试用南京中科微电子CSM32RV003开发板
非常迅速头一天接收信息,第二天雨中快递送到南京中科微电子有限公司CSM32RV003开发板(TSSOP20)封装的RISC-V处理器芯片。迷
发表于 09-09 19:01
评论