找回密码
 立即注册

QQ登录

只需一步,快速开始

帖子
查看: 2462|回复: 0
打印 上一主题 下一主题
收起左侧

由单片机学习转入嵌入式的基本知识 & 新建文件如何加入工程

[复制链接]
跳转到指定楼层
楼主
·以下内容均为自己总结,以防久了没编程忘记基本操作。
·以及部分好友,最近从单片机转入嵌入式的学习中来,不是很清楚基本的编译运行操作
·内附简易测试程序
·以下烧写程序采用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)

评分

参与人数 1黑币 +100 收起 理由
admin + 100 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表