6364|3

7172

帖子

195

TA的资源

五彩晶圆(高级)

楼主
 

第二篇 GD32VF103C START 和ST官方例程简单比较 [复制链接]

 

粗略看了下GD的官方例程,感觉还是保持了ST官方例程的大体结构,基本做过ST开发的很容易能明白。基本差不多,除了库的位置放置略不同。

 

下面这是ST的官方例程的目录:

 

 

我们打开GD的官方例程

 

AGD32VF103_standard_peripheral子文件夹

1.固件库头文件

2.固件库源文件

3.GD32VF103全局头文件和系统配置文件

 

BGD32VF103_standard_peripheral子文件夹

 

C. RSIC-V文件夹

 

 

1.drivers子文件夹包含RISC-V内核的支持文件

2. env_Eclipse子文件夹包含了基于RISC-V内核处理器的启动代码、 异常服务程序及链接脚
本文件

3. stubs子文件夹包含了_write_read等桩函数的定义

 

工程放置位置:

 

打开key中断例程工程文件夹:

1.gd32vf103_it.c/.h

中断处理程序及头文件,和ST的类似

 

2.gd32vf103_libopt.h

设置例程所使用的外设,包含了什么adc.h gpio.h头文件,感觉有点像STconf.h那个头文件(个人感觉,可能并不是这个意思)

 

3.main.c

用户的例程

4.systick.c

使用systick的精准延时程序

 

代码对比

 

简单拿一个GPIO例程来,GD RISC-V的和ST M3的很相似,只是库函数的名字改了,基本参数名字改了,时钟和IO口需要配置的东西基本类似。

 

GDGPIO函数库如下

 

所以我们编程只要抓住GD的库函数手册就可以啦,就是GD32VF103 固件库用户指南.pdf

 

 

最新回复

他这些库函数名称和参数与gd32f103很像,,,很多就是一样的  详情 回复 发表于 2020-1-19 15:03
点赞 关注(1)
 
 

回复
举报

295

帖子

1

TA的资源

版主

沙发
 
是否可以无缝兼容STM32啊

点评

不可以啊 这个测评的RISC-V内核的  详情 回复 发表于 2019-12-2 09:34
 
 
 

回复

7172

帖子

195

TA的资源

五彩晶圆(高级)

板凳
 
hotsauce1861 发表于 2019-11-30 19:14 是否可以无缝兼容STM32啊

不可以啊 这个测评的RISC-V内核的

 
 
 

回复

10

帖子

0

TA的资源

一粒金砂(初级)

4
 
他这些库函数名称和参数与gd32f103很像,,,很多就是一样的
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表