自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 JVM系列第二篇——类加载子系统

Java虚拟机系列笔记第二篇之类加载子系统

2022-06-22 16:15:58 248 1

原创 imx6ull移植Linux系统第三篇——根文件系统的构建

imx6ull移植Linux系统第三篇——根文件系统的构建花了大概两周的时间,把Linux的移植认真学了一遍,期间踩了不少坑,花费了不少时间去解决各种奇奇怪怪的问题,最终完成了uboot、系统镜像、设备树以及根文件系统的制作,并最终下载到开发板上运行。这里想对这两周的学习内容进行一个总结,因为后期会有其他的学习安排,系统移植是一些经验和方法的掌握,如果长时间不去用,时间久了肯定会忘,希望这里写的总结会对后期的移植工作给出一些方法上的参考。提示:本系列文档共分四篇:U-Boot的移植、Linux内核的移

2021-09-24 15:27:44 1507

原创 imx6ull移植Linux系统第二篇——Linux内核的移植

imx6ull移植Linux系统第二篇——Linux内核的移植花了大概两周的时间,把Linux的移植认真学了一遍,期间踩了不少坑,花费了不少时间去解决各种奇奇怪怪的问题,最终完成了uboot、系统镜像、设备树以及根文件系统的制作,并最终下载到开发板上运行。这里想对这两周的学习内容进行一个总结,因为后期会有其他的学习安排,系统移植是一些经验和方法的掌握,如果长时间不去用,时间久了肯定会忘,希望这里写的总结会对后期的移植工作给出一些方法上的参考。提示:本系列文档共分四篇:U-Boot的移植、Linux内核

2021-09-08 10:42:26 1825

原创 imx6ull移植Linux系统第一篇——U-Boot的移植

imx6ull移植Linux系统第一篇——U-Boot的移植花了大概两周的时间,把Linux的移植认真学了一遍,期间踩了不少坑,花费了不少时间去解决各种奇奇怪怪的问题,最终完成了uboot、系统镜像、设备树以及根文件系统的制作,并最终下载到开发板上运行。这里想对这两周的学习内容进行一个总结,因为后期会有其他的学习安排,系统移植是一些经验和方法的掌握,如果长时间不去用,时间久了肯定会忘,希望这里写的总结会对后期的移植工作给出一些方法上的参考。提示:本系列文档共分四篇:U-Boot的移植、Linux内核的

2021-09-04 10:25:58 2374

原创 关于在rc.local中添加命令导致Linux系统无法开机的解决方案

关于在rc.local中添加命令导致Linux系统无法开机问题的解决方案1、问题描述  由于一次不正确的操作导致Linux系统出现异常,每次开机编译程序时都提醒Makefile文件不同步,需要在命令行中手动同步一下时间。每次开机都需要执行一条相同的语句,这个操作让我觉得十分麻烦,想到Linux系统的 /etc/rc.local 文件中的命令可以开机自动执行,于是我就想到把我需要执行的命令放到这个文件中,这样每次开机就不需要我手动同步了。  结果这条命令在开机时同步了系统时间,打乱了正常开机时的一些设置

2021-09-01 21:51:38 3470 6

原创 Qt—网络编程之TCP通信及常见问题

Qt—网络编程之TCP通信及常见问题本文为作者在开发项目时对Qt的TCP通信部分的总结,主要包含TCP服务器收发数据的demo,解决TCP拆包和黏包问题的解决方案,以及对接收到的QByteArray数据的转换。目录Qt—网络编程之TCP通信及常见问题简介一、Qt中TCP通信基本用法1. 在 .pro文件中添加 network2. 封装好的 mytcpserver.h3. 封装好的 mytcpserver.cpp二、TCP黏包解决方法1. 问题描述2. TCP拆包和黏包现象3. 解决方法三、TCP接收到

2021-08-28 14:13:12 5532 6

原创 关于文件“Makefile”的修改时间在将来 XXX S后的问题

关于文件“Makefile”的修改时间在将来 XXX S后问题在Linux上系统开发项目时,一次意外的死机重启后,再次编译项目出现提示:警告:文件“Makefile”的修改时间在将来 XXX S后。这是由于不当操作导致系统本地服务器的时间比正常时间慢,Makefile文件无法得到有效执行,可以使用:*find ./ -exec touch {} +**命令来同步本地的文件时间。...

2021-08-13 11:02:26 3177

原创 MATLAB基础绘图操作

MATLAB基础绘图操作1 基础用法介绍2 MATLAB绘图2.1 二维视图2.1.1 plot函数用法2.1.2 绘制子图2.1.3 其它2.2 三维视图2.2.1 plot3函数2.2.2 meshgrid()和mesh()函数——绘制三维曲面的网格图2.2.3 surf()函数——绘制三维曲面颜色填充图本文是笔者在学习MATLAB过程中,针对网上资料所作的一些总结,后续还会补充完善1 基础用法介绍在软件中调整工作区语句后面加分号,不是交互式;不加分号,会同时打印结果,是交互式。建议在

2021-05-08 10:29:10 11732 1

原创 关于STM32中NVIC中断分组的介绍

关于STM32中NVIC中断分组的配置NVIC简介NVIC特点常用的NVIC APINVIC简介NVIC的全称是Nested vectored interrupt controller,即嵌套向量中断控制器。对于这个NVIC,有几个重要的知识点就是优先级分组、抢占优先级和子优先级。STM32F1xx,F4xx和H7都是只使用了这个8位寄存器的高四位[7:4],所以对应优先级范围是0~15,主要数值越小优先级越大,即优先级0最大,优先级15最小,这一点与FreeRTOS中任务优先级大小相反。NVIC

2021-05-05 12:42:53 1271

原创 手把手教你自制Arduino

手把手教你制作Arduino简介Arduino硬件连接Arduino最小系统ISP烧录引脚串口下载电路Arduino刷写BootLoader简介Arduino是一款适合新手入门学习的单片机,利用它可以帮助我们快速实现一些新奇的创意,一般常用的就是UNO、NANO、mini这几款核心板,但是当我们想要集成化的时候,使用这些核心板就显得有些累赘,下面给大家介绍如何在将Arduino画到自己的板子上,并且能够给它烧录固件、一键下载程序。Arduino硬件连接Arduino最小系统Arduino的硬件连接

2021-05-03 21:31:15 6729 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除