zxy131072
码龄4年
  • 1,058,874
    被访问
  • 830
    原创
  • 6,375
    排名
  • 368
    粉丝
关注
提问 私信

个人简介:嵌入式linux

  • 加入CSDN时间: 2018-02-08
博客简介:

嵌入式

博客描述:
嵌入式爱好者!
查看详细资料
  • 6
    领奖
    总分 2,335 当月 124
个人成就
  • 获得546次点赞
  • 内容获得198次评论
  • 获得1,998次收藏
创作历程
  • 1篇
    2022年
  • 5篇
    2021年
  • 335篇
    2020年
  • 359篇
    2019年
  • 130篇
    2018年
成就勋章
TA的专栏
  • Uboot
    1篇
  • C
    99篇
  • C++
    86篇
  • DS
    8篇
  • IO
    52篇
  • IPC
    42篇
  • network
    37篇
  • Linux
    48篇
  • shell
    68篇
  • QT
    11篇
  • embedded
    4篇
  • Virtual Box
    3篇
  • Ubuntu
    17篇
  • mint
    9篇
  • ARM
    1篇
  • Linux Driver
    12篇
  • itop-4412 Linux driver
    36篇
  • Device Tree
    14篇
  • Hisi
    23篇
  • I.MX6ULL
    17篇
  • RPI
    14篇
  • itop4412
    35篇
  • Makefile
    2篇
  • STM32
    15篇
  • Hardware
    7篇
  • AD
    6篇
  • Arduino
    2篇
  • Cadence
    4篇
  • Android
    2篇
  • Github
    7篇
  • VS code
    1篇
  • Method
    10篇
  • xmind
  • personal
    5篇
  • tools
    45篇
  • resume
    7篇
  • Project_Digital_Frame_Picture
    13篇
  • C Demo
    45篇
  • Python
    3篇
  • zxing
    1篇
  • opencv
    1篇
  • image
    3篇
兴趣领域 设置
  • 开发工具
    eclipsegithubgitsvnvimvscodevisual studio codesublime text编辑器
  • 嵌入式
    armstm32物联网
  • 硬件开发
    驱动开发fpga开发arm开发
  • 职场和发展
    leetcode程序人生
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

解决imx6ull开发板加载驱动disagrees about version of symbol module_layout失败问题

一、环境1、 硬件 100ask_imx6ull单板。2、软件环境,提供的开发环境。二、报错信息hello_drv: disagrees about version of symbol module_layoutinsmod: ERROR: could not insert module hello_drv.ko: Invalid module format三、解决1、查看板卡的内核信息cat /proc/version2、更新下内核使用Buildroot编译出的emmc.im
原创
发布博客 2022.02.12 ·
220 阅读 ·
0 点赞 ·
0 评论

uboot编译报错 dtc: command not found解决办法

编译uboot 报错解决办法sudo apt-get install -y device-tree-compiler再次编译,编译成功
原创
发布博客 2021.01.12 ·
766 阅读 ·
1 点赞 ·
0 评论

AD导出PDF内容显示不全解决办法

DXP—>Preferneces—>Schematic—>General下取消Render Text with GDI+
原创
发布博客 2021.01.12 ·
4433 阅读 ·
5 点赞 ·
0 评论

Linux内核定时器使用

内核定时器是内核用来控制在未来某个时间点(基于jiffies)调度执行某个函数的一种机制,其实现位于内核源码 linux/timer.h 和 kernel/timer.c 文件中。被调度的函数肯定是异步执行的,它类似于一种“软件中断”,而且是处于非进程的上下文中,所以调度函数必须遵守以下规则:没有 current 指针、不允许访问用户空间。因为没有进程上下文,相关代码和被中断的进程没有任何联系。不能执行休眠(或可能引起休眠的函数)和调度。任何被访问的数据结构都应该针对并发访问进行保护,以
原创
发布博客 2021.01.07 ·
167 阅读 ·
0 点赞 ·
0 评论

Linux内核架构图

原创
发布博客 2021.01.05 ·
151 阅读 ·
0 点赞 ·
0 评论

GNU C 与 ANSI C的区别

GNU C 与 ANSI C的区别零长度数组GNU C允许使用零长度数组,定义变长度对象时比较方便struct var_data { int len; char data[0];};var_data的大小仅为一个int型,data是常量地址,data[index]是访问其后的内存空间。可以使用如下方式遍历数据struct var_data data;for(i=0; i<data.len; i++){​ printf("%x ", data.data[i]);}cas
原创
发布博客 2021.01.05 ·
94 阅读 ·
0 点赞 ·
0 评论

2021年自己需要完成的事情

2020年的即将过去,2020年是极其不平凡的一年,这个每个人都知道,到现在为止,我居住的地方还在被化为中风险地区,珍惜生命吧。看到自己的2020的计划,基本上是没有按照路线走,2020做的也太杂,经历了很多人生中的大事,但是自己的能力确实在不知不觉提高了一些。2021年,最重要的就是要换一个工作了,不为别的,只为薪水。下面罗列自己在将来的2021年计划要完成的事情。1、QT图形化编程的深入,在学习QT的同时,也学习了C++,否则单纯地学习C++是一个很枯燥的过程,在这一年内,至少做6-10个基于QT
原创
发布博客 2020.12.30 ·
524 阅读 ·
2 点赞 ·
0 评论

类模板分文件编写

类模板成员函数分文件编写产生的问题以及解决方式问题类模板中成员函数创建时机是在调用阶段,导致分文件编写时链接不到解决解决方式1:直接包含.cpp源文件解决方式2:将声明和实现写到同一个文件中,并更改后缀名为.hpp,hpp是约定的名称,并不是强制示例:person.hpp中代码:#pragma once#include <iostream>using nam...
原创
发布博客 2019.07.02 ·
599 阅读 ·
0 点赞 ·
0 评论

Linux中的守护进程

守护进程守护进程的特点后台服务进程独立于控制终端周期性执行某任务不受用户登录注销影响一般采用以d结尾的名字(服务)进程组进程的组长:组里边的第一进程进程组的ID == 进程组的组长的ID进程组组长的选则:进程中的第一个进程进程组ID的设定:进程组的id就是组长的进程ID会话:多个进程组创建一个会话注意事项1、不能是进程组长2、创建会话的进程成为新进程组的组长3、创建...
原创
发布博客 2019.04.28 ·
136 阅读 ·
0 点赞 ·
0 评论

解决Chrome插件安装时程序包无效:"CRX_HEADER_INVALID"

谷歌大神本就很牛,谷歌浏览器的插件更是不可多得的好东西,最近安装新的系统,发现加载插件失败,需要使用下面的步骤解决。1、将crx文件的格式更改为rar。2、在扩展程序中,点击加载已经解压的扩展程序。3、选择自己解压后的文件夹路径,加载即可。...
原创
发布博客 2019.10.29 ·
292 阅读 ·
0 点赞 ·
0 评论

switch_case嵌套使用举例

最近在进行GPIO的测试中,想使用switch_case嵌套的方式进行GPIO的控制,但是进行传参的过程中,一直存在问题,至今仍未解决,应该是一些地址的输入有误,但是就此学习了一下switch_case嵌套,供大家参考!#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;#include &lt;unistd.h&gt;int main(...
原创
发布博客 2018.11.28 ·
11153 阅读 ·
1 点赞 ·
3 评论

卸掉notepad++,永远不再使用!!!

昨天看到消息称notepad++这款软件的官网发布了反华言论,自己刚刚去他的官网看了下,还真是。 https://notepad-plus-plus.org/news/v781-free-uyghur-edition/其实我真的绝得这款软件用起来还是比较好的,在学习编程后就一直在使用。也曾经尝试使用过sublime,但是感觉他不是这么友好,后来就放弃了sublime,一直在使用note...
原创
发布博客 2019.11.01 ·
69857 阅读 ·
36 点赞 ·
36 评论

vim配置文件之.vimrc

"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 通用设置"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""let mapleader = "," " 定义<leader>键set nocompatible " 设置不兼容原始vi模式filetype on .
原创
发布博客 2020.12.29 ·
152 阅读 ·
0 点赞 ·
0 评论

vim 高级操作总结

ctrl + z ===> 将vim放到后台fg ===> 将vim放到前台b/B ===>往回退一个字{ ===>移动到上一个段落 } ===>移动到下一个段落0 ====>移动到行首$ ====>移动到行尾:set hlsearch ====>设置搜索高亮效果* ====>搜索目前游标的这个字fx ==
原创
发布博客 2020.12.28 ·
76 阅读 ·
0 点赞 ·
0 评论

WSL使用NFS

微软的WLS下挂NFS系统是失败的,因为内核不支持,此路是不通的,至少目前我是没有找到解决办法,可以使用hane winNFS替代。
原创
发布博客 2020.12.14 ·
1059 阅读 ·
0 点赞 ·
0 评论

STM32介绍

我购买的开发板照片什么是STM32从字面意义来看:ST:意法半导体,是一个公司的名字。M:Microelectronics的缩写,表示微控制器32:32bit的意思,表示这是一个32bit的微控制器开发板使用的是STM32F103ZET6芯片,内部资源如下(1)内核:32位 高性能ARM Cortex-M3处理器。时钟:高达72M,实际还可以超频一点。单周期乘法和硬件除法。(2)IO口:STM32F103ZET6: 144引脚 112个IO,大部分IO口都耐5V(模拟通道除外)
原创
发布博客 2020.12.02 ·
2972 阅读 ·
2 点赞 ·
0 评论

STM32中USART串口通信实验

声明:所有资源均来自于普中STM32F103开发板相关资料,这是自己购买的一款开发板,如果原作者认为侵权,请联系我以便及时处理。STM32F1的USART介绍USART即通用同步异步收发器,它能够灵活地与外部设备进行全双工数据交换,满足外部设备对工业标准 NRZ 异步串行数据格式的要求。UART即通用异步收发器,它是在USART基础上裁剪掉了同步通信功能,同步和异步主要看其时钟是否需要对外提供,这个前面也介绍了。我们开发板上使用的STM32F103ZET6芯片含有3个USART,2个UART外设
原创
发布博客 2020.12.02 ·
2808 阅读 ·
4 点赞 ·
0 评论

STM32中printf重定向

声明:所有资源均来自于普中STM32F103开发板相关资料,这是自己购买的一款开发板,如果原作者认为侵权,请联系我以便及时处理。printf重定向简介C语言中printf函数默认输出设备是显示器,如果要实现在串口或者LCD上显示,必须重定义标准库函数里调用的与输出设备相关的函数。比如使用printf输出到串口,需要将fputc里面的输出指向串口,这一过程就叫重定向。那么如何让STM32使用printf函数呢?int fputc(int ch,FILE *p) //函数默认的,在使用print
原创
发布博客 2020.12.02 ·
1907 阅读 ·
3 点赞 ·
3 评论

STM32独立看门狗实验

声明:所有资源均来自于普中STM32F103开发板相关资料,这是自己购买的一款开发板,如果原作者认为侵权,请联系我以便及时处理。IWDG介绍STM32F1芯片内部含有两个看门狗外设,一个是独立看门狗IWDG,另一个是窗口看门狗WWDG。两个看门狗外设(独立和窗口)均可用于检测并解决由软件错误导致的故障。独立看门狗简单理解其是就是一个12位递减计数器,当计数器从某一个值递减到0时(如果看门狗已激活),系统就会产生一次复位。如果在计数器递减到0之前刷新了计数器值,那么系统就不会产生复位。这个刷新计
原创
发布博客 2020.12.02 ·
1085 阅读 ·
0 点赞 ·
0 评论

keil5中输入中文注释乱码解决

打开Edit------->Configuration在弹出的对话框中选择Editor—>Encoding-----> Chinese GB2312(Simplified)再次编辑,发现输入中文正常了。
原创
发布博客 2020.12.02 ·
10757 阅读 ·
29 点赞 ·
0 评论
加载更多