*阅读说明:排名不分先后,细测评过程内容、原理图及源码资料等请戳原链接查看。
本文将通过配置PA4为ADC1channel 4测量外部电压。
如果在环境就绪的情况下,面对一个新的SDK,其实就是写CMakeLists.txt的工作啦。
为了更好的学习使用FreeRTOS,还是自己搭建一下环境。
AT32L021之ERTC:增强型RTC,具有闹钟、亚秒级精度、及硬件日历,带校准功能。
分享一个基本的步骤指南,用于实现基于定时器捕获的红外接收。
AT32L021器件提供了红外发射器解决方案。该解决方案基于TMR16与TMR17间的内部连接。
AT-START-L021有39个GPIO,GPIOA和GPIOB都有完整的16pin引脚。引脚充沛到足够驱动16位并口屏。
安信可PB-03F kit蓝牙模块开发板烧录有原厂AT固件,AT-START-L021通过串口与之连接可以实现蓝牙无线控制。
熟悉AT32L021的产品资料,分享如何搜集用户手册、数据手册、开发板原理图、BSP的下载,熟悉外设驱动库、内核 相关文件,以及一些常见的例程等。
体验AT32 Work Bench图形化项目配置与工程的创建。
学习掌握AT32L021的时钟树,掌握HSI、HSE、LSI、LSE的不同时钟的配置,以及外设时钟源的选择等。
学习通用和复用功能输出输出(GPIO/IOMUX),能实现GPIO的输出,输入以及复用为外设,实现按键的检测,LED灯的不同方式的控制。
分享如何使用AT32L021的DMA+IT进行OLED的驱动。
在AT32L021上实现多级菜单,能通过多级菜单来与用户进度交互。
这里选取的串行数码管显示模块以MAX7219为主控芯片,可显示8位数值,并支持级联使用。
在对通道5进行采集的情况下,通过PA5来输入模拟信号就可完成检测的任务。
介绍一种以LCD屏为器件的显示方式,它可以大大的改进数码管显示方式的不足。
在LCD屏显示驱动的基础上,通过增添数值显示函数来与RTC功能相配合以实现电子时钟功能。
广告牌是由半板拼接而成,这里是选用一款P4.75的红色点阵板,其显示分辨率为16*64像素点。
为了对W25Q系列的存储器件进行测试,便选取了一个W25Q16的存储模块来进行连接。
这里以一款I2C接口的OLED屏显示驱动为例来进行介绍。
一个简单的步进电机驱动电路主要由步进电机、驱动电路及微控制器所构成。
BH1750是一种用于光照强度检测的传感器,它相较于用光敏器件来检测光照强度具有集成度高,检测值无需自行标度的优点。
这里以一款SPI接口的显示屏为例加以驱动测试,该显示屏早期曾用在诺基亚手机上,为Nokia5110。
先来看看,它有支持哪些低功耗模式以及如何进出低功耗模式。
测试AT32L021的ERTC的精度。
主要使用PWM点灯,也是经常称为呼吸灯。
测试一下AT32L021这颗MCU在各个低功耗模式下功耗情况。
从零开始一文教你快速实现数字化SPWM纯正弦波逆变器。
基于AT32L021的深度休眠模式下,SRAM和寄存器的内容是保持的,并且IO口的状态与运行模式保持一样状态。
包括开发板、原理图、MCU、性能、特点等方面的介绍。
串口打印计时器,每隔一秒串口输出数字依次加 1,从 0 开始,依次输出 0,1,2,...,n 。
ADC 是一个将模拟输入信号转换为12位、10位、8位、6位的数字信号的外设。采样率最高可达2MSPS。多达19个通道源可进行采样及转换。
测试使用I2C硬件方式驱动OLED显示屏。
测试stm32l021芯片的ADC采样。
测试spiflash存储器读写。
移植FreeRTOS系统到开发板。
对于L类型的单片机,主打低功耗。因此拿到雅特力的这款低功耗单片机,就准备在低功耗上体验一下是什么级别的。
WS2812是一种基于数字信号传输的RGBLED灯珠,包含了三种颜色的LED和一个控制电路。
为了稳妥起见,打算先使用软件模拟方式完成驱动。
在调通了软件模拟方式驱动SPI显示屏后,开始着手使用单片机SPI外设驱动SPI显示屏。
DS18B20是一款单总线驱动的温度传感器,占用口线少,驱动简单,只要按照协议发出符合时序要求的信号,就可以得到温度数据。
L系列产品突出特点就是低功耗,首先就来测试一下功耗问题。
最近,得到一台旧机器,拆开来里面还有几块大板,其中一块板上还有一块1.8寸的TFT显示屏。试试看能不能用AT-START-L021点亮它。
这次换个花样,改用cmake+gcc+openocd。
笔者认为AT32L021系列最吸引人的就是它的低功耗特性,所以这篇评测就以低功耗为主题展开,侧重于各种低功耗模式的进入与唤醒,顺便测量下对应模式下的功耗。
本文使用了软件模拟 PWM的方法来实现呼吸灯效果。
|