调试代码为:

/**************************************
* 文件名 :main.c
* 描述 :获取CPU的96bit ID 和 flash的大小,并通过USART1从超级终端打印出来。
* 从串口可看到信息
*
* 实验平台:MINI STM32开发板 基于STM32F103C8T6
* 库版本 :ST3.0.0 **********************************************************************************/ #include "stm32f10x.h"
#include "usart1.h"
#include "chipid.h" extern u32 ChipUniqueID[3];
/**
* @brief Main program.
* @param None
* @retval : None
*/ int main(void)
{
/* 设置系统时钟为72MHZ */
SystemInit();
/* 配置串口 */
USART1_Config(); /* 获取芯片信息 */
Get_ChipID(); /* 输出芯片ID*/
printf("\r\n芯片的唯一ID为: %X-%X-%X\r\n", ChipUniqueID[0],ChipUniqueID[1],ChipUniqueID[2]); /* 输出芯片容量 */
printf("\r\n芯片flash的容量为: %dK \r\n", *(__IO u16 *)(0X1FFFF7E0));
while (1)
{ }
}

点击魔术棒进入选项:

关键是Setting里面,有两处要调

再调试和下载就可以了

最新文章

  1. vagrant vbox上配置好开发环境缓存问题
  2. .NET Web API 新手遇到的那些“坑”
  3. KVC、KVO、NSNotification、delegate 总结及区别
  4. 集合ArrayList
  5. SQL的IN, SOME,ANY,IN
  6. Python异常记录
  7. js中substr,substring,indexOf,lastIndexOf,split用法
  8. QProgressBar和QProgressDialog的简单实用
  9. switch实现一个两数的运算
  10. MySQL 5.6中如何定位DDL被阻塞的问题
  11. 数据库截取字符串SUBSTR函数的使用
  12. mybatis逆向工程之动态web项目
  13. mysql报错:1130 -host 'localhost' is not allowed to connect to this mysql server
  14. 使用JWT的RSA256加密做为用户认证, 测试性能
  15. 4.C#WebAPI多版本管理介绍及实现方案详解
  16. C#:设置焦点在最小的TabIndex控件上
  17. NPOI+反射+自定义特性实现上传excel转List及验证
  18. swiper 下拉刷新混乱
  19. C# 截取屏幕图像
  20. Oracle中的BLOB和CLOB【转载】

热门文章

  1. Flink的DataSource三部曲之二:内置connector
  2. 关于保存批量数据进入mysql
  3. python 关键字yield
  4. 【有奖众测】给HMS Core文档提建议,赢大奖华为Watch!
  5. C#设计模式-建造者模式(Builder Pattern)
  6. char和signed char不同编译器下的使用反思
  7. 内网渗透 day2-nmap和nc的使用
  8. [收藏] 传说中的12306买票插件-chrome专用
  9. 指针常量&常量指针&指向常量的指针常量
  10. 测试cephfs写入海量文件