37回答

3收藏

[原创] GD32F10x在MDK5.0下的工程建立

 

GD32 GD32 16802 人阅读 | 37 人回复 | 2015-05-14

其实非常的简单,和STM32的几乎完全一样,只是多做两步而已:
1.拷贝GD32的算法文件到MDK的目录下;
2.修改启动等待的超时时间;

下面上图:
1.拷贝GD32的算法文件到MDK的目录下:


2.创建工程,选择目录:


3.选择器件,和STM32一样:


4.MDK5.0和4.x不一样的地方,可以选择支持的库,而不必非要使用STM32的库了。
这里我连OS一起选上了,下一次将发一贴使用MDK自带的RTOS的方法:



5.选择Flash算法,就是刚才拷过去的文件:


6.这一步注意一下,到MDK的目录下,把STM32F10x.h文件拷到工程目录下,去掉只读属性,在文件中修改如图:


7.修改SystemInit,可以跑到96MHz(可以到108MHz,但是我需要使用USB):


8.配置参数:


至此工程建立完毕,是不是非常简单。

另,为什么使用MDK 5.0?
1.MDK 5.0采用Pack方式加载,不需要的器件库可以不安装,节省体积和时间;
2.可以不使用STM32的库,所有的器件包括其他公司的可以统一使用MDK的函数,便于移植,且函数非常简单明了(目前不全,等待升级,呵呵);
3.初始化可以使用配置项来完成,基础配置甚至可以不用写代码;
4.和RTOS结合,不像4.x那样麻烦;
5.可随时添加例程;
其他的就不说了。。。。。。

下面是需要用到和修改的文件:
游客,如果您要查看本帖隐藏内容请回复




分享到:
回复

使用道具 举报

回答|共 37 个

倒序浏览

沙发

小菜儿

发表于 2015-5-14 08:35:23 | 只看该作者

多谢楼主分享!
板凳

短发小黄毛

发表于 2015-5-14 08:41:35 | 只看该作者

卤煮辛苦,图片介么多,很有心意啊
地板

tjcfeng

发表于 2015-5-14 08:43:02 | 只看该作者

感谢xinxin,感谢lulu
5#

ddllxxrr

发表于 2015-5-14 09:40:37 | 只看该作者

写得不借,顶
http://shop34182318.taobao.com/
https://shop436095304.taobao.com
6#

tjcfeng

发表于 2015-5-14 09:43:04 | 只看该作者

ddllxxrr 发表于 2015-5-14 09:40
写得不借,顶

谢谢,只是比较老了,13年的东西
7#

wambob

发表于 2015-6-17 13:20:09 | 只看该作者

谢谢分享
8#

数码小叶

发表于 2015-6-26 12:06:57 | 只看该作者

额。。。。。。。。。。。试着建一个
9#

自由人-379179

发表于 2015-6-29 11:55:32 | 只看该作者

学习一下  GD150的工程建立方法
10#

nnnbbb

发表于 2015-8-13 22:56:57 | 只看该作者

还要回复啊?
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条