琰婧
码龄6年
关注
提问 私信
  • 博客:305,352
    社区:297
    动态:12
    305,661
    总访问量
  • 228
    原创
  • 442,036
    排名
  • 2,456
    粉丝
  • 31
    铁粉

个人简介:努力学习。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
  • 加入CSDN时间: 2018-11-04
博客简介:

qq_43605009的博客

查看详细资料
个人成就
  • 获得264次点赞
  • 内容获得85次评论
  • 获得1,202次收藏
  • 代码片获得2,763次分享
创作历程
  • 3篇
    2022年
  • 203篇
    2021年
  • 29篇
    2020年
成就勋章
TA的专栏
  • 51单片机
    1篇
  • 多链路性能测试内容总结
    1篇
  • WDS
    5篇
  • 无线网络技术
    1篇
  • Python学习
  • python 基础语法
    16篇
  • python 模块学习
    6篇
  • 浙大版《Python 程序设计》题目集
    89篇
  • python-多任务编程
    11篇
  • IMX6ULL
    16篇
  • Linux学习
    4篇
  • linux杂类
    1篇
  • linux基础语法
    19篇
  • linux-系统编程
    13篇
  • linux-网络编程
    5篇
  • VS Code
    3篇
  • 模电与数电
    1篇
  • 计划
  • C/C++学习
    4篇
  • C语言基础学习
    10篇
  • 杂类
    2篇
  • Proteus学习
    1篇
  • 大三下课程学习使用
  • STM32课程
    3篇
  • 单片机与接口技术
    5篇
  • 蓝桥杯嵌入式
    2篇
  • 蓝桥杯嵌入式—拓展板
    8篇
  • 蓝桥杯嵌入式—基础板
    6篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

51单片机学习

前言由于毕设原因,最近会进行系统化的学习51系列单片机,其中会涉及到设备采购,最小系统板设计,工程开发等。1、51系列单片机介绍AT系列单片机命名规则STC89C51RC/ED+ 系列单片机命名规则1.1、AT和STC系列区别STC89C51在AT89C51的基础上加入了AD数模转换,集成程度更高;AT89C51是老式的255位单片机STC89C51是宏晶公司生产;AT89C51是Atmel公司生产。STC89C51可以在线编程,即有ISP功能;而AT89C51必须通过编程器编程。S
原创
发布博客 2022.01.10 ·
1966 阅读 ·
1 点赞 ·
0 评论 ·
9 收藏

经常会用的一些东西

一、Windows 系统设置有关1、软件设置自启动运行中输入shell:startup,复制快捷方式即可。2、Windows 10 家庭中文版无法打开策略组gpedit.msc创建文本gpedit.bat,文本使用ANSI编码,后缀必须为bat,管理员身份运行该脚本即可。@echo off  pushd "%~dp0"  dir /b %systemroot%\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientEx
原创
发布博客 2022.01.09 ·
388 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Ubuntu配置ntp时间服务器

前言server可以联网,client没有联网,client同步到server的时间。注意一点serverIP:192.168.0.201clientIP:192.168.0.202在客户端和服务端分别安装ntp软件,sudo apt-get install ntp。1 修改服务器端的配置文件修改配置文件sudo vim /etc/ntp.conf,加入restrict 192.168.0.0 mask 255.255.255.0 nomodify,允许能同步的服务器所在的内部网段。具体ntp
原创
发布博客 2022.01.04 ·
12167 阅读 ·
0 点赞 ·
2 评论 ·
32 收藏

嵌入式开发-windows双网卡使用

背景在校生,由于网络是校园网,暂时没有找到办法使用路由器连接校园网进行网络拓展(桥接试过,还是不理想)。因此,我直接使用两个网卡进行开发,主机(window)两个网卡,一个是笔记本自带的网卡,另外一个是USB无线网卡。设想1 有线网卡进行外网访问,无线网卡内网开发设想2 有线网卡进行内网开发,无线网卡外网开发总结附赠SB校园网。...
原创
发布博客 2021.12.30 ·
1745 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mobaXterm

1、mobaXterm远程用root用户打开图形化界面报错,但普通用户不报错:root@lzy-virtual-machine:/opt/Qt5.12.9/Tools/QtCreator/bin# qtcreatorMoTTY X11 proxy: Unsupported authorisation protocolqt.qpa.xcb: could not connect to display localhost:10.0qt.qpa.plugin: Could not load the Qt p
原创
发布博客 2021.12.26 ·
708 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

ubuntu-安装系统&安装、卸载与切换内核

2 卸载内核查看当前PC下的内核版本uname -r。f410-server@f410server-MS-7C37:~/lzy/usercode$ uname -r4.15.0-142-generic通过dpkg查看自己安装了哪些内核。sudo dpkg --get-selections | grep 'linux'f410-server@f410server-MS-7C37:~/lzy/usercode$ sudo dpkg --get-selections | grep 'li
原创
发布博客 2021.12.02 ·
2150 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

MultiLink-Netlink

巨人肩膀:linux 内核与用户空间通信之netlink使用方法LINUX netlink机制linux下netlink的使用简介内核态代码在这里插入代码片
原创
发布博客 2021.11.29 ·
373 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

WDS-设置交叉编译器与下载源码

交叉编译器问题下载源码参考嵌入式Linux应用开发完全手册V4.0_韦东山全系列视频文档-IMX6ULL开发板(P139)book@100ask:~$ git clone https://e.coding.net/codebug8/repo.gitbook@100ask:~$ mkdir -p 100ask_imx6ull-sdk && cd 100ask_imx6ull-sdkbook@100ask:~/100ask_imx6ull-sdk$ ../repo/repo init
原创
发布博客 2021.10.15 ·
465 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

WDS-linux下环境变量

1 Ubuntu中几个文件可以设置环境变量/etc/profile: 此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行. 并从/etc/profile.d目录的配置文件中搜集shell的设置。/etc/bashrc: 为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取。~/.bash_profile: 每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.
原创
发布博客 2021.10.15 ·
148 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

WDS-通用Makefile模板解析

1 使用背景.├── a│ ├── Makefile│ ├── sub2.c│ └── sub3.c├── include│ ├── sub2.h│ ├── sub3.h│ └── sub.h├── main.c├── Makefile├── Makefile.build└── sub.c2 通用Makefile脚本2.1 ./MakefileCROSS_COMPILE = AS = $(CROSS_COMPILE)asLD = $(CROS
原创
发布博客 2021.10.12 ·
414 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

WDS-Makefile语法

文章目录Makefile的引入及规则Makefile的语法a. 通配符b. 假想目标: .PHONYC. 变量写在前面的话Makefile函数函数foreach函数filter/filter-outWildcardpatsubst函数Makefile实例Makefile的引入及规则makefie最基本的语法是规则,规则:目标 : 依赖1 依赖2 ...[TAB]命令当“依赖”比“目标”新,执行它们下面的命令。我们要把上面三个命令写成makefile规则,如下:test :a.o b.o #
原创
发布博客 2021.10.11 ·
373 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

WDS-初学者学习路线

巨人肩膀初学者学习路线–百问网嵌入式
原创
发布博客 2021.10.11 ·
126 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C/C++学习之main函数入口参数

文章目录1、源码2、程序运行:.\main3、程序运行传参形式1:.\main hello world!4、程序运行传参形式1:.\main "hello world!" "keep going!"1、源码#include "stdio.h"/************************************************************************************* * @param {int} argc 全称为argum
原创
发布博客 2021.10.08 ·
408 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

WDS-C语言加强

指针变量类型赋值问题int main(int argc, char * argv[]){ char buf[4]; int i = 0; memset(buf, 1, sizeof(buf)); int *p =(int *)&buf[0]; for (i = 0; i < 4; i++){ printf("buf[%d] == [%#x]
", i, buf[i]); } printf("---------
原创
发布博客 2021.09.30 ·
294 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

无线桥接与无线中继的区别

无线桥接从下图可以看出,桥接模式下的路由器是产生不能产生新的无线网络的,只能通过网线连接桥接模式的路由器,才能访问外网。无线中继中继模式是产生一个新的ssid,手机搜索应该会有两个无线网,即使ssid一样,应该也是有两个的。区别无线桥接模式:无线桥接的目的是通过连接两个不同的有线局域网来扩展网络的覆盖范围;无线中继模式:无线中继是用于扩大同一个无线网络的覆盖范围。无线桥接在网络覆盖范围内只会存在一个SSID信号。无线中继后在网络覆盖范围内会存在两个不同SSID的无线网络信号,就算我们将S
原创
发布博客 2021.09.28 ·
7515 阅读 ·
2 点赞 ·
1 评论 ·
11 收藏

imx6ull-mount+nfs 挂载文件夹

前景-安装nfs软件sudo apt-get install nfs-kernel-server rpcbindnfs-kernel-server为ssh软件。rpcbind是一个RPC服务,主要是在nfs共享时候负责通知客户端,服务器的nfs端口号的。简单理解rpc就是一个中介服务。vim /etc/init.d/rpcbind里面有说明。1、两个主机实现NFS+mount挂载1.1 背景介绍主机S的ip为 192.168.1.2,要分享为公共文件夹的目录为 /tmp/share主机
原创
发布博客 2021.09.24 ·
870 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

imx6ull-busybox系统下重要的几个文件夹

/lib/modules/4.1.15使用modprobe命令加载驱动需要先把驱动放在该路径下,先运行depmod;若使用insmod命令,驱动放在哪里都可。/lib/modules/4.1.15/proc/device-tree该路径是设备树的根节点,里面存放根节点的所有信息。/sys/class/leds/red/brightness该路径是linux内核自带的linux驱动实验,对应信息的一个文件夹。《I.MX6U 嵌入式 Linux 驱动开发指南》P1347/sys/devices
原创
发布博客 2021.09.16 ·
212 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

imx6ull-宏定义

imx6ull-宏定义BITS_PER_XXX 表示XXX为多少位BITS_TO_LONGS(nr) 求nr这个数是属于几个long(32位)类型#define BIT_MASK(nr) (1UL << ((nr) % BITS_PER_LONG))#define BIT_WORD(nr) ((nr) / BITS_PER_LONG)BITS_PER_XXX 表示XXX为多少位#define BITS_PER_BYTE 8#define BITS_PER_LONG 32BITS_
原创
发布博客 2021.09.14 ·
249 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux内核-menuconfig 和 distclean

mx6ull_lzy_emmc.sh脚本内容如下:make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- distcleanmake ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- imx_lzy_emmc_defconfigmake ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- all -j6如果我们先使用make menuconfig命令进行设置,然后调用mx6ull_l
原创
发布博客 2021.09.13 ·
644 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

linux-ioctl函数

linux 内核 - ioctl 函数详解linux驱动开发学习笔记十九:认识一下ioctl函数[Linux]实现设备驱动的ioctl函数
原创
发布博客 2021.09.02 ·
201 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多