自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mo

相信时间的力量

  • 博客(10)
  • 资源 (3)
  • 问答 (9)
  • 收藏
  • 关注

原创 Keil-MDK编译解析

最近在学习MDK的编译,在这个过程中有一些收获,所以写了此博客和大家交流分享,如有错误,欢迎指正! 本文实验使用的是Autochip 的AC7801,主要参考了秉火的MDK的编译过程编译1.C程序编译解析2.MDK编译过程3.MDK编译的具体过程4.C语言的内存分布5.在单片机中的内存分布6.为什么全局变量还有细分初始化和未初始化1.C程序编译解析     C编程的基本策略是用程序把源代码文件转换为可执行文件(其中包含可直接运行的机器语言代码),典型的C实现是通过编译和链接这两个步骤实现的。编译器.

2021-08-05 00:00:36 2749

原创 一文读懂串口(波形分析、起始位、数据位、停止位、空闲位)

串口一、串口(串行接口)二、异步串口(以下统称串口)三、重要参数1、波特率2、报文格式四、波形1、具体连接2、波形分析2.1 发送12.2 发送65本文使用 STM32F406ZGT6单片机基于标准库进行测试一、串口(串行接口)概念: 串行接口 (英文:Serial Interface) 是指数据一位一位地顺序传送,一条信息的各位数据被逐位按顺序传送的通讯方式称为串行通讯。特点: 串行通讯的特点是:数据位的传送,按位顺序进行,最少只需一根传输线即可完成;成本低但传送速度慢。串行通讯的距离可以从几米到

2020-11-20 13:41:40 48476 11

原创 动态规划入门(走楼梯问题 c++)

走楼梯问题问题分析改进源码问题一共有n阶阶梯,我们可以一步走一阶,也可以一步走两阶,求一共有几种走法分析第一次看到这个问题我想到了排列组合,奈何数学功底太差没有想出具体的解决方法…既然没法用排列组合解决,那就尝试用其他方法,这里我选择用的是递归。首先我们假设共有40阶楼梯:如果最后一步走的是1个阶梯, 那之前一定走到了第39个阶梯;如果最后一步走的是2个阶梯,那么之前一定只走到了38个阶梯(绝对不可能走到39阶,因为只有40阶, 最后一步走两阶)。同理, 在走到39阶前一步,也有两种可能

2020-10-20 12:46:50 3599

原创 动态规划入门篇

#include <iostream>#include <vector>using namespace std;/******************************************************************* 函数功能: 使用递归,返回数组中互不相连的数的最大和* 传入参数: vector数组地址(数组名), 数组大小 *******************************************************

2020-10-16 15:32:52 215

转载 Linux打补丁和生补丁

转载至: https://blog.csdn.net/KnightOnHourse/article/details/80714277在做项目时接触到了补丁操作, 查到了一篇不错的博客,特地转载过来记个笔记。一、打补丁最需要注意有以下两点:1、要打补丁的文件必须是未做任何修改的(这个可以打开补丁文件看一下删除的文件的日期是否和我们要打补丁的文件一样就可以了)。我之前就是因为修改了厂商给的源码所以打补丁的时间打不进去,会出错,后来找资料才明白不能改打补丁前的文件。2、还有一个就是有的补丁要一个一个的打,

2020-08-18 14:00:26 392

原创 递归实现逆序输出(C)

一、概念    程序调用自身的编程技巧称为递归( recursion)。递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的能力在于用有限的语句来定义对象的无限集合。一般来说,递归需要有边界条件、递归前进段和递归返回段。当边界条件不满足时,递归前进;当边界条件满足时,递归返回。递归需要

2020-07-23 10:29:01 11096 2

原创 栈实现中缀表达式转后缀表达式

中缀表达式转后缀表达式一、概念1.中缀表达式2.后缀表达式3.前缀表达式二、中缀转后缀1. 分析2.程序模拟三、后缀表达式计算1.分析2. 程序模拟一、概念1.中缀表达式中缀表达式也称为中缀记法,是一个通用的算术或逻辑公式表示方法, 操作符是以中缀形式处于操作数的中间(例:3 + 4),中缀表达式是人们常用的算术表示方法。2.后缀表达式后缀表达式也称逆波兰式(Reverse Polish notation,RPN,或逆波兰记法), 是将运算符写在操作数之后。如3+4则为 3 4 +3.前缀表达式

2020-07-19 19:40:10 790

原创 进程间通信之无名管道和有名管道

无名管道和有名管道一、无名管道1.什么是无名管道2.局限性3.pipe()函数4.流程图5.例程二、有名管道1.什么是有名管道2.mkfifo()函数3.流程图4.例程  无名管道(匿名管道)和有名管道(命名管道)是Linux系统内核的特殊文件,用于进程之间的通信。一、无名管道1.什么是无名管道    无名管道(匿名管道)的实质是一个内核缓冲区,进程以先进先出(FIFO, First In...

2020-04-09 22:14:18 1205

原创 Ubuntu14.04更改国内源

在使用Ubuntu的时候,下载速度特别慢,在网上找到了解决办法,即更改国内源,下面,我来介绍一下如何更改国内源(我用的是阿里源)1.首先,为了以防万一,将原来的配置文件复制保存备用。我们的配置文件路径是 /etc/apt/sources.listsudo cp/etc/apt/sources.list/etc/apt/sources.list_backup2.修改配置...

2020-02-04 22:14:39 3678 2

原创 STM32F407与大彩串口屏的调试经验总结

博主在一次电赛训练题中使用到了广州大彩公司的F系列串口屏, 遇到了很多坑, 也学到了很多东西,在这里给大家分享一下。1.确定固件版本号 固件版本号代表了设备烧入的程序版本,获取版本的方法如下: 1.直接看屏背面标签。正常情况下,产品出厂前背面均有型号和标签,如图所示。2.如果屏背面无贴固件标签,则...

2019-07-06 10:50:20 15708 12

nbiot BC35BC28模块资料

自己在网上收集了一些移远BC35和移远BC28模块相应资料,都是英文的资料,有一个中文的设计指南,感觉挺实用,对于刚入门的小白来说帮助挺大。还有相应的调试工具,亲测可用,并且效果不错。

2020-12-07

s3c2440原理图和s3c2440中文手册(含fl2440原理图)

在fl2440学习时找到的一些资源,含s3c2440核心板图和各模块原理图(包含fl2440原理图),还有s3c2440中英文手册,资料教全。

2020-07-29

数学建模MATLAB常用代码

为了准备2020年美国大学生数学建模找的MATLAB代码, 模板很全,需要的拿去, 还有几套比赛时找的元胞自动机代码, 大家可以根据自己要求更改使用。

2020-03-10

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

TA关注的人

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