
嵌入式
文章平均质量分 58
嵌入式内容
程序员大运河
公众号: 阿运河
展开
-
基于STM32的睡眠监测系统设计
通过传感器模块,诸如心率传感器、体温传感器、声音传感器和加速度传感器,作为信息采集的器件。然后手机APP订阅云平台,并得到云平台的数据。注册完成以后登陆,点击控制台,再点击多协议接入进入开发者中心,创建产品,必须是产品创建成功后,才可以在该项目中添加设备,并在设备下创建相关属性,最后需要获取产品ID、设备ID和鉴权信息[22]。本系统设计的开发主应用程序设计基于Keil的集成模块开发软件环境,C语言编程进行软件开发,主程序模块主要是对包括各个集成模块的应用程序进行初始化,和FreeRtos系统主任务创建。原创 2024-09-21 17:07:50 · 2869 阅读 · 5 评论 -
网络编程
客户端:#include <stdio.h>#include <sys/socket.h>#include <sys/types.h> /* See NOTES */#include <sys/socket.h>#include <arpa/inet.h>#include <string.h>#define SERPORT...原创 2020-11-02 17:04:54 · 162 阅读 · 0 评论 -
静态内存和动态内存
1. 静态内存静态内存是指在程序开始运行时由编译器分配的内存,它的分配是在程序开始编译时完成的,不占用CPU资源。程序中的各种变量,在编译时系统已经为其分配了所需的内存空间,当该变量在作用域内使用完毕时,系统会自动释放所占用的内存空间。变量的分配与释放,都无须程序员自行考虑。eg:基本类型,数组2. 动态内存用户无法确定空间大小,或者空间太大,栈上无法分配时,会采用动态内存分配。3. 区别a) 静态内存分配在编译时完成,不占用CPU资源; 动态内存分配在运行时,分配与转载 2020-08-06 11:38:42 · 884 阅读 · 0 评论