查看: 946|回复: 0

【GD32 Colibri-F150EVAL】试用之调试功能

[复制链接]

该用户从未签到

发表于 2016-12-22 08:45:34 | 显示全部楼层 |阅读模式
分享到:

很荣幸能收到爱板网的GD32F150_EVAL开发板,兆易应该算是国内最大研发ARM的Cortex M3和M4处理器的,并且很多都批量生产了;最先的GD32F450系列主频能达到200Mhz,还是做得很不错。很早就想测试一下GD32与STM32到底有什么区别,还是就是做得一样的。首先得在21IC和官网下载资料
https://gd32mcu.21ic.com/documents/index/classify_id/6


其中GD32F1x0_Firmware_Library_V1.0.1里面包含了底层库和外设各种例子,对于STM32来说,就是标准库。


由于开发板是GD32F150R-EVAL,在爱板网这个帖子上可以下载开发板资料。
https://www.eeboard.com/bbs/thread-42511-1-5.html
而里面库用的是STM32F0的库函数如下图所示,感觉开发板代码真是太乱了,兆易应该把软件好好做一下,其实GD32F150和STM32F0应该是相似的,只是GD32F150的主频高。


对于GD32F150的DBGMCU寄存器进行查看,发现和STM32F0很相似,虽然是Cortex M3内核,但是不支持ITM功能。只能用串口调试了。

搭建测试工程如下,加入类似STM32 HAL库的延时函数。


发现GD32F150的内部温度传感器使用有问题,不知道是不是芯片做得不好

回复

使用道具 举报

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

本版积分规则

关闭

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

手机版|小黑屋|与非网

GMT+8, 2024-11-19 16:26 , Processed in 0.116891 second(s), 17 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.