文件名称:TahakomAVRLib:使用QtC ++对AVR MCU进行编程的CMake项目
文件大小:2.42MB
文件格式:ZIP
更新时间:2024-04-10 00:44:33
C++
介绍 TahakomAVRLib是一个C ++库,用于对Atmel AVR微控制器进行编程。该库使用AVR标准C库,并且编写方便。 当前,这些类可在ATmega48P / 88P / 168P / 328P AVR微控制器系列上编译。 图书馆结构 该库由几个类组成,这些类抽象了微控制器的内部元素和一些外部组件,这些外部组件在连接到芯片时可以执行某些操作。 这些类实现了不同的功能,并分为: 核 输入输出 或组件 为了演示库的使用,实施了几个和。 可以在(由Doxygen生成)中找到对代码清单的更详细描述。 软体设定 在使用该库并开始编程和连接外部外围设备之前,需要在系统中安装一些软件包: binutils-avr:用于获取诸如汇编器,链接器等工具。 gcc-avr:AVR GNU C交叉编译器 avr-libc:AVR C库 avrdude:用于从/向Atmel AVR微控制器下载/上传
【文件预览】:
TahakomAVRLib-master
----LICENSE.txt(1KB)
----pics()
--------pinout.jpeg(526KB)
--------blink_led.png(294KB)
----lib()
--------utils()
--------component()
--------core()
--------io()
----README.md(4KB)
----TahakomAVRLibDoc.pdf(1.76MB)
----applications()
--------BlinkLed()
--------usart_mcu()
--------app_test()