IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> Microchip Studio 7.0 下载、安装、编译和仿真教程 -> 正文阅读

[嵌入式]Microchip Studio 7.0 下载、安装、编译和仿真教程

一、下载Microchip Studio 7.0

1、登录网站Smart | Connected | Secure | Microchip Technology,按照下图连接进入Atmel Studio页。

? ? ? 搜索Microchip Studio进入如下网页:

? ? ? ? ? ? ?Microchip Studio for AVR? and SAM Devices | Microchip Technology

?

2、下载的可执行文件

二、安装Microchip Studio 7.0

执行as-installer-7.0.634-full.exe

?

?

安装完毕,参见下图

三、Microchip Studio 7.0启动

? ? ? ? 安装完毕后,我们就可以启动Microchip Studio 7.0了,启动方法相信大家都知道,第一次启动时,会比较慢,再次启动就会好多了,看一下运行界面吧,总归没有白折腾。

四、Microchip Studio 7.0工程项目的建立

可以按照如下步骤建立项目。

1、启动Microchip Studio 7.0,如下图所示。

?2、File--->New--->Project,如下图所示。? ? ??

?3、在接下来出现的对话框中,选择“GCC C Executable Project”项目类型,在“名称栏”中指明项目名称,在“位置栏”中指明项目的存储路径。在这里特别需要注意的是“名称栏”和“位置栏”中输入的内容,需遵循以下规则:只能由字母、数字和下划线构成,且不能以数字开头。如果违反上述规则,会导致计算机仿真不正常。

?4、在接下来出现的对话框中,选择单片机类型,读者一定能够猜到,我们选择的单片机类型为ATmega128。上述设置完毕后,我们点击“OK”按钮,Atmel Studio就会为我们自动生成项目了。

五、Microchip Studio 7.0项目配置

? ? ? ? 如果希望使用计算机进行程序仿真,还需进一步设置,步骤如下:

1、在“解决方资源管理器”中,用右键选择项目名称GccApplication2,在弹出的菜单中,选择“Properties”。

?2、在出现的“Properties”(属性)设置文件中,选择“Toolchain(工具链)”-“Optimization(优化)”-“None(-O0)(不优化)”,如下图所示。

?3、选择“Tool(工具)”-“Selected debugger/programmer(选择调试编程器)”-“Simulator(仿真)”。上述设置完毕后,需要对“属性”设置文件进行保存操作。

六、Microchip Studio7.0选择生成HEX文件

?

七、例程的调试

? ? ? ? 程序编写完毕后,可以按照如下步骤进行程序的调试工作。

1、保存程序文件,对程序进行编译操作,其命令按钮如下图所示。编译需要一定的时间,我们只需等待即可。

?2、编译没有错误后,我们在while语句的最后的“}”括号上打上断点,如下图所示,方法很简单,就是在箭头所指的位置,用鼠标单击即可。现在解释一下断点的含义,实际上很简单,就是说程序执行到带有断点的语句后,程序会停下来,这时我们可以观察程序的各种运行状态,包括变量的取值等等。

3、上述设置完毕后,我们就可以让程序运行了,点击工具栏的“调试”按钮,如下图所示。?

?

八、Microchip Studio7.0增加一个新的.C文件到工程项目

? ? ? ? 一个工程项目中可能包含多个.C文件,如何新增加一个.C文件呢?

1、在“解决方资源管理器”中,用右键选择项目名称GccApplication2,在弹出的菜单中,选择“Add”--->"New Item"。

?2、弹出“Add New Item”对话框中,先选中“C File”,然后在Name输入框中输入文件名称"CFile.c",最后点击“Add”按钮。

3、可以观察到工程项目中已经增加了一个CFile.C文件。

九、Microchip Studio7.0增加一个已存在的.C文件到工程项目

? ? ? ? 一个工程项目中可能包含多个.C文件,如何将一个已经存在.C文件(CH451.C)添加到工程项目中呢?

1、在“解决方资源管理器”中,用右键选择项目名称GccApplication2,在弹出的菜单中,选择“Add”--->"Existing Item"。

?2、弹出“Add Existing Item”对话框,选中CH451.C,然后点击Add按钮。

?3、可以观察到工程项目中已经增加了一个已经存在的.C文件(CH451.C)。

十、Microchip Studio7.0增加一个文件夹,在文件夹中添加.C文件到工程项目

? ? ? ? 如果把所有的.C文件都放到一起,会感到太乱,可以创建N个文件夹,把不同类的.C文件分别放到不同类的文件夹中。

? ? ? ? ? 下面创建一个USART的文件夹,把2个已存在的文件USART0.C和USART1.C放到USART文件夹中。

1、在“解决方资源管理器”中,用右键选择项目名称GccApplication2,在弹出的菜单中,选择“Add”--->"New Folder"。

2、创建了一个NewFolder1文件夹

?3、把NewFolder1重命名为USART

? ? ? ?鼠标双击NewFolder1,把NewFolder1重命名为USART。

?4、?鼠标右键单击USART,在弹出的菜单中,选择“Add”--->"Existing Item"。

?5、弹出“Add Existing Item”对话框,选中USART0.C,然后点击Add按钮。

6、可以观察到USART0.C添加到USART文件夹中

??7、?鼠标右键单击USART,在弹出的菜单中,选择“Add”--->"Existing Item"。

?

?8、弹出“Add Existing Item”对话框,选中USART1.C,然后点击Add按钮。

?9、可以观察到USART1.C添加到USART文件夹中

致谢:

(22条消息) 基于硬件的C(C++)语言程序设计教程1:开发环境的建立_snmplink的博客-CSDN博客_c++硬件编程

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2022-03-24 00:45:14  更:2022-03-24 00:45:57 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 6:36:55-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码