- 博客(11)
- 资源 (52)
- 收藏
- 关注
原创 代码缩进、格式规范化,代码格式化,代码整理
利用notepad++来把格式、缩进混乱的代码整理好:下载notepad++的插件NppAStyle,https://github.com/ywx/NppAStyle/releases (根据自己notepad是32位还是64位来下载)我的是64bit的:然后打开压缩包,把Unicode文件夹下的NppAStyle.dll文件拷贝到notepad++安装目录下的plu...
2018-11-26 13:29:35 5920
原创 程序编译生成的Hex、Bin、axf和elf格式
一、Bin Bin文件是最纯粹的二进制机器代码,按照程序执行顺序存放。编译器把高级语言翻译成汇编,再把汇编代码翻译成二进制机器代码保存成bin文件,因此Bin是没有经过处理或附加信息程序原本的大小。Bin文件内部没有地址标记,因此下载程序的时候要指定bin的烧写地址,虽然大部分的单片机是从0地址开始执行程序,可也有些单片机不是,比如LPC1857。二、Hex ...
2018-11-23 11:25:43 6791
原创 RS485通信简单介绍
一、特性1、逻辑"1"以两线间的电压差为+(2-6)V表示;逻辑"0"以两线间的电压差为-(2-6)V表示。接口信号电平比RS-232-C降低了,就不易损坏接口电路的芯片,且该电平与TTL电平兼容,可方便与TTL电路连接。2、RS-485的数据最高传输速率为10Mbps3、RS-485接口是采用平衡驱动器和差分接收器的组合,抗共模干能力增强,即抗噪声干扰性好。4、RS-485接口的最大传...
2018-11-21 14:50:10 3792
原创 FAT32文件系统结构分析
FAT,英文为File Allocation Table,文档分配表。先要记住几个概念: 扇区:一般扇区为512个字节。 簇:由若干个扇区组成,是存取数据的最小单位。如果簇大小为16K,文件大小为1字节,那也要用一个簇来存,而且该簇不用再拿来他用。 FAT文件系统就是专门管理这些簇的。一个文件可能占据一个或者多个簇,按正确的顺序去读...
2018-11-21 14:09:53 6196 1
转载 FAT16和FAT32文件系统的区别和对比
FAT(File Allocation Table)是“文件分配表”的意思。就是用来记录文件所在位置的表格,它对于硬盘的使用是非常重要的,假若丢失文件分配表,那么硬盘上的数据就会因无法定位而不能使用了。 扇区:一般扇区为512个字节。 簇:由若干个扇区组成,是存取数据的最小单位。如果簇大小为16K,文件大小为1字节,那也要用一个簇来存,而且该簇不用再拿...
2018-11-20 20:11:16 24071 1
原创 FAT16文件系统结构扇区数据分析
FAT,英文为File Allocation Table,文档分配表。先要记住几个概念: 扇区:一般扇区为512个字节。 簇:由若干个扇区组成,是存取数据的最小单位。如果簇大小为16K,文件大小为1字节,那也要用一个簇来存,而且该簇不用再拿来他用。 FAT文件系统就是专门管理这些簇的。一个文件可能占据一个或者多个簇,按正确的顺序去读取这些簇,就可以获取这个文件的内容...
2018-11-20 19:37:30 5844
原创 ASCII、GB2312、GBK、Unicode、UTF-8介绍和转换
1、ASCII码 上个世纪60年代,美国制定了一套字符编码,对英语字符与二进制位之间的关系,做了统一规定。这被称为 ASCII 码,一直沿用至今。ASCII 码一共规定了128个字符的编码,比如空格SPACE是32(二进制00100000),大写的字母A是65(二进制01000001)。这128个符号(包括32个不能打印出来的控制符号),只占用了一个字节的后面7位,最前面的一位统...
2018-11-20 15:19:03 1740
原创 增量式编码器和绝对式编码器,ABI信号和UVW信号、编码器PWM信号
一、编码器的分类根据检测原理,编码器可分为光学式、磁式、感应式和电容式,根据其刻度方法及信号输出形式,可分为增量式、绝对式以及混合式三种。1、增量式编码器 增量式编码器是直接利用光电转换原理输出三组方波脉冲A、B和Z相;A、B两组脉冲相位差90。,从而可方便的判断出旋转方向,而Z相为每转一个脉冲,用于基准点定位。它的优点是原理构造简单,机械平均寿命可在几万小时以上,抗干扰能力强,可靠性高,...
2018-11-16 12:33:24 30072 8
原创 arm单片机中函数参数的传递
1、当函数的参数小于4个的时候直接通过寄存器R0-R3来传递,超过4个参数部分通过堆栈来传递。2、传递结构体,当结构体元素小于4个,也是通过R0、R1、R2、R3来传递,多了,也得通过堆栈来传递。 ...
2018-11-13 16:54:57 716
原创 ARM中char、short、int、long、float、double数据类型占多少位
arm是32位单片机:char:1字节short:2字节int:4字节long:4字节float:4字节double:8字节如果遇到其他单片机,可以用sizeof测量:printf("char: %d\n", sizeof(char));printf("short: %d\n", sizeof(short));printf("int: %d\n", size...
2018-11-13 16:43:43 17672
转载 电容式触摸屏原理
一、电容屏工作原理由上图可知,电容屏控制芯片周期性产生驱动信号,然后被接收电极接收,测量电荷大小。当电容屏被按下时,相当于为电极引入了新的电容,从而改变了接收电极测量的电荷大小。二、电容屏的结构1、单层ITO优点:成本低,透光率高。 缺点:抗干扰能力差2、单面双层ITO优点:性能好,良率高 缺点:成本较高3、双面单层ITO...
2018-11-03 15:20:55 38591 1
6mm透明亚克力.dwg
2019-12-09
GNSS坐标转换小工具和代码.zip
2021-06-05
红外热成像测温论文资料
2021-01-03
Nuvoton_8051_Keil_uVision_Driver_v2.00.6561.zip
2020-09-26
GRBL_Control.rar
2020-05-29
VL53L0X.rar
2020-05-20
Obsidian2.xml
2020-01-22
STM32H753xx_User_Manual.chm
2019-12-03
SPWM_simulink.slx
2019-08-13
svpwm_simulink.slx
2019-08-10
GT911、GT928、GT9147的驱动程序
2019-07-01
CMSIS.rar,解决缺少core_cmFunc.h和core_cmInstr.h
2019-06-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人