原文:AVR开发 Arduino方法(五) 模数转换子系统

模数转换子系统用于将传感器采集的模拟信号转换为数字信号。ArduinoUNOR 主处理器ATMega P的模数转换子系统采用逐次逼近的方式完成模数转换。 使用Arduino库函数进行模数转换十分简单,下面的示例可以将A 引脚上的模拟信号转换为数字信号,并将转换结果打印到串口 上: 与模数转换相关的Arduino库函数有: analogRead pin :将指定引脚上的模拟信号转换为数字信号 pi ...

2017-09-16 12:26 0 1173 推荐指数:

查看详情

AVR开发 Arduino方法(四) 串行通信子系统

  Arduino UNO R3主处理器ATMega328P的串行通信子系统可以用于与计算机、外设或其他微控制器进行通信,它支持3种串行通信方式:通用同步/异步收发器,串行外设接口和两线串行接口。 1. 通用同步/异步收发器   在串行通信中,波特率用来衡量传输速率的快慢,同步和异步的对象 ...

Fri Sep 15 18:37:00 CST 2017 1 1350
AVR开发 Arduino方法(二) 中断子系统

  在了解中断子系统之前,首先要了解中断的概念。你正在看书,这时电话响了,你会怎么做呢?相信大多数人会这样:先标记看到的位置,接完电话回来后继续阅读。这就是一个现实生活中中断的例子,我们把“电话响了”成为中断源。Arduino UNO R3的主处理器ATMega328P拥有26个中断源,如下表所示 ...

Wed Sep 13 18:36:00 CST 2017 0 2471
AVR开发 Arduino方法(七) 嵌入式操作系统FreeRTOS

  FreeRTOS可以提供任务管理,队列管理,中断管理,资源管理和内存管理等功能,由于占用资源少,它可以运行在Arduino UNO R3开发板上。   你可以在https://github.com/greiman/FreeRTOS-Arduino上下载到它,将下载 ...

Mon Sep 18 18:14:00 CST 2017 0 1394
AVR开发 Arduino方法(附四) 参考文献与网址

1. 参考文献 [1] Arduino 魔法书:实现梦想的工具和技术. Jeremy Blum, 电子工业出版社, 2014 [2] Arduino高级开发权威指南. Steven F.Barrett. 机械工业出版社, 2014 [3] AVR单片机入门与速成攻略. 高显生. 机械工业 ...

Tue Sep 19 22:49:00 CST 2017 0 1051
AVR开发 Arduino方法(附一) 工具链与调试技术

  前文中所有代码都可以使用Arduino IDE编译通过,电路图都是使用Fritzing绘制的。Arduino IDE和Fritzing都可以运行在多种操作系统上,可以通过以下方式获取它们: 1. Arduino IDE   在浏览器中访问https://www.arduino.cc/en ...

Tue Sep 19 18:11:00 CST 2017 0 2310
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM