- 定时器在单片机里也是属于基本必备功能,非常常用;程序设计里,很多地方都需要使用到时间的概念,比如:使用定时器做一些轮询检测、精准的延时函数、串口断帧检测、定时器发送、提供心跳包等等。 定时器在单片机里也是属于基本必备功能,非常常用;程序设计里,很多地方都需要使用到时间的概念,比如:使用定时器做一些轮询检测、精准的延时函数、串口断帧检测、定时器发送、提供心跳包等等。
- 中断在单片机里非常常用,专门来处理紧急事件。比如: 串口接收中断可以实时知道有数据到达,定时器超时中断可以实时知道时间到达,外部中断可以实时知道外部设备产生了事件需要立即处理。 中断在单片机里非常常用,专门来处理紧急事件。比如: 串口接收中断可以实时知道有数据到达,定时器超时中断可以实时知道时间到达,外部中断可以实时知道外部设备产生了事件需要立即处理。
- 红外线遥控是家电领域里很常见的一种遥控方式,常见的电视机、空调、投影机等设备基本都支持红外线遥控;这也主要是红外线遥控成本比较低,现在很多电视机也支持蓝牙遥控器了,穿透性、速度、比红外线遥控要好很多。 红外线遥控是家电领域里很常见的一种遥控方式,常见的电视机、空调、投影机等设备基本都支持红外线遥控;这也主要是红外线遥控成本比较低,现在很多电视机也支持蓝牙遥控器了,穿透性、速度、比红外线遥控要好很多。
- 本文介绍STM32F407位带操作实现方法;位段的概念早在8051时代就已经流行了;STM32F407的位带操作可以实现类似51单片机中寄存器的操作方法,操作GPIO口代码简洁方便。 本文介绍STM32F407位带操作实现方法;位段的概念早在8051时代就已经流行了;STM32F407的位带操作可以实现类似51单片机中寄存器的操作方法,操作GPIO口代码简洁方便。
- 1.目标利用ADC采集按键以及光照传感器的数据,并在按键中断处理程序中打印采集的结果。按键和光照分别采集,2个通道,这样实现多通道的试验。1.1多通道采集原理通过CubeMX设计界面配置ADC的多个通道,并且设置采集顺序,配置号寄存器后。ADC的DR寄存器只有一个,要采集多个通道,会根据配置按顺序一个一个的进行采集。在执行采集获取数据时,需要注意要判断寄存器状态,是否已经采集完成。1.2原理... 1.目标利用ADC采集按键以及光照传感器的数据,并在按键中断处理程序中打印采集的结果。按键和光照分别采集,2个通道,这样实现多通道的试验。1.1多通道采集原理通过CubeMX设计界面配置ADC的多个通道,并且设置采集顺序,配置号寄存器后。ADC的DR寄存器只有一个,要采集多个通道,会根据配置按顺序一个一个的进行采集。在执行采集获取数据时,需要注意要判断寄存器状态,是否已经采集完成。1.2原理...
- STM32目前市面上使用比较广泛,资料多,接下来就介绍如何快速入门STM32,进行基础开发。 这篇文章是STM32F103系列文章的第一篇,主要介绍开发环境的搭建、编程思路、如何查看原理图、配置时钟,配置GPIO口模式等等。 STM32目前市面上使用比较广泛,资料多,接下来就介绍如何快速入门STM32,进行基础开发。 这篇文章是STM32F103系列文章的第一篇,主要介绍开发环境的搭建、编程思路、如何查看原理图、配置时钟,配置GPIO口模式等等。
- 使用小熊派连接华为云平台,实现数据的上传与下放,软件层使用 LiteOS 做系统支撑,移植 PahoMQTT 做通讯 使用小熊派连接华为云平台,实现数据的上传与下放,软件层使用 LiteOS 做系统支撑,移植 PahoMQTT 做通讯
- BMP是一种与硬件设备无关的图像文件格式,是Windows环境中交换与图有关的数据的一种标准,在Windows环境中运行的图形图像软件都支持BMP图像格式。BMP格式的图片存放的就是原始的RGB数据,一般没有做压缩,也就是图片的画质是最原始的。 BMP是一种与硬件设备无关的图像文件格式,是Windows环境中交换与图有关的数据的一种标准,在Windows环境中运行的图形图像软件都支持BMP图像格式。BMP格式的图片存放的就是原始的RGB数据,一般没有做压缩,也就是图片的画质是最原始的。
- GPS电子围栏这个功能是地图的一个扩展技术功能,通过地图经纬度在地图上圈一个范围,在这个范围内进出可以在服务器上进行实时记录,提示警报。现在的共享单车、共享汽车都有这个功能,限制车辆只能在某一个范围内使用,超出后就自动断电或者作出提示。要实现这个地理围栏,就需要实时获取当前的经纬度,然后调用地图SDK接口进行处理,完成围栏逻辑设计。 GPS电子围栏这个功能是地图的一个扩展技术功能,通过地图经纬度在地图上圈一个范围,在这个范围内进出可以在服务器上进行实时记录,提示警报。现在的共享单车、共享汽车都有这个功能,限制车辆只能在某一个范围内使用,超出后就自动断电或者作出提示。要实现这个地理围栏,就需要实时获取当前的经纬度,然后调用地图SDK接口进行处理,完成围栏逻辑设计。
- 介绍HarmonyOSHarmonyOS轻量和小型系统适用于内存较小的IOT设备。通过本文,开发者可以快速熟悉HarmonyOS轻量和小型系统的环境搭建、编译、烧录、调测以及运行“Hello World”等。轻量和小型系统的开发有以下两种方法:用Windows环境进行开发和烧录,使用Linux环境进行编译。统一使用Linux环境进行开发、编译和烧录。AHT20AHT20温湿度传感器具有尺寸小... 介绍HarmonyOSHarmonyOS轻量和小型系统适用于内存较小的IOT设备。通过本文,开发者可以快速熟悉HarmonyOS轻量和小型系统的环境搭建、编译、烧录、调测以及运行“Hello World”等。轻量和小型系统的开发有以下两种方法:用Windows环境进行开发和烧录,使用Linux环境进行编译。统一使用Linux环境进行开发、编译和烧录。AHT20AHT20温湿度传感器具有尺寸小...
- 这篇文章介绍在Linux下如何编写FT5X06系列芯片驱动,完成触摸屏的驱动开发, FT5X06是一个系列,当前使用的具体型号是FT5206,它是一个电容屏的触摸芯片,内置了8位的单片机(8051内核),完成了坐标换算等很多处理,在通过IIC,SPI方式传递给外部单片机。 这篇文章介绍在Linux下如何编写FT5X06系列芯片驱动,完成触摸屏的驱动开发, FT5X06是一个系列,当前使用的具体型号是FT5206,它是一个电容屏的触摸芯片,内置了8位的单片机(8051内核),完成了坐标换算等很多处理,在通过IIC,SPI方式传递给外部单片机。
- VS1053是一款硬件编解码的音频芯片,提供SPI接口和IIS接口两种通信协议,这篇文章是介绍在Linux下如果模拟SPI时序来操作VS1053完成录音、播放音频歌曲功能。 VS1053是一款硬件编解码的音频芯片,提供SPI接口和IIS接口两种通信协议,这篇文章是介绍在Linux下如果模拟SPI时序来操作VS1053完成录音、播放音频歌曲功能。
- PWM:脉冲宽度调制(Pulse width modulation)。PWM输出实验,制作呼吸灯。 PWM:脉冲宽度调制(Pulse width modulation)。PWM输出实验,制作呼吸灯。
- TIM——基本定时器,基本定时器简介,定时周期的计算,基本定时器实验。定时器计数溢出后,进入定时器中断服务函数,进而实现 LED 状态的翻转。 TIM——基本定时器,基本定时器简介,定时周期的计算,基本定时器实验。定时器计数溢出后,进入定时器中断服务函数,进而实现 LED 状态的翻转。
- 通过温度传感器对环境温度进行数据采集和语音控制模块来调节风速实现对风扇的智能控制,使风扇随温度变化来自动调节风力大小。 通过温度传感器对环境温度进行数据采集和语音控制模块来调节风速实现对风扇的智能控制,使风扇随温度变化来自动调节风力大小。
上滑加载中
推荐直播
-
探秘仓颉编程语言:华为开发者空间的创新利器
2025/02/22 周六 15:00-16:30
华为云讲师团
本期直播将与您一起探秘颉编程语言上线华为开发者空间后,显著提升开发效率,在智能化开发支持、全场景跨平台适配能力、工具链与生态完备性、语言简洁与高性能特性等方面展现出的独特优势。直播看点: 1.java转仓颉的小工具 2.仓颉动画三方库lottie 3.开发者空间介绍及如何在空间用仓颉编程语言开发
回顾中 -
大模型Prompt工程深度实践
2025/02/24 周一 16:00-17:30
盖伦 华为云学堂技术讲师
如何让大模型精准理解开发需求并生成可靠输出?本期直播聚焦大模型Prompt工程核心技术:理解大模型推理基础原理,关键采样参数定义,提示词撰写关键策略及Prompt工程技巧分享。
去报名 -
华为云 x DeepSeek:AI驱动云上应用创新
2025/02/26 周三 16:00-18:00
华为云 AI专家大咖团
在 AI 技术飞速发展之际,DeepSeek 备受关注。它凭借哪些技术与理念脱颖而出?华为云与 DeepSeek 合作,将如何重塑产品与应用模式,助力企业数字化转型?在华为开发者空间,怎样高效部署 DeepSeek,搭建专属服务器?基于华为云平台,又该如何挖掘 DeepSeek 潜力,实现智能化升级?本期直播围绕DeepSeek在云上的应用案例,与DTSE布道师们一起探讨如何利用AI 驱动云上应用创新。
去报名
热门标签