
从零开始学嵌入式-自学总结与回顾
自学总结与回顾
Jing's secret
头发少,样子老,背个双肩包像沙雕
展开
-
12 补充
需要注意的是,使用WDT时应谨慎选择合适的定时器时间间隔,避免误判正常操作所需的时间。因此,在系统设计中,还需要考虑其他可靠性技术和策略,以确保系统的稳定性和可靠性。需要注意的是,UART是一种物理层的通信接口,它定义了电气特性和通信协议,但不涉及更高层的数据处理和协议。因此,在使用UART进行通信时,需要确保发送端和接收端使用相同的波特率、数据格式等参数,以保证正常的数据传输与解析。总之,IIC是一种常用的串行通信接口协议,通过两条线进行数据传输,适用于多种电子设备之间的数据交换。原创 2023-07-20 16:50:42 · 255 阅读 · 0 评论 -
进程、线程、锁阶段总结汇总
由于线程和锁的方面比较陌生,并且繁杂,所以简单总结一下学习到的函数API。原创 2023-06-08 20:26:19 · 495 阅读 · 0 评论 -
C语言中sizeof与strlen的区别
4. 对于结构体类型,sizeof运算符返回整个结构体所占用的字节数,即结构体中所有成员变量所占用的字节数之和,但是由于内存对齐的原因,结构体的大小可能会比成员变量所占用的字节数之和要大。在C语言中,字符串是以字符数组的形式存储的,每个字符占用一个字节的空间,因此strlen函数计算的空间大小就是字符串中字符的个数,也就是字符串长度,不包括字符串结束符'\0'所占用的空间。2. 对于数组类型,sizeof运算符返回整个数组所占用的字节数,即数组元素个数乘以每个元素所占用的字节数。原创 2023-05-30 10:32:33 · 69 阅读 · 0 评论 -
直播课 韩
static修饰全局变量时,限制了它的作用域,不能被其他文件调用。取余不能用浮点型进行运算。变量的首地址称为常量地址。运行当中才会有内存管理的。外部extern怎么使用。静态区不初始化默认是0;原创 2023-05-22 10:18:26 · 69 阅读 · 0 评论 -
数据结构代码总结
由于在学习中出现了理解的了,但自己写代码的时候却写不下去的情况,所以我决定将之前的数据结构的代码进行备注,备注有偏差的话敬请指正。原创 2023-05-16 20:27:54 · 319 阅读 · 0 评论 -
C语言头文件
2. 将头文件分类,例如数学计算相关的头文件放在一起,字符串操作相关的头文件放在一起,这样可以更容易记忆。3. 将头文件和其常用的函数一起记忆,例如algorithm头文件中的sort函数、find函数等。头文件是C++程序中用于包含函数、变量、类和其他程序元素的文件。5. vector:用于动态数组操作,如vector类和相关函数。4. string:用于字符串操作,如string类和相关函数。7. map:用于映射操作,如map类和相关函数。8. set:用于集合操作,如set类和相关函数。原创 2023-05-09 17:14:59 · 3263 阅读 · 0 评论 -
level2复习
********************************以上是遇到问题的搜索结果,以下是正文*****************************************************以上是数组、指针、取地址符的回顾,以下是指针的各个模块*******************但是*的功能是查看变量中的地址是地址还是元素,是地址取该地址中的元素,是元素取该元素。*(a+1)//a数组中的首地址+i行,取地址内容,为行中首地址。二维数组指针是一个行指针,也称为数组指针,形式如下。原创 2023-04-24 09:00:59 · 57 阅读 · 0 评论 -
01 直播课
exit 退出到普通用户状态下。~ 普通用户状态 密码:1。sudo -i 超级用户。linux严格区分大小写。chmod修改文件权限。cp mv 不可恢复。原创 2023-04-21 09:05:17 · 115 阅读 · 0 评论