[学习资料] 使用Microchip Studio图形化配置工程

[复制链接]
4589|48
 楼主| 狗啃模拟 发表于 2023-6-30 02:22 | 显示全部楼层 |阅读模式

平台:Microchip Studio (原Atmel Studio 7)
欣世纪 DMAVR-L Atmega 128A - AU

新建工程
选择所用的芯片后点击CREATE NEW PROJECT创建工程






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 狗啃模拟 发表于 2023-6-30 02:22 | 显示全部楼层
配置
设置CPU

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 狗啃模拟 发表于 2023-6-30 02:22 | 显示全部楼层
根据所用晶振设置频率

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 狗啃模拟 发表于 2023-6-30 02:22 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 狗啃模拟 发表于 2023-6-30 02:22 | 显示全部楼层
点灯示例:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 狗啃模拟 发表于 2023-6-30 02:23 | 显示全部楼层
D7由PE7控制,低电平点亮。
对PE7作相应的配置后点击GENERATE PROJECT生成工程

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 狗啃模拟 发表于 2023-6-30 02:23 | 显示全部楼层


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 狗啃模拟 发表于 2023-6-30 02:23 | 显示全部楼层
点灯
编写点灯程序
  1. #include <atmel_start.h>
  2. #include <avr/io.h>
  3. #include <util/delay.h>

  4. #define DELAY_TIME 500

  5. int main(void)
  6. {
  7.         /* Initializes MCU, drivers and middleware */
  8.         atmel_start_init();
  9.        
  10.         /* Replace with your application code */
  11.         while (1)
  12.         {
  13.                 PORTE_set_pin_level(7, 0);
  14.                 _delay_ms(DELAY_TIME);
  15.                 PORTE_set_pin_level(7, 1);
  16.                 _delay_ms(DELAY_TIME);
  17.         }
  18. }
 楼主| 狗啃模拟 发表于 2023-6-30 02:24 | 显示全部楼层
用USB-ISP连接开发板

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 狗啃模拟 发表于 2023-6-30 02:24 | 显示全部楼层
点击RD读取ID测试连接情况

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 狗啃模拟 发表于 2023-6-30 02:24 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 狗啃模拟 发表于 2023-6-30 02:24 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 狗啃模拟 发表于 2023-6-30 02:24 | 显示全部楼层
效果

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评论

好是好,开始用着不习惯  发表于 2023-8-9 14:05
 楼主| 狗啃模拟 发表于 2023-6-30 02:24 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
pzsh 发表于 2023-6-30 10:10 | 显示全部楼层
图像化的使用起来还是方便
yangxiaor520 发表于 2023-7-1 11:45 来自手机 | 显示全部楼层
microchip的开发软件感觉始终少了点什么
ersha4877 发表于 2023-7-4 23:44 | 显示全部楼层
如果使用的是老款的芯片,如ATMEGA128这类,个人建议感觉还是用ICC AVR 7.22 来配置更简单点,基本不用动脑子,可以预览下没有问题直接拷贝进ATMEL STUDIO ,唯一要改动就是中断模式,两者有区别其他直接用好了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
phoenixwhite 发表于 2023-7-8 18:24 | 显示全部楼层
Microchip Code Configurator(MCC)是Microchip Studio的一个插件,用于图形化配置和生成代码。 可以通过在“工具”菜单中选择“MPLAB Code Configurator”来访问MCC。使用MCC, 可以选择和配置外设、引脚功能、时钟设置等,然后生成相应的初始化代码。
alvpeg 发表于 2023-7-9 09:55 | 显示全部楼层
在Microchip Studio图形化配置工程过程中,需要根据具体的需求和单片机型号进行相应的设置和配置。
fengm 发表于 2023-7-9 13:46 | 显示全部楼层
可以从Microchip官网上下载并安装最新版本的Microchip Studio。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

68

主题

1054

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部