腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
物联网知识
#公众号:物联网知识
专栏作者
举报
201
文章
267548
阅读量
29
订阅数
订阅专栏
申请加入专栏
全部文章(201)
单片机(38)
编程算法(36)
物联网(17)
ide(15)
linux(12)
tcp/ip(12)
c++(10)
python(10)
程序(10)
嵌入式(9)
https(9)
硬件开发(8)
windows(8)
网络安全(7)
图像处理(6)
智能家居(6)
stm32(6)
c#(5)
json(5)
打包(5)
二叉树(5)
udp(5)
数据结构(5)
bash(4)
actionscript(4)
数据库(4)
腾讯云测试服务(4)
存储(4)
缓存(4)
flash(4)
java(3)
c 语言(3)
sql(3)
bash 指令(3)
分布式(3)
opencv(3)
数据分析(3)
函数(3)
开发(3)
配置(3)
人脸识别(2)
.net(2)
html(2)
android(2)
unix(2)
ubuntu(2)
apt-get(2)
消息队列 CMQ 版(2)
游戏(2)
开源(2)
sql server(2)
腾讯云开发者社区(2)
mqtt(2)
kafka(2)
虚拟化(2)
arduino(2)
data(2)
it(2)
spi(2)
定时器(2)
量化(2)
排序(2)
软件(2)
事件(2)
数据(2)
通信(2)
协议(2)
硬件(2)
原理(2)
指针(2)
区块链(1)
数字货币(1)
机器学习(1)
ios(1)
mac os(1)
javascript(1)
ruby(1)
node.js(1)
jquery(1)
qt(1)
汇编语言(1)
arm(1)
composer(1)
git(1)
github(1)
api(1)
centos(1)
访问管理(1)
物联网通信(1)
网站(1)
电商(1)
企业(1)
express(1)
http(1)
自动化(1)
gui(1)
面向对象编程(1)
dns(1)
markdown(1)
gcc(1)
微信(1)
小程序(1)
nat(1)
任务调度(1)
ascii(1)
asm(1)
client(1)
code(1)
delay(1)
designer(1)
distribution(1)
exe(1)
frame(1)
free(1)
gpio(1)
gps(1)
graphics(1)
include(1)
io(1)
labview(1)
masm(1)
merge(1)
nlog(1)
ode(1)
png(1)
pycharm(1)
radix(1)
scanf(1)
semaphore(1)
sort(1)
testing(1)
uart(1)
ui(1)
void(1)
wav(1)
wifi(1)
编程(1)
编辑器(1)
变量(1)
登录(1)
递归(1)
队列(1)
二进制(1)
公众号(1)
工作(1)
接口(1)
开发环境(1)
面试(1)
实践(1)
手机(1)
同步(1)
网络(1)
芯片(1)
性能(1)
搜索文章
搜索
搜索
关闭
STM32CubeMX介绍及安装
单片机
开源
硬件开发
STM32CubeMX是被广泛使用的。它集成了芯片选型、引脚分配和功能配置,中间件配置,时钟配置,初始代码和项目的功能。其中STM32CubeMX和STM32Cubeprogrammer,除了对所有STM32芯片系列,和所有应用的通用支持之外,还有一些对特定应用的支持,比如STM32Cube.AI就是基于STM32CubeMX的插件功能,来把训练好的模型部署到STM32上;还比如在安全固件升级和安全固件安装,即SBSFU和SFI操作里,STM32CubeProgrammer就启动了代码加密,HSM实例化等功能。STM32支持丰富的开源和ST自主知识产权中间件,比如来自开源社区的FreeRTOS,FatFS,mbedTLS;ST自己的USB主机和设备协议栈,TouchGFX等。 因此除了对外设各种功能的工作模式和参数进行配置, 当我现在的应用需用用到FreeRTOS,我不仅可以勾选并使能上该组件,还可以对FreeRTOS进行配置,比如内核配置可以设置是否支持抢占、系统嘀嗒的间隔;可以在这里以图形化界面的方式创建信号量、互斥量、创建任务等。所有这里的配置,都会影响到最后产生的初始化代码。
跋扈洋
2022-12-03
653
0
进程到底是什么?
单片机
进程是大多数系统的工作单元,可以将进程看作执行的程序。虽然在传统操作系统中进程包括线程,但其实在一些RTOS中,线程、任务和进程的概念都很模糊,可以说进程≈线程=任务。但无论是在常规操作系统还是实时操作系统中,进程或者说线程和任务都是最重要的概念之一。
跋扈洋
2022-12-03
727
0
操作系统的双重模式
单片机
操作系统是管理计算机硬件的程序。操作系统的核心目标是运行用户程序,以用户视角来看,操作系统的主要目的是更方便的使用计算机,在系统视角来看,操作系统的目的是更高效的使用计算机。而在OS的执行过程中,为什么要分成内核态和运行态?怎么从运行态转到内核态?这些都是我们需要了解的问题。
跋扈洋
2022-12-03
335
0
STM32(九)------- CAN
单片机
编程算法
CAN 是 Controller Area Network 的缩写(以下称为 CAN),是 ISO 国际标准化的串行通信协议。CAN 总线是一种应用广泛的现场总线,是近20年发展起来的新技术。在当前的汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加。为适应“减少线束的数量”、“通过多个 LAN,进行大量数据的高速通信”的需要,1986 年德国电气商博世公司开发出面向汽车的 CAN 通信协议。此后,CAN 通过 ISO11898 及 ISO11519 进行了标准化,现在在欧洲已是汽车网络的标准协议。 现在,CAN 的高性能和可靠性已被认同,并被广泛地应用于工业自动化、船舶、医疗设备、工业设备等方面。现场总线是当今自动化领域技术发展的热点之一,被誉为自动化领域的计算机局域网。它的出现为分布式控制系统实现各节点之间实时、可靠的数据通信提供了强有力的技术支持。近年来,其所具有的高可靠性和良好的错误检测能力受到重视,被广泛应用于汽车计算机控制系统和环境温度恶劣、电磁辐射强和振动大的工业环境。
跋扈洋
2022-12-03
632
0
STM32(七)------- PWM输出
单片机
我们在日常的嵌入式开发中,PWM可以说是我们最常用的一个技术。我们在电机驱动、电压控制、从测量、通信到功率控制与变换的许多领域中,PWM有着无比重要的地位。
跋扈洋
2022-06-24
915
1
基于STM32的MD5校验
编程算法
https
网络安全
单片机
我们在嵌入式及单片机的产品开发时,往往需要对一些文件进行检验,来保证此文件是在传输的过程没有被修改或者损坏。比如IAP升级程序时,往往就需要对升级固件进行校验。MD5是其中非常常用的一种检验方式。本文通过使用MD5检验程序,对STM32的Flash中的某一段数据进行检验,检验后存放到字符串里,可用来比对或者输出。
跋扈洋
2022-06-24
878
0
STM32之串口通信
单片机
串口(UART通用异步收发器,TTL)通讯是一种设备间的串行全双工通讯方式。由于UART是异步传输,没有传输同步时钟,为了保证数据的正确性,UART采用16倍数据波特率的时钟进行采样。
跋扈洋
2022-04-27
711
0
ESP8266通过AT指令连接TCP网络
tcp/ip
单片机
flash
AT指令是应用于终端设备与PC应用之间的连接与通信的指令。AT 即Attention。
跋扈洋
2022-03-29
909
0
C#编写上位机使用UDP给单片机发送Json格式数据
udp
json
单片机
编程算法
java
很多时候,我们想要通过上位机给我们的单片机下发命令,是我们能够控制单片机进行一些操作。而通常我们有几种方式,分别是串口传输、蓝牙传输、UDP和TCP这类WIFI传输等。 在本文就用C#编写上位机使用UDP给单片机发送Json格式数据,进行数据的传输。
跋扈洋
2022-03-29
819
0
电脑如何获取你发来的数据?
单片机
本设计的主要功能其实是获取RFID的卡号,并进行鉴别。推而广之,可以用来获取单片机发来的数据,并进行检验是否符合要求。
跋扈洋
2022-01-20
1.3K
0
收发数据页面原来这么简单!(自制上位机)
单片机
我们在平时使用单片机制作项目时,总是希望能够实时显示一些数据,并将这些数据进行处理,从而进行使用。那么上位机就必不可少了。上位机是指可以直接发出操控命令的计算机,一般是PC屏幕上显示各种信号变化。下位机是直接控制设备获取设备状况的计算机,一般是单片机之类的。上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应设备。下位机不时读取设备状态数据(一般为模拟量),转换成数字信号反馈给上位机。简言之如此,实际情况千差万别,但万变不离其宗:上下位机都需要编程,都有专门的开发系统。
跋扈洋
2021-08-06
1.4K
0
智能家居制作之WiFi遥控家中设备
智能家居
单片机
物联网
现如今,智能家居行业发展迅速,得益于物联网和人工智能技术的迭代发展,各类智能家居设备已不知不觉的走进我们的生活中。
跋扈洋
2021-03-18
350
0
鸿蒙之串口传输
单片机
物联网
嵌入式
先在./applications/sample/wifi-iot/app路径下新建一个目录(或一套目录结构),用于存放业务源码文件。 本例程:在app下新增业务chuankou,其中hello_world.c为业务代码,BUILD.gn为编译脚本,具体规划目录结构如下:
跋扈洋
2021-02-05
910
0
基于指纹解锁、RFID解锁、APP解锁等功能的智能防盗门
单片机
伴随着技术的进步和社会的发展,人们在生活中对安全的需求越来越高。为了满足人们的需求,智能防盗门的安全化和智能化进一步需要提高,传统的智能防盗门已无法满足当今人们的需求。本设计的智能防盗门普遍应用于智能家居生活中,集安全性和智能化于一身。符合当今人们渴望智能化生活的需求,具有一定的实用性。
跋扈洋
2021-02-02
1.9K
0
物联网项目---自动调控温湿度+感应开灯
单片机
实现自动调控屋内的温湿度,当温度高时,打开风扇,当温度低时,关闭空调。当湿度低时打开加湿器,当湿度大时,关闭加湿器。当人下床时,自动感应开灯。
跋扈洋
2021-02-02
519
0
OLED显示屏
单片机
目前单片机、机器人或者嵌入式常用的就是LCD或者OLED屏,在前面的一篇文章里已经详细的介绍了LCD1602,在以下内容里我会详细介绍一下。普遍来说,OLED显示屏的使用会比LCD显示屏麻烦一些,所以我在介绍LCD1602的时候使用用51单片机,而在这篇介绍OLED显示屏里会用STM32。
跋扈洋
2021-02-02
2.7K
0
物联网智能家居项目---智能卧室
单片机
智能家居
为了提高用户生活品质,改善睡眠质量差人群的睡眠质量,推动智能化生活,解决当今社会生活压力大对睡眠环境的要求高的问题。在智能家居领域中,智能卧室睡眠环境装置可以很好的对睡眠环境出现的多种情况都做出相应反应,增加卧室的智能、舒适、安全。
跋扈洋
2021-02-02
576
0
DIY制作otto机器人
单片机
数据分析
图像处理
外壳 3D打印 3D打印技术出现在20世纪90年代中期,实际上是利用光固化和纸层叠等技术的最新快速成型装置。它与普通打印工作原理基本相同,打印机内装有液体或粉末等“打印材料”,与电脑连接后,通过电脑控制把“打印材料”一层层叠加起来,最终把计算机上的蓝图变成实物。这打印技术称为3D立体打印技术。
跋扈洋
2021-02-02
756
0
基于Mind+的NB-IOT自动获取时间和位置(Arduino)
单片机
物联网
Gravity:IIC & UART BC20 NB-IoT & GNSS通信模块是具有NB-IoT低功耗蜂窝通信和GPS/BeiDou双星精确定位功能的物联网通信模块。
跋扈洋
2021-02-02
1.7K
0
STM32寄存器讲解
单片机
缓存
flash
企业
硬件开发
原理讲解 芯片讲解 STM32F103芯片 我们看到的 STM32 芯片是已经封装好的成品,主要由内核和片上外设组成。若与电脑类比,内核与外设就如同电脑上的 CPU与主板、内存、显卡、硬盘的关系。 STM32F103采用的是 Cortex-M3内核,内核即 CPU,由 ARM公司设计。ARM公司并不生产芯片,而是出售其芯片技术授权。芯片生产厂商(SOC)如 ST、TI、Freescale,负责在内核之外设计部件并生产整个芯片,这些内核之外的部件被称为核外外设或片上外设。如 GPIO、USART(串口)、I2C、SPI等都叫做片上外设。(采用野火官方的介绍)。
跋扈洋
2021-02-02
1.4K
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档