- 博客(35)
- 收藏
- 关注
原创 通讯录管理系统
功能描述:实现添加联系人功能,联系人上限为1000人,联系人信息包括(姓名、性别、年龄、联系电话、家庭住址)设计时候可以在通讯录结构体中,维护一个容量为1000的存放联系人的数组,并记录当前通讯录中联系人数量。添加联系人:向通讯录中添加新人,信息包括(姓名、性别、年龄、联系电话、家庭住址)最多记录1000人。思路:添加联系人前先判断通讯录是否已满,如果满了就不再添加,未满情况将新联系人信息逐个加入到通讯录。添加联系人函数封装好后,在main函数中创建一个通讯录变量,这个就是我们需要一直维护的通讯录。
2024-04-28 18:01:05 250
原创 5.组合与继承
在C++中,面向对象(Object-Oriented)是一种程序设计范式,它使用“对象”来设计应用程序和软件。面向对象编程(OOP)的核心概念包括类(Class)、对象(Object)、封装(Encapsulation)、继承(Inheritance)和多态性(Polymorphism)。:类是对某一类对象的抽象描述,它定义了对象的属性和方法。属性通常表现为类的数据成员,而方法则是类的成员函数。:对象是类的实例。每个对象都有它自己的属性(即类的数据成员的值)和方法(即类的成员函数)。
2024-04-23 18:33:20 999
原创 IO口的分配
PA0 温湿度传感器(DHT11) PA 继电器X2(风扇、除湿机) PA1 光敏传感器 PA4,PA5,PA6,PA7 步进电机(窗帘) PA2 烟雾传感器(MQ-2) 蜂鸣器 报警灯 PA3 测速传感器(FC-33) 继电器(窗户) 舵机(门) 日光灯
2024-04-22 20:11:30 140
原创 4.特殊运算符重载
运算符通常用于访问数组或容器的元素。然而,这个运算符也可以被重载以用于自定义类型的对象。运算符时,你通常是在实现类似数组或集合的自定义类型,比如自定义的数组类、矩阵类或字符串类。运算符时,左边的对象通常是自定义类型的实例,而右边的对象或值则是你想要访问的索引。运算符的常见方式是通过成员函数重载。
2024-04-22 00:12:02 132
原创 数组的排序算法
每次比较数组中相邻的两个数组元素的值,将较小的数排在较大的数前面,可实现数组元素的从小到大排序;每次将较大的数排在较小的数前面,可实现数组元素从大到小排序。
2024-04-19 17:28:19 285 1
原创 多级指针/一级指针/二级指针
把指向一级指针变量的指针变量称为二级指针变量,简称为。对于指向处理数据的指针变量称为一级指针变量,简称为。<存储形式> <数据类型> **<指针名>把一个指向指针变量的指针变量,成为。
2024-04-10 16:24:54 185
原创 2.需求分析
智能家居控制系统的设计是基于Linux C和HTML界面编程,通过zigbee/STM32/...作为终端环境的采集或硬件的控制,将采集到的数据通过A9端的进程间通信和线程间同步互斥实现对数据的处理或存储,将通过共享内存和信号量将采集到的环境信息上传到网页,并通过消息队列接收来自客户端的请求,结合视频流摄像头实现图像的远程显示,通过GPRS实现远程的短信或电话给master,保证master能实时把控家庭环境状态。
2024-04-03 13:31:09 203 1
原创 1.linux环境搭建
GCC 编译器的环境 : gcc4.6.4ubuntu版本:ubuntu 16.04uboot版本:uboot2013.01NFS : NFS(网络文件系统)为开发板和linux主机之间的通讯。TFTP : TFTP服务器用来实现开发板和linux主机之间的下载和上传硬件要求:Cortex-A9(fs4412)、Zigbee、电脑主机软件环境:ubuntu、**********************************
2024-04-03 11:04:37 312 1
原创 RS232
RS232协议是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家、计算机终端生产厂家共同制定的用于串行通讯的标准;该标准规定采用一个标准的连接器,标准中对连接器的每个引脚的作用加以规定,还对信号的电平加以规定;
2024-03-31 16:52:26 78 1
原创 IIC通信
可以看到在SDA和SCL接了上拉电阻,在空闲时它们是高电平。IIC总线是一种多主机总线,连接在IIC总线上的器件分为主机和从机主机有权发起和结束一次通信,而从机只能被主机呼叫。当总线上有多个主机同时启用总线时,IIC也具备冲突检测和仲裁的功能来防止错误产生。每个连接到IIC总线上的器件都有一个唯一的地址(7bit),且每个器件都可以作为主机也可以作为从机(同一时刻只能有一个主机),总线上的器件增加和删除不影响其他器件正常工作。IIC总线在通信时总线上发送数据的器件为发送器,接收数据的器件为接收器。
2024-03-31 15:27:45 341 1
原创 一、C语言(数据类型)
数据类型名称字节有符号整型4无符号整型4有符号短整型2无符号短整型2long [int]有符号长整型4无符号长整型4。
2024-03-04 21:58:10 407 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人