自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

星空阁

自律是一个好习惯。

  • 博客(8)
  • 收藏
  • 关注

原创 CRC循环冗余校验码的初步学习

有幸在CAN网络通信中接触到CRC,故在此做一学习记录。CRC(Cyclic Redundancy Check),即循环冗余校验码。常在数据通信中用于数据传输检错,对数据进行多项式计算,得到的结果附在帧的后面,接收设备也执行类似算法,以保证数据传输的正确性和完整性。计算步骤如下:1.暂且设定CRC的初始值为0xFF;2.通过与Data[0]的值按位取亦或后得到新值;诸如Da...

2019-07-26 17:16:07 506

转载 C# Winform 控件大小随窗体大小等比例缩放

当你的编程能力有了一定提升之后,那你在敲代码的时候就得开始想想怎么将自己的写的代码组件化了。所谓组件化,就是将代码中公共模块的代码提取出来作为一个方法或函数,使其能够被其他程序或者他人直接使用。 特此感谢大佬的无私奉献public Form1(){ InitializeCompon...

2019-03-19 16:02:16 3107 7

转载 CAN与COM口介绍【转载】

1、实物图2、介绍COM口( cluster communication port )即串行通讯端口,简称串口。微机上的串口通常是9针,也有25针的接口,最大速率115200bps。通常用于连接鼠标(串口)及通讯设备(如连接外置式调制解调器进行数据通讯或一些工厂的数控机接口)等。一般主板外部只有一个串口,机箱后面和并口一起的那个九孔输出端(梯形),就是COM1口,COM2口一般要从主板上插针...

2019-03-09 10:46:00 6614

原创 原码、反码、补码篇

本篇内容着重于原码、反码、补码的一些知识的恶补,在此之前我们有必要对机器数与真值做一简单认识。恶补该部分的内容,源于对有符号数和无符号数的解释误解,所以特查相关内容。我们有必要先了解机器数,即一个数在计算机中以二进制的表示形式称为机器数,且机器数是有带符号位的,0表示正数,1表示负数。诸如,机器码00011010和10011010分别表示+26和-26,区别在于最高位的 ‘符号位’。机...

2018-11-03 16:26:07 469

转载 8086学习

Intel 8086是一个由Intel于1978年所设计的16位微处理器芯片,是x86架构的鼻祖。不久之后,Intel 就推出了 Intel 8088 (一个拥有8根外部数据总线的微处理器)。它是以8080和8085的设计为基础,拥有类似的寄存器组,但是数据总线扩充为16位。总线接口单元(Bus Interface Unit)透过6字节预存(prefecth) 的队列(queue)位指令给执行单元...

2018-10-19 16:00:54 300

转载 汽车电子ECU bootloader工作原理及开发要点

随着半导体技术的不断进步(按照摩尔定律),MCU内部集成的逻辑功能外设越来越多,存储器也越来越大。消费者对于汽车节能(经济和法规对排放的要求)型、舒适性、互联性、安全性(功能安全和信息安全)的要求越来越高,特别是近年来新能源电动车、车联网和自动驾驶技术的兴起,更大大加速了汽车电子技术的发展。汽车电子ECU(Electronic Control Unit--电控单元)集成的功能日益复杂,为了应对软件...

2018-10-19 15:14:18 784

原创 STM32F4初探

    最近,终于下决心要开始写博客日志来督促自己学习,这是一个很好的习惯。    STM32F4相比较它之前的STM32F1/F2等 Cortex M3的产品:        1.采用更先进的内核(Cortex M4)新增了硬件FPU单元以及DSP指令集,主频也有提高。            2.更多资源。192KB片内SRAM,DCMI(摄像头接口)、加密处理器(CRYP)、USB高速OTG、...

2018-05-15 17:08:44 1150

原创 STM32F4—初次搭建工程

        程序小白的我从安装mdk5.14搭建平台到更新至V5.25搭建平台,并配置相关参数,发现了一些问题,并查看一些博友的文章最终得以解决,以供以后如有类似情况可以查看解决。        如图所示,建立相关文件夹。打开MDK,Project->New uVision Project                                                  ...

2018-05-15 17:08:24 3016

空空如也

空空如也

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

TA关注的人

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