
学习笔记
文章平均质量分 58
个人学习笔记,越努力越幸运
伤感的苦力怕
热爱可抵岁月漫长
展开
-
Linux源码目录分析
Linux源码目录分析1、分析Linux内核的时候,最好编译一遍linux内核,然后将其压缩,拷贝到Windows下。2、arch/arm/boot/这个目录,Linux内核编译完成后,再此目录下生成image和zImage。3、arch/arm/boot/dts这个目录,存放Linux内核所有设备树文件,包括dts编译后对应的.dtb文件。4、Documentation/devicetree/bindings此目录下的文档很重要!设备树绑定信息。block:块设备crypto:加密文件Do原创 2021-12-10 17:59:35 · 1148 阅读 · 0 评论 -
Linux内核编译
Linux内核编译Uboot编译步骤:1、distclean清理工程2、make xxx_defconfig 使用默认配置文件配置工程3、make -j12 编译4、make menuconfig,打开配置界面,进行配置。在内核目录下添加mx6ull_alientek_linux.sh文件,并写入以下内容:#!/bin/zshmake ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- distcleanmake ARCH=arm CROSS_COMPI原创 2021-12-10 17:28:28 · 1357 阅读 · 0 评论 -
ROS学习笔记
ROS学习笔记1、ROS安装[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tLxNaHFX-1637293300909)(C:\Users\86182\AppData\Roaming\Typora\typora-user-images\image-20210407090433403.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EIg6YO4o-1637293300910)(C:\Users\86182\AppData\Roam原创 2021-11-19 11:42:25 · 343 阅读 · 0 评论 -
python学习笔记
python IDLE:(shell)与python交互的界面,相当于windows的cmd,linux的命令行dir(__builtins__) #查看所有内置函数(BIF)help(input) #查看内置函数的用法打印字符串中有多个\在字符串前加r,\将自动加上转义字符,例如:str = r'C:\now\fishc\a'如果要一个跨越多行的字符串,可以用三重引号字符串,例如:str = """我爱鱼C正如我爱小甲鱼他那呱唧呱唧呱唧呱唧呱唧呱唧的声音总缠绕于我的脑原创 2021-11-19 11:41:35 · 753 阅读 · 0 评论 -
linux学习笔记
一、基本命令1、linux各目录的作用/bin/ 存放系统命令的目录,普通用户和超级用户都可以执行,不过放在/bin下的命令在单用户模式下也可以执行。/sbin/ 保护和系统环境配置相关的命令,只有超级用户可以使用这些命令进行系统环境设置,担忧些命令可以允许普通用户查看/usr/sbin/ 存放根目录系统不必要的系统管理命令,例如多数服务程序。只有超级用户可以使用。大家其实可以注意到Linux的系统,在所有“sbin”目录中保存的命令只有超级用户可以使用,“bin”目录中保存的命令所有用户都可以原创 2021-11-19 11:41:03 · 2766 阅读 · 1 评论 -
连接onenet云mqtt报文
183.230.40.96:6002客户端ID(设配ID) 654804584 36 35 34 38 30 34 35 38 34 用户名 (产品ID) 388631 33 38 38 36 33 31密码 (鉴权信息)um151515 75 6D 31 35 31 35 31 35CONNECT(1) //建立连接10 27 00 04 4D 51 54 54 04 C2 00 78 00 09 36 35 34 38 30 34 35 38 34 00 06 33 38 38 36 33原创 2021-11-19 11:39:22 · 479 阅读 · 0 评论 -
连接阿里云MQTT报文
接入域名:g2sxCh2heQk.iot-as-mqtt.cn-shanghai.aliyuncs.com:1883三元组:ProductKey:g2sxCh2heQkDeviceName:wygs_tsetDeviceSecret:e88e15b106f3f3ef2f4a4509c66ab6b6mqttClientId: wygs_tset|securemode=3,signmethod=hmacsha1|mqttUsername: wygs_tset&g2sxCh2heQkmqttP原创 2021-11-19 11:38:47 · 3827 阅读 · 0 评论 -
串口重映射printf
串口重映射printf1、建立一个UART.c文件,添加到工程中。输入以下代码:#include "stdio.h"#include "main.h"#ifdef __GNUC_#define PUTCHAR_PROTOTYPE int __io_putchar(int ch)#else#define PUTCHAR_PROTOTYPE int fputc(int ch, FILE *f)#endif//重映射printf的功能PUTCHAR_PROTOTYPE{ HAL_UA原创 2021-11-19 11:37:59 · 1169 阅读 · 1 评论 -
C++学习笔记
引用 引用就是起了一个别名,不能改变 引用必须初始化 引用在c++内部是指针实现的,相当于带const的指针 引用常用作函数的参数 引用可作为函数的返回值 1、不要返回局部变量的引用 2、函数的调用可以作为左值#include <iostream>using namespace std;//1、不要返回局部变量的引用int& test01(){ int a = 10; return a;}//2、函数的调用可以作原创 2021-11-19 11:36:39 · 495 阅读 · 0 评论