关闭
当前搜索:

[置顶] NXP LPC系列学习笔记汇总(持续更新中)

1. LPC11E68循环冗余校验CRC学习笔记文章主要介绍了如何使用LPC11E68的CRC外设功能,并介绍了与CRC引擎相关的寄存器,然后以生成CRC-CCITT多项式校验为例进行了介绍。2. 使用IAR开发LPCXpresso54608入门介绍如何使用IAR Embedded Workbench开发LPCXpresso54608电路板。3. 使用KEIL开发LPCXpresso54608入门介...
阅读(983) 评论(0)

使用Arduino开发板实现一个3*3矩阵键盘的代码和硬件教程

当我小的时候,我拿到一本书《PC升级与维护大全》(Upgrading And Repairing Pcs),现在已经到第22版了。这是第一本向我解释PC架构的书。我当时考虑过,当键盘上有101个键的时候,AT键盘的接口有多少引脚?那是我第一次了解到键盘矩阵。 令我吃惊的并不是键盘矩阵本身,而是在键盘内部有一个完全独立的8位微控制器。早期的键盘可能已经使用了P8049AH,现在仍然会有一些库存可...
阅读(31) 评论(0)

如何将NFC读卡器库移植到Kinetis K64F微控制器

本文详细说明了如何将NFC读卡器库移植到Kinetis K64F微控制器。本文使用一个真实的移植案例来展示将NFC读卡器库移植到示例目标MCU所需的步骤。 这篇文章的目的是可以作为一份指南,帮助软件开发人员将NFC读卡器库移植到他们的设计所选择的MCU中。 NFC读卡器库概述 NFC读卡器库是一系列的软件组合,用于创建和开发具有可定制固件的恩智浦NFC前端和NFC控制器的非接触式应用。该库提供...
阅读(52) 评论(0)

MSP430单片机GPIO编程入门教程

在本教程中,我们将一起学习MSP430单片机GPIO的编程方法。本文也适用于Launchpad开发板上使用的MSP430x2xx器件,如MSP430G2553、MSP430G2231等。MSP430单片机上的大多数引脚被分组为最多8个端口, P1到P8。每个端口都是8位宽,并有8个相关的I / O引脚。这些引脚直接映射到相应的端口寄存器,因此可以独立操作I / O引脚。只有端口P1和P2中的引脚支...
阅读(57) 评论(0)

使用LPC2148连接ADXL335加速度计的方法

本文主要介绍使用ARM7 LPC2148微控制器连接ADXL335加速度计的方法。 ADXL335是一款三轴加速度传感器,每个轴都有模拟输出。模拟量输出与正交轴上的每个加速度成正比。它的最小测量范围为±3g,其中g是地表重力加速度(9.8m / s2)。最常见的应用包括倾斜、运动和冲击感应。 ADXL335的电源电压范围为1.8V至3.6V。 ADXL335采用16引脚LFCSP_LQ封装。 输...
阅读(39) 评论(0)

初识STM32CubeProgrammer软件

今天在浏览网页的时候,无意间看到ST推出了一款新的STM32软件下载工具STM32CubeProgrammer:ST发布全新多合一软件工具,让STM32用户烧写代码更方便。以前使用的是ST-LINK Utility工具用作批量烧写程序。正好手上有一块现成的STM32F769I-DISCO开发板,所以先简单体验一次这个软件。 STM32CubeProgrammer可以使用STLINK提供的SWD...
阅读(122) 评论(0)

使用Arduino开发板和接近传感器制作炫丽的LED假日灯光

在本文中,我们将使用Arduino开发板和一个全彩色的LED灯条制作假日装饰灯光。同时我们还会使用一个ROHM接近传感器,使得灯光更加具有互动性,这样一旦有物体在附近,LED就会发出炫丽的色彩! 使用到的材料 ■ Arduino UNO R3开发板 ■ WS2811 LED灯条 SMD 5050 ■ ROHM传感器评估套件 连接接近传感器 我们将使用罗姆传感器评估...
阅读(52) 评论(0)

如何使用Arduino开发板连接NEO-6M GPS模块

本文主要介绍如何使用Arduino开发板连接NEO-6M GPS模块,然后获取GPS数据。 GPS全称全球定位系统,当你旅行时,它可以用来确定位置、时间和速度。 NEO-6M GPS模块简介 NEO-6M GPS模块如下图所示。它带有一个外部天线,并没有附带插头引脚。所以,你需要自备以及焊接。 ● 该模块带有一个外部天线,并且内置EEPROM。 ● 接口:RS232 TTL...
阅读(189) 评论(0)

使用Arduino解码并发送433MHz RF无线射频信号

本文主要介绍了如何使用一个Arduino开发板解码RF遥控器的433 MHz信号,并使用Arduino和433 MHz发射器发送信号,以远程控制电源开关插座。 为什么解码RF信号? 我已经尝试了控制电源电压的不同方法,但是其中一些方法需要: ■ 处理交流电压的经验 ■ 在您的墙壁/天花板/开关打开孔 ■ 修改电气面板 ■ 知道每个国家的电气规则 想出一个安全的...
阅读(158) 评论(0)

基于STM32F769I-DISCO开发板实现Embedded Wizard界面应用入门指南

本文主要介绍了创建一个用于STM32F769探索板的Embedded Wizard界面应用的所有必要步骤。请仔细按照这些指示,一步步进行操作,以确保您可以在目标开发板上运行结果。此外,本文假设您熟悉Embedded Wizard的基本概念。前提条件首先,您需要以下硬件:★ 意法半导体的STM32F769探索板(STM32F769I-DISC1)★ USB电缆,将开发板连接到PC此外,您还...
阅读(119) 评论(0)

STM32F769I-DISCO开发板功能简介

STM32F769I-DISCO基于STM32F769NI微控制器的探索板官网链接:http://www.st.com/zh/evaluation-tools/32f769idiscovery.htmlSTM32F7探索套件允许用户使用基于ARM Cortex-M7内核的STM32F7系列微控制器开发和分享应用程序。通过使用音频、多传感器支持、图形、安全、视频和高速连接等功能,该探索套件能够实现多种...
阅读(106) 评论(0)

ATSAMD20 XPlained Pro开发板入门指南

本文主要介绍Atmel ATSAMD20 XPlained Pro开发板以及如何开始上手使用。SAM D20基于ARM Cortex-M0+内核,是Atmel发布的最新的基于闪存的微控制器之一。 有四种不同的器件系列,分别是D10、D11、D20和D21。 再加上它们的外围设置和低功耗功能,很好的补充了他们的产品线。SAM D20运行速度最高可达48MHz。 它结合了Atmel事件系统、单周期32x...
阅读(80) 评论(0)

使用STM32L053探索板上的IDD电流检测功能

意法半导体的STM32L053探索板采用STM32L0超低功耗系列微控制器STM32L053C8 MCU。除此之外,该开发板还包含一个可由MCU读取的电流检测模块,可以监测其自身的电流消耗。不幸的是,由于缺乏关于此功能的文档,所以其很难用于评估的目的。但是,通过ST的示例代码,与模块通信的基本过程已经建立,并可用于开发更简化的示例应用程序。结合STM32L0系列页面低功耗模式的信息,该应用程序允许用...
阅读(125) 评论(0)

NuMaker-PFM-M487开发板简介

NuMaker-PFM-M487NuMaker平台是由Nuvoton专门针对物联网(IoT)应用开发的平台。它支持ARM mbed OS 5.5以及Arduino接口,非常适用于具有传感器和无线模块的原型开发设计的IoT应用程序开发部署。NuMaker-PFM-M487还配备了大量外设,如定时器、看门狗定时器、RTC、PDMA、EBI、UART、智能卡接口、SD主机、SPI、I²C、I²S、PWM、...
阅读(130) 评论(0)

使用Arduino开发板制作自动空调温度控制器

曾经被认为是奢侈品的空调,只能在大酒店、电影厅、餐厅等等看到。但是,现在几乎每个人家中都有一个AC来度过夏季/冬天,并且那些拥有它的人们都在担心一件共同的事情。那就是他们的高耗电量和充电器。在这个项目中,我们将制作一个小型自动温度控制电路,通过根据房间温度自动改变空调温度,尽量降低电力消耗。通过周期性地改变设定的温度,我们可以使空调长时间工作在较低的温度值,从而使它消耗更少的电力。我们大多数人都会遇...
阅读(310) 评论(0)

使用TFT LCD制作Arduino触摸屏计算器

Arduino开发板总是可以帮助我们轻松地构建一个项目,并使其看起来更具有吸引力。对一个带有触摸功能的液晶显示屏进行编程听起来可能是一件复杂的工作,但是通过使用Arduino库和扩展模块可以使得这项工作变得非常简单。在本项目中,我们将使用一个2.4寸Arduino TFT液晶屏来构建Arduino触摸屏计算器,它可以执行加法、减法、除法和乘法等所有基本计算。所需材料 1. Arduino U...
阅读(351) 评论(0)
167条 共12页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:228261次
    • 积分:3992
    • 等级:
    • 排名:第9346名
    • 原创:151篇
    • 转载:15篇
    • 译文:1篇
    • 评论:16条
    博客专栏
    最新评论