自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

We are all in the gutter, but some of us are looking at the stars.

只有当潮水退去的时候,你才会发现谁在裸游。

  • 博客(203)
  • 资源 (94)
  • 收藏
  • 关注

原创 让你不再害怕指针的应用-全程仿真+注解(第一部分:变量)

让你不再害怕指针的应用-全程仿真+注解(第一部分:变量)(持续更新)写此文章一是为了分享,二是为了温习!预计包含的内容为:变量如int 、数组 、结构体 、枚举 、联合体、(这个自己也在了解)。软件:CODE::Blocks Compiler:GCC5.1.0什么是指针:指针(Pointer)是编程语言中的一个对象,利用地址,它的值直接指向(points to)...

2018-11-06 13:35:39 591

转载 让你不再害怕指针-摘自:无名

让你不再害怕指针认认真真看完本文,我坚信你会对指针会有全新的认识!目录前言:复杂类型说明细说指针1、指针所指向的类型2、指针的值3、指针本身所占据的内存区指针的算术运算运算符&和*指针表达式数组和指针的关系指针和结构类型的关系指针和函数的关系指针类型转换指针的安全问题致谢前言:复杂类型说明要了解指针,多多少少会出现一些...

2018-10-30 17:54:31 462

转载 四种π型RC滤波电路

1.典型π型RC滤波电路    图7-27所示是典型的兀型RC滤波电路。电路中的Cl、C2是两只滤波电容,Rl是滤波电阻,Cl、Rl和C2构成一节π型RC滤波电路。由于这种滤波电路的形式如同字母π且采用了电阻、电容,所以称为π型RC滤波电路。ADP3211AMNG从电路中可以看出,π型RC滤波电路接在整流电路的输出端。    这一电路的滤波原理是:从整流电路输出的电压首先经过Cl的滤波,将大部...

2018-08-14 09:20:51 22729

转载 三极管的Q点/静态工作点

  三极管的Q点/静态工作点浅谈       晶体三极管静态工作点的设置而所谓谓静态工作点是指放大电路在没有交流信号输人的情况下,三极管处于直流工作状态。其各极电压和电流都处于一个恒定值,即处于相对“静止”的状态,故称为“静态”。Q点必须在所有条件下都处于有源区,否则,输出信号的波峰将由于进入饱和区或者是截止区而发生严重失真。      而各极对应的一组电流、电压值(Ube和Uce表示)代...

2018-07-06 10:59:38 25479

原创 寄存器计算软件/寄存器小精灵

寄存器计算软件/寄存器小精灵.超级好用已经打包为EXE 供window使用:下载地址可以配置颜色源码贡献者:JensenHuahttps://blog.csdn.net/weixin_44030167/article/details/108027735码云https://gitee.com/JensenHua/register_sprite...

2022-04-13 13:27:07 1970 1

原创 Ubuntu 华为开源镜像站 Mirror

运行: sudo gedit /etc/apt/sources.list然后文件里面的内容全部替换为下面的镜像源# deb cdrom:[Ubuntu 20.04.1 LTS _Focal Fossa_ - Release amd64 (20200731)]/ focal main restricted# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to# newer versions of t

2022-04-08 22:20:55 2758

原创 Vim键盘图/Vim快捷键

VIM快捷键

2022-03-17 10:46:26 2097

原创 BAT Window批量重命名

@echo offrem 启用"延缓环境变量扩充"setlocal EnableDelayedExpansionset a=0set b=0rem 循环当前目录下所有图片的文件名,支持带空格的名称for /f "delims=" %%i in ('dir /b *.bmp') do (rem 如果没有相同的文件名,则继续if not "%%~ni"=="%~n0" (if !b! LSS 10 (if !a! LSS 10 (ren "%%i" "110E000!b!000!a!.bmp.

2022-03-01 12:40:52 500

转载 程序片上(内)执行-nandFlash-norFlash

程序片上(内)执行-nandFlash-norFlash

2022-02-22 09:39:07 2099

原创 eFLASH详解(摘自台积电)

Non-Volatile Memory (NVM) includes the industry common One-Time-Programmable memory (OTP), Multiple-Time-Programmable memory (MTP), Flash memory (Flash), and next generation NVM of Magnetic RAM (MRAM) and Resistive RAM (RRAM). [[非易失性存储器 (NVM) 包括业..

2022-02-21 14:39:05 10365

原创 C51_按键按下,流水灯亮起,数码管显示按下的次数

代码#include<reg51.h>unsigned char code table[]={//共阴数码管段码"0~f-." 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71,0x40,0x80};unsigned char code wela

2021-10-12 14:47:31 1985 1

原创 函数指针的用法

需要一定C语言基础的 定义形式:[函数返回值类型 (* 指针变量名) (函数参数列表);] 上代码enum{//枚举 func_add = 1, func_sub ,};uint32_t (*pfunc[3])(uint32_t add1,uint32_t add2);//函数指针的数组,数组里面的每个指针都指向一个函数uint32_t func_sum(uint32_t add1,uint32_t add2){//函数 return (add1+add2);}//第一个入参 为函数

2021-09-02 12:05:41 118

原创 for循环运行流程/步骤

上代码自己理解一下:int main (void){ uint8_t i = 0,j = 0; for (i = 0; i < 3; i++) { printf("j = %d\r\n",j++); } printf("i = %d\r\n",i);}运行结果:j = 0j = 1j = 2i = 3注:一共运行三次[i从 0~2],i的最终值是不成立后的值,就是如上图是先判断条件再++,只是验证一下; 第一个参数 i = 0,只运行一次比如...

2021-08-26 10:40:03 262

翻译 NOP (code)_NOP指令作用及解析

摘自:维基百科NOP (code)前言在计算机科学中,NOP、no-op 或 NOOP(发音为“no op”;no operation 的缩写)是一种机器语言指令及其汇编语言助记符、编程语言语句或不执行任何操作的计算机协议命令。机器语言指令一些计算机指令集包括一条指令,其明确目的是不改变任何程序员可访问的寄存器、状态标志或内存的状态。 通常需要明确定义的时钟周期数来执行。 在其他指令集中,没有明确的 NOP 指令,但汇编语言助记符 NOP 表示作为 NOP 的指令; 例如,在 SPARC 上.

2021-08-25 10:37:42 19174

原创 设置二进制或者16/32位的某一位的值

设置某一位的值 1 | 任何值 = 1 ,任何值&0 = 0 【利用这两点进行设置值】 上代码 //获取二进制某一位的值uint8_t get_one_bit_value(uint32_t src, uint8_t bit_num){ return (uint8_t)((src >> (bit_num - 1)) & 1);}//设置二进制某一位的值uint32_t set_one_bit_value(uint32_t src, uint8_t b

2021-08-24 11:31:07 417

原创 获取二进制或者16/32位的某一位的值

主要是按位与,这样可以把某一位的值给算出来; 1&1 = 1; 1&0 = 0;可以看出1与上0/1都等于其本身 直接上代码//获取二进制某一位的值uint8_t get_one_bit_value(uint32_t src, uint8_t bit_num){ return (uint8_t)((src >> (bit_num - 1)) & 1);}int main(){ uint32_t test_v = 0x12345678;

2021-08-24 10:44:15 1540

原创 位操作/获取数组的个数

//位操作(Bit manipulation)#define BIT3 (0x01 << 3)int main(void){ static int a = 0xffff; char s[40]; itoa(a, s, 2); printf("二进制 --> %s\n", s); a |= BIT3;//第三bit位置1 itoa(a, s, 2); printf("二进制 --> %s\n", s); a &= ~BIT3;//第三bit位置0 it.

2021-06-23 16:52:01 144

原创 变量的定于[指针/函数指针]

答:a) 一个整型数(An integer)b) 一个指向整型数的指针(A pointer to an integer)c) 一个指向指针的的指针,它指向的指针是指向一个整型数(A pointer to a pointer to an integer)d) 一个有10个整型数的数组(An array of 10 integers)e) 一个有10个指针的数组,该指针是指向一个整型数的(An array of 10 pointers to integers)f) 一个指向有10个整型数数组的指针(.

2021-06-23 16:37:30 94

原创 return和break的区别

直接上代码,里面有说明//return 和 break 的区别int test_return (void){ do { printf("test_return start\r\n"); return 1;//直接返回调用函数的位置,退出此函数 printf("test_return end\r\n"); }while(0); printf("test_return end run\r\n");//不再执行}int test_break (void){ do { p

2021-06-23 13:26:57 86

原创 二级指针示例

//之所以定义二级指针**P,不是为了使用**P表示指向的值,而是为了使用*P来存储指针单元指向的地址。void GetMemory2(char **p, int num){ *p = (char *)malloc(num); //申请个连续空间}void main(void){ char *str = NULL; GetMemory2(&str, 100); strcpy(str, "hello\r\n"); printf(str); free(str); char *.

2021-06-18 15:02:15 320

原创 结构体位域及联合体解析

由于叙述不及代码演示,直接上代码;后面叙述下优缺点;//结构体位域及联合体解析//sizeof(s1)等于3。因为一个位域字段必须存储在其位域类型的一个单元所占空间中,不能横跨两个该位域类型的单元。struct st1{ unsigned char a : 7; /*字段a占用了一个字节的7个bit*/ unsigned char b : 2; /*字段b占用了2个bit*/ unsigned char c : 7; /*字段c占用了7个bit*/}s1;//sizeof(s2)等于2

2021-06-17 12:18:24 540

原创 字符之间或者结构体之间比较

内容比较简单,直接上代码//example_3 测试结构体赋值和结构及比较大小 函数:[memcmp]struct test{ char a; int b; char c;};struct test X ={ .a = 10, .b = 20, .c = 23,};struct test Y ={ .a = 10, .b = 20, .c = 23,};struct test Z ={ .a = 10, .b = 20, .c = 24,};struc

2021-06-17 11:37:04 179

原创 break与continue的区别【图解】(简洁明了)

break 图解当break语句出现在一个循环内时,循环会立即终止,且程序流将继续执行紧接着循环的下一条语句 它可用于终止switch语句中的一个 case;while;do while; 如果使用的是嵌套循环(即一个循环内嵌套另一个循环),break 语句会停止执行最内层的循环,然后开始执行该块之后的下一行代码。...

2021-05-27 12:22:00 947

原创 堆、栈、堆栈的区别(总结)

进程中每个线程都有自己的堆栈,这是一段线程创建时保留下的地址区域。我们的“栈内存”即在此。至于“堆”内存,我个人认为在未用new定义时,堆应该就是未“保留”未“提交”的自由空间,new的功能是在这些自由空间中保留(并提交)出一个地址范围

2021-05-20 16:59:18 2678 3

原创 华大单片机HC32L136J8TA读取DS18B20温度(源码+时钟配置)

#include "ds18b20.h"uint8_t DS18B20_Init(void){ stc_gpio_config_t pstcGpioCfg; DDL_ZERO_STRUCT(pstcGpioCfg); Sysctrl_SetPeripheralGate(SysctrlPeripheralGpio, TRUE); pstcGpioCfg.enDir = GpioDirOut; pstcGpioCfg.enDrv = GpioDrvH; //< 端口驱动能力配.

2021-05-15 18:44:31 2741 4

转载 assert()函数用法总结

assert宏的原型定义在<assert.h>中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include <assert.h>void assert( int expression );assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。请看下面的程序清单badptr.c:#include <stdio.h>#include &

2021-05-14 15:26:27 210

原创 GCC 编译时优化某一个或几个函数或者不优化某一个或几个函数

__attribute((optimize(“STRING”)))的例子,fun1函数使用O0优化级别,fun2函数使用O2优化级别。 // 首先用__attribute__声明函数int fun1(int a, int b) __attribute__((optimize("O0")));// 然后再定义函数,声明和定义必须分开,否则编译错误int fun1(int a, int b){ printf("fun1 is (optimize(\"O0\")");}int f...

2021-05-06 09:36:30 7642 2

转载 互联网协议套件(TCP/IP)及七层OSI模型

互联网协议套件(英语:Internet Protocol Suite,缩写IPS)[1]是网络通信模型,以及整个网络传输协议家族,为网际网络的基础通信架构。它常通称为TCP/IP协议族(英语:TCP/IP Protocol Suite,或TCP/IP Protocols),简称TCP/IP。因为该协议家族的两个核心协议:TCP(传输控制协议)和IP(网际协议),为该家族中最早通过的标准。由于在网络通讯协议普遍采用分层的结构,当多个层次的协议共同工作时,类似计算机科学中的堆栈,因此又称为TCP/IP协议栈(英

2021-03-04 14:11:18 500 2

转载 网际协议(IP)

网际协议 网际协议(英语:Internet Protocol,缩写:IP),又称互联网协议,是用于分组交换数据网络的协议。IP是在TCP/IP协议族中网络层的主要协议,任务仅仅是根据源主机和目的主机的地址来传送数据。为此目的,IP定义了寻址方法和数据报的封装结构。第一个架构的主要版本为IPv4,目前仍然是广泛使用的互联网协议,尽管世界各地正在积极部署IPv6。 IP封装数据在IP互联网中传送时会封装为数据包。网际协议的独特之处在于:在报文交换网络中主机在传输数据之前,无须与先前未曾通信过的目的

2021-03-04 13:57:40 1217 1

转载 网络套接字(Network socket)

网络套接字(英语:Network socket;又译网络套接字、网络接口、网络插槽)在计算机科学中是电脑网络中进程间资料流的端点。使用以网际协议(Internet Protocol)为通信基础的网络套接字,称为网际套接字(Internet socket)。因为网际协议的流行,现代绝大多数的网络套接字,都是属于网际套接字。 socket是一种操作系统提供的进程间通信机制。 在操作系统中,通常会为应用程序提供一组应用程序接口(API),称为套接字接口(英语:socket API)。应用程序可以通过套接字接口

2021-03-04 11:32:01 781 1

转载 光耦/光电隔离器件

简介:光电耦合元件是以光(含可见光、红外线等)作为媒介来传输电信号的一组装置,其功能是平时让输入电路及输出电路之间隔离,在需要时可以使电信号通过隔离层的传送方式。光电耦合元件(英语:optical coupler,或英语:photo coupler),亦称光耦合器、光隔离器以及光电隔离器,简称光耦。 常见的光电耦合元件是将发光二极管(LED)及光晶体管(LED)放在一个不透明的封装中。其他的组合有LED-光电二极管、LED-LASCR及灯泡-光敏电阻。光电耦合元件一般会传递数字信号,但配合一些技术,也

2021-02-26 17:21:47 1823

转载 ubuntu/linux运行shell脚本sudo自动输入密码(亲测可以)

运行如下代码为例 sudo apt-get update 第一种方法 使用管道(上一个命令的 stdout 接到下一个命令的 stdin): #!/bin/bashecho yourpassword | sudo -S apt-get update 第二种方法 使用文本块输入重定向: #!/bin/bashsudo -S apt-get update << EOF 你的密码EOF 说明:在shell脚本中,通常将EOF与 &lt...

2021-02-25 14:33:03 6933

原创 谷歌输入法/谷歌拼音输入法/WIN7好用的输入法

下载谷歌拼音输入法离线包由于谷歌拼音输入法无法在中国大陆下载,因此提供文件来源于谷歌官方网站的谷歌拼音输入法离线包(Windows 10/8.1/8/7 64 位)下载。点击下载谷歌拼音输入法谷歌拼音输入法是由谷歌中国实验室开发,于2007年4月2日发布的汉语拼音输入法。10月25日成为Google的正式产品之一。 谷歌拼音输入法1.0.15.0版盗用了搜狗拼音输入法的词库,随后谷歌发布致歉声明。并于2007年4月9日发布1.0.17.0版,称改用了自家的词库。 随后,Google在...

2021-02-04 14:41:56 2705 2

原创 free: seconds argument `1‘ failed

查看当前的版本linuxer@ubuntu:~$ free -Vfree from procps-ng 3.3.12version 3.3.10 and in 3.3.9 有这个bug 3.3.12版本已经修复 3.3.12版本测试见下图

2021-01-14 11:27:26 985

原创 Linux读写执行(RWX)权限

rwx 权限对文件rwx 权限 对文件的作用 读权限(r) 表示可读取此文件中的实际内容,例如,可以对文件执行 cat、more、less、head、tail 等文件查看命令。 写权限(w) 表示可以编辑、新增或者修改文件中的内容,例如,可以对文件执行 vim、echo 等修改文件数据的命令。注意,无权限不赋予用户删除文件的权利,除非用户对文件的上级目录拥有写权限才可以。 执行权限(x) 表示该文件具有被系统执行的权限。Window系统中查看一个文件是否为可执行文件,

2020-12-30 15:05:26 823

原创 linux中环境变量作用(详解)

linux中环境变量作用在解释 PATH 环境变量之前,首先介绍一下 which 命令(它用于查找某个命令所在的绝对路径),下面举一个例子上图可以看到 ls 这个命令是在 /bin/ 目录下,说明想要执行 ls 这个命令,得去 /bin/ 去找ls命令; 下面有两种方式去执行ls 第一种是 利用两种方式去执行 ls 如下图 如上图两种都可以执行ls,linux是一切皆文件,为什么 单独执行 ls就可以找到了呢 读者是否有这样一个疑问,为什么前面在使用 rm、rmdir、ls 等命令

2020-12-29 14:52:31 587

原创 UAC详解

用户帐户控制(英语:User Account Control,UAC)为Windows Vista中所推出的安全技术之一,其主要特点在于通过限制应用软件对系统层级的访问,从而改进Windows操作系统的安全性。虽然此类机能一直遭到部分用户的批评,但后续的Windows操作系统仍保留此类机能。在后续的Windows 7中,微软公司保留并改进了此项机能(如:自定义UAC的安全等级)。触发UAC管理条件以管理员身份运行程序 配置Windows Update 增加或删除用户账户 改变用户的账户类型 配

2020-12-28 10:57:21 1412

原创 HID特定请求

除了 USB 设备的 11 个标准请求外,HID 规范另外还定义了 6 个 HID 特定控制请求。所有的HID 设备都必须支持 Get_Report 请求,同时支持启动的设备必须支持 Get_Protocol请求和 Set_Protocol 请求,其他的请求是可选择的。如果设备没有中断输出端点,此设备需要支持 Get_Report 请求来从主机读取数据。 在控制传输的设置阶段的数据包中的 8 个字节中的第一字节含义参阅第 6 章中的 USB 标准请求。第 2 个字节 bRequest请求的不同而不同。wI

2020-12-25 15:04:48 446

原创 USB接口的键盘描述符范例

;========================================= ; Device descriptor 设备描述符 ;========================================= DEVICE_DESC_DATA: DB 0x12 ; bLength = 18,该描述符长度为18字节 DB 0x01 ; bDescriptorType = 01,表明是设备描述符 DB 0x10, 0x01 ; bcdUSB,USB设备版本号=1.1 DB 0x00.

2020-12-25 14:53:58 2659

原创 HID报表描述符(目前最全的解析,也是USB最复杂的描述符)

报表描述符定义了执行设备功能的数据格式和使用方法。 报表描述符和 USB 的其他描述符是不一样的,它不是一个简单的表格,报表描述符是 USB 所有描述符中最复杂的。报表描述符非常复杂而有弹性,因为它需要处理各种用途的设备报表的数据必须以简洁的格式来储存,这样才不会浪费设备内的储存空间以及数据传输时的总线时间。实际上可以这样理解,报表内容的简洁,是通过报表描述符全面的、复杂的数据描述实现的。 报表描述符必须先描述数据的大小与内容。报表描述符的内容与大小因设备的不同而不同,在进行报表传输之前,主机必须先请求

2020-12-25 10:41:48 13124 10

WS51F0030系列物联网MCU用户手册_V1.1.pdf

1T 个 8051 12 通道 内核,16KB 12 位精度带 Flash,2KB PGA 能 的 SAR-ADC,1 可编程 Boot 个高精度 Loader,1KB OP,3 SRAM,128B 对 6 通道 EEPROM, 16 位互补输 1 出支持电机驱动 PWM,1 对 2 通道支持互补输出和灯带功能 PWM,1 路蜂鸣器输 出,4 个通用定时器,2 个 UART,1 个 I2C,1 W 个 SPI,1 个 WDT,1 个 WKT

2021-09-16

JLink_Windows_x86_64_V750a.exe

1.JLINKV7.50a_JLink_Windows_V750a_Jlink驱动软件,官网下的慢的话可以下载这个;我一直会跟踪官网的更新,做一个搬运工哦; 2.长期监控官网更新;

2021-07-12

JLink_Windows_V722a.exe

1.JLINKV7.22a_JLink_Windows_V722a_Jlink驱动软件,官网下的慢的话可以下载这个;我一直会跟踪官网的更新,做一个搬运工哦; 2.长期监控官网更新;

2021-07-07

JLink_Windows_V722b.exe

1.JLINKV7.22b_JLink_Windows_V722b_Jlink驱动软件,官网下的慢的话可以下载这个;我一直会跟踪官网的更新,做一个搬运工哦; 2.长期监控官网更新;

2021-07-07

JLink_Windows_x86_64_V750.exe

1.JLINKV7.50_JLink_Windows_V750_Jlink驱动软件,官网下的慢的话可以下载这个;我一直会跟踪官网的更新,做一个搬运工哦; 2.长期监控官网更新;

2021-07-07

C语言经典面试问答[已整理].pdf

C语言经典面试问答[已整理].pdf 经典面试题 自己整理的,格式清晰,便于阅读 难得的好材料

2021-06-23

JLink_Windows_V722.exe

1.JLINKV7.22_JLink_Windows_V722_Jlink驱动软件,官网下的慢的话可以下载这个;我一直会跟踪官网的更新,做一个搬运工哦; 2.长期监控官网更新;

2021-06-10

JLink_Windows_V720b.exe

1.JLINKV7.20b_JLink_Windows_V720b_Jlink驱动软件,官网下的慢的话可以下载这个;我一直会跟踪官网的更新,做一个搬运工哦; 2.长期监控官网更新;

2021-05-24

JLink_Windows_V720a.rar

1.JLINKV7.20a_JLink_Windows_V720a_Jlink驱动软件,官网下的慢的话可以下载这个;我一直会跟踪官网的更新,做一个搬运工哦; 2.长期监控官网更新;

2021-05-24

JLink_Windows_V720.exe

1.JLINKV7.20_JLink_Windows_V720_Jlink驱动软件,官网下的慢的话可以下载这个;我一直会跟踪官网的更新,做一个搬运工哦; 2.长期监控官网更新;

2021-05-24

JLink_Windows_V698e.exe

JLINKV6.98e_JLink_Windows_V698e_Jlink驱动软件,官网下的慢的话可以下载这个;我一直会跟踪官网的更新,做一个搬运工哦;

2021-03-30

JLink_Windows_V698c.rar

JLINKV6.98c_JLink_Windows_V698c_Jlink驱动软件,官网下的慢的话可以下载这个;我一直会跟踪官网的更新,做一个搬运工哦;

2021-03-26

JLink_Windows_V698a.rar

JLINKV6.98a_JLink_Windows_V698a_Jlink驱动软件,官网下的慢的话可以下载这个;我一直会跟踪官网的更新,做一个搬运工哦;

2021-03-10

cJSON-master(包含完整的中文解析及例程)

我的博客里面有“C中的超级轻量级JSON解析器-翻译” (自已翻译的,并已经经过验证了):我的博客网址:https://britripe.blog.csdn.net/

2021-03-08

gnuwin32-4.2.1

GnuWin32 V4.2.1目前最新版,以后没有重大原因也不会再更新了

2021-03-08

JLink_Windows_V696

JLINKV6.96_JLink_Windows_V696_Jlink驱动软件,官网下的慢的话可以下载这个

2021-02-22

Office全系列卸载工具.rar

卸载Office2003、卸载Office2007、卸载Office2010,卸载Office2013、卸载Office2016

2021-02-20

notepad++最新版(7.9.2)

Notepad++中文版是必备的文本编辑器,Notepad++中文版小巧高效,支持27种编程语言

2021-02-02

JLink_Windows_V694b.exe

JLINKV6.94b_JLink_Windows_V694b Jlink驱动软件,官网下的慢的话可以下载这个

2021-01-28

USB开发资料大全(USB_REV1.0)

本文件包含协议和枚举流程等等,应该是最全最仔细的归档,分享给大家 0.0.USB1.1 spec协议中文版 1.USB设备请求 2.USB描述符详解 3.USB的控制传输详解 4.USB协议物理层总结 5.USB协议中的建立事务 6.HID描述符详解-en 7.USB枚举过程 8.HIDUsageTables 9.USB_HID协议中文版_USB接口HID设备 11.传输线终端阻抗匹配 12.VID-PID解释 13.通用串行总线通用类规范-en 14.usb_20 20.HID描述符工具

2020-12-25

code_1.51.1-1605051630_amd64.deb

code_1.51.1-1605051630_amd64.deb ubuntu vscode安装包

2020-11-20

C参考手册-里面有例子

里面内涵 1.C参考手册.chm 2.C函数查询.chm 3.C语言100例.chm 4.C语言标准库函数大全.chm 5.C语言库函数使用大全CHM版.chm 6.C语言库函数速查手册.chm

2020-11-16

绝对经典--最完整的Linux开发手册(不需要解压)

Linux 是一种自由和开放源码的类 UNIX 操作系统。 Linux 英文解释为 Linux is not Unix。 Linux 是在 1991 由林纳斯·托瓦兹在赫尔辛基大学上学时创立的,主要受到 Minix 和 Unix 思想的启发。 Linux 其实很容易学,相信你们能很快学会。

2020-11-16

JLink_Windows_V687g

JLINKV6.87g_JLink_Windows_V687g Jlink驱动软件,官网下的慢的话可以下载这个

2020-11-12

JLink_Windows_V686g

JLINKV6.86g_JLink_Windows_V686g Jlink驱动软件,官网下的慢的话可以下载这个

2020-11-09

JLink_Windows_V687f.exe

JLINKV6.87f_JLink_Windows_V687f Jlink驱动软件,官网下的慢的话可以下载这个

2020-11-05

FreeRTOSv10.3.1

FreeRTOS是一个迷你的实时操作系统内核。作为一个轻量级的操作系统,功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能、软件定时器、协程等,可基本满足较小系统的需要。

2020-10-30

FreeRTOSv10.4.1

FreeRTOS是一个迷你的实时操作系统内核。作为一个轻量级的操作系统,功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能、软件定时器、协程等,可基本满足较小系统的需要。

2020-10-30

CMSIS_5-5.7.0.rar

ARM Cortex™ 微控制器软件接口标准(CMSIS:Cortex Microcontroller Software Interface Standard) 是 Cortex-M 处理器系列的与供应商无关的硬件抽象层(英文原文为:a vendor-independent hardware abstraction layer for the Cortex-M processor series and defines generic tool interfaces--来自ARM官方定义)。

2020-10-26

KEIL5.32/MDK5.32/KEIL最新版

Keil公司是一家业界领先的微控制器(MCU)软件开发工具的独立供应商。Keil公司由两家私人公司联合运营,分别是德国慕尼黑的Keil Elektronik GmbH和美国德克萨斯的Keil Software Inc。Keil公司制造和销售种类广泛的开发工具,包括ANSI C编译器、宏汇编程序、调试器、连接器、库管理器、固件和实时操作系统核心(real-time kernel)。

2020-10-21

freemodbus-masterV1.6(最新版-未作任何修改)

FreeMODBUS是一个奥地利人写的Modbus协议。它是一个针对嵌入式应用的一个免费(自由)的通用MODBUS协议的移植。Modbus是一个工业制造环境中应用的一个通用协议。Modbus通信协议栈包括两层:Modbus应用层协议,该层定义了数据模式和功能;另外一层是网络层。

2020-10-18

modbus-poll-slave

ModbusPoll是一款主站设备仿真软件,支持多文档接口,即可以同时监视多个从站设备及数据域。ModbusSlave是一款从站设备仿真软件,它用于接收主设备的命令包,并回送数据包;可用于测试和调试Modbus主站设备,便于观察Modbus通信过程中的各种报文

2020-10-18

JLink_Windows_V686c

JLINKV6.86c_JLink_Windows_V686c Jlink驱动软件,官网下的慢的话可以下载这个

2020-10-09

JLink_Windows_V686.exe

JLINKV6.86_JLink_Windows_V686 Jlink驱动软件,官网下的慢的话可以下载这个

2020-09-26

CM3技术参考手册-中文版

Cortex-M3 是一款低功耗处理器,具有门数目少,中断延迟短,调试成本低的特点,是为要求有快速中断响应能力的深度嵌入式应用而设计的。该处理器采用 ARMv7-M 架构。

2020-09-02

ARM语言(汇编中文手册)

本手册提供有关 RealView ® 编译工具 (RVCT) 汇编程序的指导和参考信息。 这包 括 armasm 、独立的汇编程序以及 C 和 C++ 编译器中的嵌入式汇编程序。 本手册 介绍汇编程序的命令行选项,可供汇编语言程序员使用的汇编语言助记符、伪指 令、宏和指令。

2020-09-02

JLink_Windows_V682g.exe

JLINKV6.82g_JLink_Windows_V682g Jlink驱动软件,官网下的慢的话可以下载这个

2020-09-02

ARM语言(汇编手册).rar

ARM属于简单指令集(RISC)处理器,所以与复杂指令集先比,只有简单的差不多100条指令集.ARM语言(汇编手册) 中文版 不过没有标签,翻译很好,可以看看,非复印版.

2020-08-31

JLink_Windows_V680e.rar

JLINKV6.80b_JLink_Windows_V680e Jlink驱动软件,官网下的慢的话可以下载这个

2020-07-17

USB和串口 监控助手.7.25.zip

USB和串口监控助手 可以在线调试协议,监控协议,自己测试该过可以使用!有兴趣的话 可以下载.找不到的话可以下载这个

2020-07-16

空空如也

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

TA关注的人

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