⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.c

📁 基于C语言的stm32系列芯片的应用开发实例
💻 C
字号:
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//   这是个纯软件仿真的例子,非常简单。
//   请在 Debug 方式下运行!Release是烧写Flash的,需要 万利公司 的 STM32 EK 开发板
//    Project--->options----->linker---->config下
//    linker command file  打勾 override default 并在下文本框输入 lnkarm_ram.xl路径
//    Debug   例子路径是:D:\stm32-code\HelloWord\HelloWord\lnkarm_ram.xcl
//    Release 例子路径是:D:\stm32-code\HelloWord\HelloWord\lnkarm_flash.xcl
//    请根据自己的目录选择。
//
//    在这  Release 例子上,可以根据netjob博客上的程序添加到本工程中,逐步实现硬件仿真
//    例如 GPIO LED 程序,定时器中断程序等。
//    netjob @ 2008-12-10
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#include "stm32f103-s.h"

#include "stm32f10x_conf.h"
#include "stm32f10x_type.h"
#include "cortexm3_macro.h"

const char HelloWord[]={"Hello Word!"};
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
void main(void)
{
 char i, arry[15];
 char *ptr=(char*)&HelloWord[0];
 
 while(1)
 {
       
    ptr=(char *)&HelloWord;
    for(i=0;i<15;i++)arry[i]=0;
    i=0;
    while(*ptr!='\0')
    {        
        arry[i]=*ptr++;        
        i++;
    }   
 }
  
  
}//end main
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -