单片机开发平台验证
Posted 卓晴
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了单片机开发平台验证相关的知识,希望对你有一定的参考价值。
简 介: 本文把手边的单片机开发环境进行了总结。方便之后利用单片机完成相关产品的开发。
关键词
: 单片机
01 MCU开发平台
一、MEGA单片机系列
MEGA单片机系列是 8 位 单片机,它包括有 MEGA8,MEGA88, MEGA32, MEGA328, MEGA128, MEGA256 等。
1、软件开发平台
开发软件使用 ImageCraft IDE for ICCAVR 开发环境。安装文件在如下目录中:
D:\\Disk\\AVR
▲ 图1.1.1 ImageCraft IDE for ICCAVR 软件开发环境
2、下载工具
开发MEGA系列的单片机,利用了 MEGA ISP 功能进行软件开发。单片机在使用之前需要提前下载 ISP 软件。
(1)下载软件
▲ 图1.1.2 M8BL_BASE 下载程序
软件所在目录:
D:\\zhuoqing\\window\\cb\\MegaBL\\M328_BL\\M8BL_BAS.exe
(2)下载硬件
▲ 图1.1.3 MEGA系列 ISP 下载接口
上述下载硬件可以在 ATMEGA8 DIP-28面包板实验 中看到。
3、测试电路板
▲ 图1.1.4 实验板的电路原理图
▲ 图1.1.5 实验板的电路PCB板
- ATMEGA8 DIP-28面包板实验 :在面包板上搭建的基于 DIP28 MEGA8 的测试实验电路板。
▲ 图1.1.6 面包板上的LED测试
  面包板上的LED测试
二、ADuC845单片机系列
1、开发软件环境
参考文档: 创界uVision下的ADuC845的工程文件 。这个文档中给出了工程创建以及相关的 UserCode 内容的导入。
▲ 图1.2.1 Keil uVision5 开发环境
2、下载工具
(1)下载模块
参考文档: ADuC845串口下载模块制作
(2)下载软件
▲ 图1.2.2 ADI ADuC8XX Downloader 界面
3、测试电路板
参考文献: 基于ADuC845的数据采集板
基于ADuC845的数据采集工程文件:AD\\Test\\2020\\ADuC84525P64[STC单片机自动下载调试器设计](https://blog.csdn.net/zhuoqingjoking97298/article/details/105543574)ADuC84525P64.SchDoc ↩︎
数据采集C51工程文件:C51\\ADuC845\\Test\\2020\\TestLCD\\TestLCD.uvproj ↩︎
经过测试,电路板工作正常。
三、STC单片机
1、开发软件
2、下载软件
STC-ISP 软件。 由于这个软件可以重复下载相应的程序,所以非常适合 Keil C51 编译完之后自动下载软件。
▲ 图1.3.1 下载ISP软件版本
这个自动下载过程需要配合 crunpython 中的自动检测过程。
3、测试电路板
在工具盒中包含有比较多的单个单片机的测试小板,都可以进行测试方便下载软件。
四、ST单片机系列
1、开发软件
▲ 图1.5.1 IAR Enbedded Workbench
2、下载软件
▲ 图1.5.2 STM32Bootloader
五、MM32单片机系列
1、开发软件
使用与ST32 相同的开发环境,具体参见: 基于IAR上搭建开发MM32的环境
2、下载软件
参考文献参见:
使用 MicroPython 的版本更好。
※ 总 结 ※
本文把手边的单片机开发环境进行了总结。方便之后利用单片机完成相关产品的开发。
■ 相关文献链接:
- ATMEGA8 DIP-28面包板实验
- ATMEGA328实验电路板
- 创界uVision下的ADuC845的工程文件
- ADuC845串口下载模块制作
- 基于ADuC845的数据采集板
- STC单片机自动下载调试器设计
- 配置Keil C51配置开发 STC51单片机过程
- 基于IAR上搭建开发MM32的环境
- 利用Python模拟鼠标自动完成MM32-LINK程序下载
- 关于MM32-Link Programmer软件修改建议
● 相关图表链接:
- 图1.1.1 ImageCraft IDE for ICCAVR 软件开发环境
- 图1.1.2 M8BL_BASE 下载程序
- 图1.1.3 MEGA系列 ISP 下载接口
- 图1.1.4 实验板的电路原理图
- 图1.1.5 实验板的电路PCB板
- 图1.1.6 面包板上的LED测试
- 图1.2.1 Keil uVision5 开发环境
- 图1.2.2 ADI ADuC8XX Downloader 界面
- 图1.3.1 下载ISP软件版本
- 图1.5.1 IAR Enbedded Workbench
- 图1.5.2 STM32Bootloader
以上是关于单片机开发平台验证的主要内容,如果未能解决你的问题,请参考以下文章