
嵌入式
文章平均质量分 88
摸鱼特长生.
且行且忘且随风!!!
展开
-
STM32:I2C
I2C基础概念总线是一种由PHILIPS公司开发的,用于连接微控制器及其外围设备。IIC总线产生于在80年代,最初为音频和视频设备开发,如今主要在服务器管理中使用,其中包括单个组件状态的通信。例如管理员可对各个组件进行查询,以管理系统的配置或掌握组件的功能状态,如电源和系统风扇。可随时监控内存、硬盘、网络、系统温度等多个参数,增加了系统的安全性,方便了管理。总线构成IIC总线是由构成的串行总线,可发送和接收数据。原创 2023-08-04 08:37:02 · 481 阅读 · 0 评论 -
STM32:初始STM32
ST—意法半导体,是一个公司名,即SOC厂商2的缩写,表示微控制器,大家注意微控制器和微处理器的区别332— 32bit的意思,表示这是一个32bit的微控制器。原创 2023-07-27 17:18:55 · 121 阅读 · 0 评论 -
C++ 笔试试题
1、C和C++的区别 1)C是面向过程的语言,是一个结构化的语言,考虑如何通过一个过程对输入进行处理得到输出;C++是面向对象的语言,主要特征是“封装、继承和多态”。封装隐藏了实现细节,使得代码模块化;派生类可以继承父类的数据和方法,扩展了已经存在的模块,实现了代码重用;多态则是“一个接口,多种实现”,通过派生类重写父类的虚函数,实现了接口的重用。 2)C和C++动态管理内存的方法不一样,C是使用malloc/free,而C++除此之外还有new/delete关键字。 ...原创 2022-08-17 17:18:11 · 409 阅读 · 0 评论 -
C语言基础练习题总结(嵌入式基础学习2)
本篇博客是承接上篇,根据知识笔记中相关内容做的练习题,包含了比较全面的题型。作业1:1、把456转换成8进制2、把0456转换成16进制3、把0x456转换成8进制4、char a = 456,输出结果是printf("%d",a)?作业2:a、b、c、d分别是?c = a >> 1;输出结果是?将a的第4到7位清0,写出表达式a++;输出结果是?5、编写程序实现如下功能:pleaes input Y|N:输入'Y'打印字符"OK",输入'N'打印字符"NO".6.有如下程序输出结果是?原创 2023-03-05 20:59:20 · 1386 阅读 · 0 评论 -
C语言基础笔记(嵌入式基础学习1)
基于Liunx操作系统学习的C语言基础,用于嵌入式初学,本文为C语言基础知识总结,共有十二章,本文包含前十一章知识总结,最后一章代码练习见下一篇。 一、虚拟机基本操作1.基础VMware:虚拟机Ubuntu:Linux操作系统中的一种windows: GUI设计非常完善 用户多 系统不够稳定 不够安全 收费 不开源Linux: GUI设计完善 免费 开源 需要一定的学习 一切皆文件1)原创 2023-03-05 20:12:13 · 291 阅读 · 0 评论