·以下内容均为自己总结,以防久了没编程忘记基本操作。
·以及部分好友,最近从单片机转入嵌入式的学习中来,不是很清楚基本的编译运行操作
·内附简易测试程序
·以下烧写程序采用ST-Link的方式
第一部分 嵌入式的编译运行烧程序方式
嵌入式工程的工程文件结构,USER里面一般是工程文件,CORE里一般是建工程的时候的系统文件,HARDWARE下是相关的资源控制的函数这些,OBJ一般设置为生成hex文件的地方,FWlib是库的一些内容,SYSTEM也是启动必须的一些自带的内容。
USER之后,如何打开工程
工程的基本格式,由初始化函数和主要内容组成
接下来点击编译运行
再点击LOAD烧入程序(这一步之前,你先要设置好ST-Link的相关设置,参见我的另一篇帖子有具体操作)
如何将STM32103CET6大容量芯片改成C8T6中容量工程及st-link调试的相关设置
恭喜你以及成为成功人士了!!!!
第二部分 如何新建文件,加入工程
1新建文件
2保存文件为
3加上后缀保存
4文件名只能为英文(似乎)
5继续添加.h文件
6将文件加入工程中
7
8
9添加编译路径
10
11
12
13成功添加,并且编译
14编译烧入程序
15
第三部分 HARDWARE工程的基本组成结构
第四部分 一部分小Tips 容易忽略的细节
第五部分 CP2102和ST-Link的使用注意事项
连接CP2102时注意要提供电源,可以用SY-Link这边的电源
CP2102使用RS485接口时,需要将上面的开关向上拨,要拨到位,这个开关比较紧,我在测试时因为没到位,反复搞了两三天都没找到原因。
ST-Link连接时使用2、4、6、8接口
CP2102使用时连接A、B
附上简单的测试程序,使用PinB 8 脚的LED灯闪烁,程序提供者“篮球王者雷总”
全部资料51hei下载地址:
LED闪烁测试程序.7z
(181.1 KB, 下载次数: 5)
|