記STM32F103C8T6+STLINK下載器在Keil中的設置


調試代碼為:

/**************************************
 * 文件名  :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里面,有兩處要調

再調試和下載就可以了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM