自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蒙蒙plus

自娱自乐

  • 博客(33)
  • 资源 (21)
  • 收藏
  • 关注

原创 lvgl(tabview):选项卡控件 禁止默认的滑动切换页面

在文件中全文搜索,可以得知多出有调用,分析排查后可知。根据lvgl源码可知切换页面的函数是。更多细节欢迎评论区交流。

2023-11-06 16:08:13 1072

原创 [docker][WARNING]: Empty continuation line found in:

出现上述错误原因为18行多了一个 " \" 符号,去除即可。

2023-08-23 16:02:13 1471

原创 【0.2】lubancat鲁班猫4远程ubuntu22.04.2 无需任何安装

【代码】【0.2】lubancat鲁班猫4远程ubuntu22.04.2 无需任何安装。

2023-08-13 22:27:07 888

原创 【0.1】lubancat鲁班猫4刷入debian网络ping 域名不通问题

【代码】【0.1】lubancat鲁班猫4刷入debian网络ping 域名不通问题。

2023-08-13 10:07:59 1301 1

原创 【实用工具推荐】OneNote停靠功能

实用功能分享 oneNote视图中的停靠功能,可以停靠桌面 而不被其他软件覆盖 即使全屏也不受影响,非常适合边学习 边记录笔记使用 有兴趣的小伙伴可以试用下。

2023-05-18 10:23:29 595

原创 层次结构工程命名建议

对于这种多层次的结构,我们可以采用一些通用的命名方式来描述不同的层次。当然,这只是一种命名方式,具体还需要根据实际情况和个人习惯进行调整。第一层:模块/模块组件。第二层:功能/子系统。

2023-05-11 09:23:56 508

原创 【harmony】No option ‘riscv32-unknown-elf-gcc_path‘ in section: ‘ndk‘

解决 riscv32 ndk报错问题

2023-01-30 11:47:45 885

原创 [git]解决GnuTLS recv error (-9) 方案验证有效

我在成功克隆到docs.git后 又把之前所有无效的配置全部恢复默认,仍然能够正常克隆,证实此方案的有效性。.gitconfig文件移除众多无效配置简单介绍git本地地址,写入到这里的才能在文件夹中使用git命令用户的个人信息配置,必要的 可以与网站不一致启用密码保存。

2022-11-26 11:45:47 1234 1

原创 嵌入式开发中外设管理框架规划-状态机模式

未完成

2022-11-04 13:56:35 693 1

原创 STM32启用 time.h 弥补RTC的不足

由于STM32F103系列 内部的RTC只是普通的定时器 无法作为断电保存使用,这里将演示一种低成本高兼容性的解决方案,重定向启用time.h头文件,将规范工程结构 节省大量时间

2022-09-22 10:43:36 1500 1

原创 STM32 HAL 库 I2C_WaitOnFlagUntilTimeout BUSY 解决办法

今日使用STM32F103读写MLX90640 热成像相机, 采用硬件IIC时老是返回繁忙 或者错误, 运气好的话只有第一次成功访问,但后续将无法读取数据经测试研究发现,系为 IO直接对接,未做信号上拉导致,检测到SDA持续为低 STM32单片机误以为是有设备占用总线,便一直处于忙状态。外接上拉电阻STM32IIC引脚 GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;改为推挽输出 也就是单片机的内置上拉给启用 便能解决使用的CubeMX生成的工程 这里便不再粘贴更多源码

2022-07-08 17:21:50 4864 5

原创 MDK对多种字符编码的支持

MDK对多种字符编码的支持目录MDK对多种字符编码的支持概要演示环境总结注意事项MDK如何支持软件仿真概要常规来说我们只使用GB2312编码进行项目开发,但是有时需要控制设备发送中文字符,这时就需要考虑中文编码问题了,常用的编码有GB2312(ANSI),UTF8,UNICODE演示环境当前开发软件版本:MDK535模拟硬件:STM32F103C8已知编码:"中文GB2312"d6 d0 ce c4 47 42 32 33 31 32"中文Unicode"\u4e2d\u6587\u0

2021-09-02 21:31:25 801

原创 【MFC】CSplitterWnd 重载限定窗口调整范围

前言:void CSplitterWnd::GetColumnInfo(int col, int& cxCur, int& cxMin) ;在使用拆分窗口时我的需要是想调整窗口大小在一定范围 不允许过小和隐藏,通过文档得知此代码设置窗口的当前宽度和最小宽度,但是在实际使用发现在调整窗口小于设定的cxMin时,竟然让窗口消失了,这完全与我的需求背道而驰,因此通过分析源码找到了 较为完美的解决方案,并记录笔记,欢迎朋友们交流互相学习。注:CSplitterWndEx是继承的CSpli..

2020-11-18 10:42:16 422

原创 【MFC】ON_NOTIFY 手动模拟发送

通知事件的接收指令原型#define ON_NOTIFY(wNotifyCode, id, memberFxn) \ { WM_NOTIFY, (WORD)(int)wNotifyCode, (WORD)id, (WORD)id, AfxSigNotify_v, \ (AFX_PMSG) \ (static_cast< void (AFX_MSG_CALL CCmdTarget::*)(NMHDR*, LRESULT*) > \ (memberFxn)) },wNotif

2020-11-16 14:16:27 1561

原创 MFC CMFCTabCtrl 笔记

控件手动创建过程BOOL Create(Style style, const RECT& rect, CWnd* pParentWnd, UINT nID, Location location = LOCATION_BOTTOM, BOOL bCloseBtn = FALSE);style: STYLE_3D = 0, STYLE_FLAT = 1, STYLE_FLAT_SHARED_HORZ_SCR

2020-10-30 09:48:56 892

原创 爬虫初始(pycharm 导入scrapy包详细步骤以及基本操作)

运用anaconda的命令下载scrapy我把它整成了一个word文档配有截图,详情请查看如下资料百度云资料word文档:https://pan.baidu.com/s/1Nx9UwkEujB7Calugp2PbDQ提取码:n7no

2020-06-07 19:50:21 891

原创 VC++ Win API 获取屏幕数量和分辨率和位置等信息

这里给出了可以使用的代码 但有待优化 期望有朋友给出建议 //枚举所有屏幕 DISPLAY_DEVICE ddDisplay; ZeroMemory(&ddDisplay, sizeof(ddDisplay)); ddDisplay.cb = sizeof(ddDisplay); DEVMODE dm; ZeroMemory(&dm, sizeof(dm)); ...

2020-04-11 21:48:57 2794 1

原创 MFC 托盘图标 NOTIFYICONDATA 封装class

说明: 我只是把原本的NOTIFYICONDATA结构体创建方式进行一次封装,还有大量可扩展空间 诸位自行研究 我这里只是一个简易的框架CMainFrame头文件中需要添加的对象//托盘功能#define WM_SYSTEMTRAY WM_USER + 0x0010#include "NotifyIcon.h"class CMainFrame{//... CNotify...

2020-04-09 21:28:11 318

原创 Mat转HBITMAP CBitmap

本转换代码从opencv源码 imshow中提取并改造而成 源码来自与opencv4库 与openCV3有些许不同这里给出内部用到的转换代码,拿到HBITMAP句柄后 再使用 CBitmap m_bitmap;m_bitmap.Attach(hbmp);便可以转换为CBitmap对象HBITMAP MattoHBMP(cv::Mat & Image){ HBITMAP hb...

2020-04-09 21:11:22 1681 1

原创 【MFC】使用CMemDC解决图像显示闪烁问题

图像闪烁原因分析闪烁的原因是在快速频繁的 调整图像的显示内容时,总是要有一个操作便是刷新背景再填充图像,快速切换图像过程中背景与图像的强烈反差导致了闪烁的问题。闪烁解决方案 不刷背景 不刷新背景,只刷新前景图片可以有效的解决图像闪烁问题,但是随之而来的如果图像没有完整的覆盖目标区域,未覆盖区域...

2019-10-29 13:39:17 790

原创 【MFC】如何手动发送WM_SIZE系统消息

WM_SIZE作为系统的一个内置的核心消息,他是如何运作的呢? 通过本篇源码的解析 可以清楚的了解MFC内部消息的流向,这是作为C语言程序员理应了解的东西,以此消息为实例,我们便可以清楚的知道其他系统消息是如何运作的,对于MFC原理的了解以及灵活的实际应用来说有重大意义。

2019-10-28 09:21:11 2875

原创 thread 多线程详解

win系统下 CPP多线程开发中thread是常用的多线程技术。微软官方介绍地址thread。首先 看关键声明,#include<thread>中thread方法介绍 方法名 功能 说明 thread() 默认构造函数 构造一个空的,那么如果需要控制哪个功能进行多线程,就需要用下面的 方法进行初始化 thread(_Fn&& _...

2019-10-21 11:47:00 445 1

原创 MFC 如果使用向导添加控件ID

本环境使用的是VS2017版 前后版本应该没有太大变化.1.首先找到资源视图2.在资源视图找到你的工程 点击 资源符号3.添加资源ID如图所示位置 就能为自己的按键添加ID值了如有不足之处欢迎指正交流....

2019-09-06 09:16:21 555

原创 【MFC】如何自定义发送Control消息 COMMAND消息

为了自制一个搜索框,但是又不想自己写太多东西,这里我通过MFC自带的文本编(CMFCEditBrowseCtrl)实现搜索框功能搜索框组成结构:文本编辑框 点击按钮 效果如下图所示,可以很好的满足我的需求,但是在使用此类时发现按钮功能并没有给我作为消息发送出来,如果继承之后重写OnBrowse()在其内部进行搜索操作显然过于麻烦,因此我通过多方查找,在源码中找到内部ON_CONTR...

2019-09-06 09:01:31 1178

原创 CMFCEditBrowseCtrl CEdit 文本编辑控件

1继承关系CMFCEditBrowseCtrl >>>CEdit >>>CWnd >>>CCmdTarget官方说明文档地址:点击这里2.创建方法控件的使用必先有其对象 对象可以为其他成员变量 也可以为堆中的变量,使用指针等关系class XXX{/*省略无关配置*///定义一个成员CMFCEditBrowseC...

2019-09-03 12:36:09 871 1

原创 【软件包合集】keil C51 C251 MDK V5 V4 v3 v2 所有版本软件包下载(包括最新)【官网地址】

keil 所有版本软件包官方下载地址目 录keil 所有版本软件包官方下载地址MDK5版本更新说明MDK4版本更新说明C51 v5版本更新说明pack产品列表更新日志:授人以鱼不如授人以渔,本文章教你如何在官网下载所有版本的keil,无论是v2 还是最新的v5 无论是刚发布的,你都可以在我给的产品列表中进行下载,有人习惯旧版本keil4 有人用着最新版的ke...

2018-09-28 17:59:28 47233 27

原创 基于51单片机的高精度舵机控制程序PWM 定时器

摘    要虽然舵机的控制原理比较简单统一,但是PWM控制舵机的程序实现方式多种多样,有的使用延时(delay(ms)),有的使用定时器(time),而网上搜到的大部分控制代码却质量一般,控制精度都需要提高,就要对单片机定时器有详细的了解,否则延时将出现偏差。本文使用单片机T2定时器,这个定时器大多数人很少使用它,而却不知道它有一个非常优秀的功能就是定时自动重载功能。利用这个功能能够更为精...

2018-09-12 00:57:13 4335 5

原创 Keil v5 C51 MDK包 共存合并方式(简单方便)

最终效果件见上图是不是有人想要这样的Keil 既能编程51单片机 又同时能切换到STM32的编程使用,但是 一般情况下 无论51的工程还是STM32的工程都是有keil启动,而两个版本需要使用不同的编译器,不能做到双击工程文件来打开,这是想当的麻烦,这里我为大家带来C51版于MDK版Keil并存的安装方式。我也看了下别人的安装方式 大部分套路一样 修改TOOL.INI这使得看着不那么”...

2018-07-20 13:54:16 25142 8

原创 关于指针与数组关系的分析

数组和指针我认为可以理解为 数组是const指针 指针有数组的所有特性 数组只是一个不可以更改地址的指针#include &lt;stdio.h&gt;int main(){char Mat[5]={"1234"};char *p=Mat;printf("Mat Index:%x \np Index:%x ",Mat,p);printf("\nMat[3]++;...

2018-07-19 12:10:08 201

原创 手机电脑为什么越用越卡顿

说到卡顿,我想大部分人都是认为永久了垃圾太多造成了卡顿,清理垃圾就好了。关于垃圾问题,上篇日志已经说明,这里不再唠叨。稍微有点常识的人应该都知道电脑还是手机,必定有两个存储区一个是掉电不丢失数据的1T机械硬盘、120GSSD或者8G内存卡和手机的4G+64G的那个64G…… ROM,和一个DDR3或者DDR4类型的4G、8G内存条和 手机中4G+64G的那个4G——RAM。    上篇日志说的”垃...

2018-05-09 15:03:08 875

原创 电脑中的缓存是什么垃圾?

 首先想说的是缓存不是垃圾,缓存不是是用来卡电脑的    缓存本质是为了提升电脑速度与减轻服务器负担的。打开网站还是应用程序,其为了提升用户体验,将经常用到的数据设为缓存或者将固定的结构设为缓存,最让我们熟识的手机每次清理都会检测到大量"垃圾",他们真的是垃圾么?如果仔细看缓存的来源,就会发现没此的缓存都是那几种类型:图库缓存、QQ聊天记录缓存、QQ表情缓存……等等。    这些"垃圾"确实占用了...

2018-05-09 15:00:56 2688

原创 OpenMP并行编程应用 简单实例 C++ 多线程

最近学OpenCV 需要用到并行处理 ,通过查资料发现太乱,有的说明是介绍并行的 却在好长代码里作为演示,让人难以捉摸真正的用法,在此我特意做个简单的实例程序,希望能帮助大家学习 使用节省学习时间。其优势就是加快处理 同时干多样事情 ,不过也有其不足的地方 那就是多个线程都干完了才进行下面的程序首先 需要对编译器进行设置:VS2013 内置了对OpenMP的支持。在项目上右键-&gt;属性-&gt...

2018-03-18 21:59:53 1320

原创 基于opencv3.1.0+VS2013微信跳一跳辅助工具

准备材料:1. adb工具(版本新点)比如 platform-tools-latest-windows.zip 2.opencv基于C++ 的开发环境3.一部装有最新微信的安卓智能机实现原理:根据分析跳一跳界面截图,可以获知几个重要信息1.背景单调,但是渐变色 会自动变色2.棋子形状固定,不随时间变化3.棋子跳转的距离与按压的时间成线性关系4.每步跳转的倾斜角是30°。5.下一步的物块必定比其它物...

2018-02-21 22:43:05 920 2

华为服务器rh1288 v3固件包

. ├── RH1288 V3 -Mainboard(BC1HGSC01)-CPLD-V112.zip ├── RH1288 V3 iBMC软件 V397 版本说明书 01.zip ├── RH1288 V3-4&8HDD-Backplane(BC1EHBD01)-CPLD-V108.zip ├── RH1288 V3-8HDD(4NVMe) Backplane(BC1EHBE01)-CPLD-V111.zip ├── RH1288 V3-BIOS-V521.zip ├── RH1288 V3-iBMC-MIB-V397.zip ├── RH1288 V3-iBMC-V397.zip ├── RH1288_V3-iBMC-LANG-FR-V397.zip └── RH1288_V3-iBMC-LANG-JA-V397.zip

2024-03-05

GD32系列微控制器入门开发指南 V1.0.pdf

GD32系列微控制器入门开发指南 目录 1.GD32 MCU开发资料下载 2.GD32 MCU开发环境搭建 3.GD32 MCU烧录说明 4.固件库使用方法和启动流程介绍 5.GD32 MCU常见外设介绍 6.GD32 MCU FPU使用方法 7.GD32 MCU选项字节设置及解除方法 8.分散加载说明

2020-12-06

74HC系列数据手册datasheet.pdf

目录 1.器件型号索引 2.器件功能索引 3.国内外同类产品型号索引 4.型号说明 5.外形尺寸 6.参数符号说明 7.逻辑符号说明 8.高通CMOS电路的操作保护措施 9.高度CMOS电路的直流特性 10.高速CMOS电路的功耗 11.高速CMOS电路的接口 12.高速CMOS电路的数据 共计596页 扫描版

2020-06-19

opencv编译 vgg_generated_80 face_landmark_model.dat 等文件都有打包

opencv_contrib-4.2.0.zip 编译过程中需要下载的文件 将文件解压后放置到..\opencv\sources\.cache 替换这个文件路径即可 注意版本和路径 ade data ffmpeg ippicv text.txt xfeatures2d

2020-01-10

OpenCV离线文档OpenCV 2.4.13

OpenCV离线文档OpenCV 2.4.13 来源于:https://docs.opencv.org/2.4.13.6/

2019-02-12

流畅的Python 作者:[巴西] Luciano Ramalho 译者:安道 吴珂

要不这样吧,如果编程语言里有个地方你弄不明白,而正好又有个 人用了这个功能,那就开枪把他打死。这比学习新特性要容易些, 然后过不了多久,那些活下来的程序员就会开始用 0.9.6 版的 Python,而且他们只需要使用这个版本中易于理解的那一小部分就 好了(眨眼)。 本书的目标读者是那些正在使用 Python,又想熟悉 Python 3 的程序员。 如果你懂 Python 2,但是想迁移到 Python 3.4 或者更新的版本,也没问 题。在写这本书的时候,大多数专业 Python 程序员用的还是 Python 2, 因此如果书中出现来自 Python 3 的特性,读者可能会感到陌生,我也会 特别地做出解释。 如果你才刚刚开始学 Python,本书的内容可能会显得有些“超纲” 。比难 懂更糟的是,如果在学习 Python 的过程中过早接触本书的内容,你可能 会误以为所有的 Python 代码都应该利用特殊方法和元编程 (metaprogramming)技巧。我们知道,不成熟的抽象和过早的优化一 样,都会坏事。

2018-12-01

Multisim 10-14软件包-破解汉化 带安装说明与教程

Multisim 10-14软件包-破解汉化 带安装说明与教程 这几个版本都在里面 这是一个下载链接 电脑上双击打开可以进入网址

2018-12-01

现代操作系统 原书第4版[高清扫描版]

现代操作系统 原书第4版[高清扫描版]—压缩 使文档在不影响阅读的情况下缩小了一倍的体积

2018-11-30

aria2-1.34.0.tar.7z解决了github下载的原版文件在linux中make报错问题一共解决了两个问题

aria2-1.34.0.tar.7z解决了github下载的原版文件在linux中make报错问题一共解决了两个问题 其中一个报错https://github.com/aria2/aria2/issues/1274 --------bignum.h:34:25: error: ‘make_unique’ was not declared in this scope inline ulong() : buf_(make_unique<char_t[]>(dim)) {} --------------这个问题 以及一个是是关于 /* libc already has support */ read = getrandom(p, buflen, 0);-------报错问题------------------有需要的下载吧

2018-10-30

keil5 mdk526汉化补丁 中文版不区分C51与mdk 自制无毒 无BUG使用

keil5 mdk526汉化补丁 中文版 自制无毒 无BUG使用 mdk526发布日期:2018年9月10日 使用方式:修改名称未UV4.exe 替换到安装目录Keil_v5\UV4下即可 注意!注意!如果替换的是旧版本的 可能造成程序执行异常,推荐安装对应版本后再替换。。。。。。 本人使用VS2013进行纯手工汉化处理,仅仅替换了文字,未插入任何代码,绝对安全,实测正常使用,由于此软件的界面范围过大,MDK526版本我仅仅替换了编程界面大部分文字,debug页面未汉化部分依然较多,以及配置页面的汉化未作处理。 毕竟本人时间与精力有限,喜欢的朋友就下载使用吧 本人汉化的mdk525版 汉化部分较多,推荐下载那个 如果不知如何下载此软件请见我的博客

2018-10-15

USB-Blaster II 驱动 FPGA下载器驱动(一键安装 )

本驱动从Quartus 15.1 软件的安装路径中提取,在此版本及其以后版本中,下载器驱动均能一键安装,方便快捷 另外,因为仅仅是驱动而已,所以不区分哪个版本的 Quartus II 软件都能使用,win10完全兼容 使用方式: 解压后你将见到如下目录列表 [.] DPInst.exe oemsetup.inf [usb-blaster] [..] DPInst.xml pgdhdlc.dll [usb-blaster-ii] apu_usb.inf [i386] pgdnt.dll [wdrvr] apu_usb.sys [sentinel] /-----------------------------------/ 此时双击运行DPInst.exe 根据提示操作即可 提示安装驱动点击安装 提示成功后 会发现有部分安装失败,为正常现象

2018-10-11

51单片机T2定时器控制舵机程序源码(PWM精度1us)50Hz

本文使用单片机T2定时器,这个定时器大多数人很少使用它,而却不知道它有一个非常优秀的功能就是定时自动重载功能。利用这个功能能够更为精确的对定时器进行设定,可控制精度在1个机器周期(12M晶振下就是1us),T0、T1都需要手动重载,其精度无法很好的控制。 /*------------------------------ 硬件需求: 12T系列单片机(8051内核) 拥有T2定时器 12M时钟晶振 P2_0输出控制 舵机角度范围在0~180 高电平范围0.5ms~2.5ms 20ms周期 --------------------------------*/

2018-09-12

keil v5汉化补丁 最新版 mdk525 c51 959版本修改制作 安全无毒未发现bug

keil v5汉化补丁 最新版 mdk525 c51 959版本修改制作 安全无毒未发现bug 替换文件即可安装目录下../keil_v5/ uv4 但是 我建议将原文件进行备份 最新修改制作,汉化现在的最新版keil v5 稍微旧的版本虽仍然可用,暂时未发现bug 但是推荐使用最新版替换修改,以免发生不可预测事件 最新版本获取与安装教程 可访问我B站制作的教程 里面还有一些 keil的使用技巧 http://www.bilibili.com/video/av26404568

2018-07-27

STM32F4xx中文参考手册

STM32F4xx中文参考手册 目录 1. 文档约定 47 2. 存储器和总线架构 49 3. 嵌入式Flash接口 58 4. CRC计算单元 83 5. 电源控制器 86 6. 复位和时钟控制 105 7. 通用I/O(GPIO) 175 8. 时钟配置控制器(SYSCFG) 194 9. DMA 控制器 201 10. 中断和事件 233 11. 模数转换器(ADC) 248 12. 数模转换器(DAC) 288 13. 数字摄像头接口(DCMI) 308 14. 高级控制定时器 (TIM1 和TIM8 ) 329 15. 通用定时器(TM2 和TIM5) 392 16. 通用定时器(TIM9~TIM14) 445 17. 基本定时器(TIM6和TIM7) 483 18. 独立看门狗(IWDG) 494 19. 窗口看门狗(WWDG) 499 20. 加密处理器(CRYP) 505 21. 随机数发生器(RNG) 546 22. 散列处理器(HASH) 550 23. 实时时钟(RTC ) 572 24. 控制器区域网络(bxCAN) 607 25. 内部集成电路(IIC)接口 26. 通用同步异步收发器 (USART) 676 27. 串行外设接口 (SPI) 721 28. 安全数字输入/输出接口 (SDIO) 770 29. 以太网 (ETH):通过 DMA 控制器进行介质访问控制 (MAC) 820 30. 全速 USB on-the-go (OTG_FS) 928 31. 高速 USB on-the-go (OTG_HS) 1054 32. 灵活的静态存储控制器 (FSMC) 1191 33. 调试支持 (DBG) 1243

2018-07-16

opencv3.1.0说明文档离线版 英文 官方

opencv3.1.0说明文档离线版 英文 官方 离线是使用 方便查阅 与在线版无疑 在线版地址:https://docs.opencv.org/3.1.0/modules.html

2018-06-16

NotePad++ AStyle 代码格式化工具

notepad++用来格式化C、C++、C#、Java的插件NppAStyle 就这两点,改完就可以愉快地编译了。在这里我顺便给懒癌患者们提供一下改好的项目文件(VS2015)以及编译好的DLL文件。另外,内建Astyle版本的升级必定会带来许多新特性,有时间我会让它们在这个插件中一一体现出来。 就是根目录的NppAStyle.dll就是Astyle的最高版本为2.05.1。 1、下载Notepad++并安装NppExec插件。 插件---&gt;Plugin Manager---&gt;show Plugin Manager---&gt;安装NppAStyle插件。 2、或者直接下载NppAStyle插件。 我们选择下载NppAStyle_bin_0.10.02.14.zip这个文件。 Notepad++ 中代码格式化插件NppAStyle 3、下载后我们打开这个压缩文件,发现有两个文件夹ansi和unicode(ansi是标准编码,支持语言少;unicode是通用编码,支持更多的语言)。 打开unicode文件夹,将里面的NppAStyle.dll解压出来,将NppAStyle.dll放置到Notepad++安装目录下的plugins文件夹下。 Notepad++ 中代码格式化插件NppAStyle 4、重启Notepad++看NppAStyle是否安装成功,看到如图所示的信息就说明安装成功。 Notepad++ 中代码格式化插件NppAStyle 5、配置NppAStyle。 点击菜单栏中的"插件"---&gt;"NppAStyle"---&gt;"options",在代码风格中选择java。 Notepad++ 中代码格式化插件NppAStyle 6、点击菜单栏中的"插件"---&gt;"NppAStyle"---&gt;"Format code"(或者按快捷键Alt+f),欣赏格式化后的代码风格。 Notepad++ 中代码格式化插件NppAStyle Notepad++ 中代码格式化插件NppAStyle 7、体验不同的代码风格并选择自己中意的某种代码风格。 重复第4步骤,例如将代码风格选中ANSI,按下快捷键Alt+f,欣赏格式化后的代码风格,并与第5步骤中格式化后的代码风格相比较。 Notepad++ 中代码格式化插件NppAStyle Notepad++ 中代码格式化插件NppAStyle 8、特别要注意:目前NppAStyle插件只支持格式化C、C++、C#、Java这四种编程语言的代码。

2018-06-14

两超声波模块测量角度

本实验用的是普中 V3.0开发板 单片机是STC90C516RC+ 晶振时11.0952MHZ 声波模块是是HC—SR04 数码管显示距离(毫米) 数码管是P0段选 P2位选 这时用一个声波模块测量距离(毫米)的半成品程序,接线方式为echo=P1.0;trig=P1.7; 注意:修改程序时,在开发板上不要使用P3口进行高电平的发送与接收 提示 :经过本人测试 其有效量程为1400毫米 最佳量程为1200毫米以内,最小量程在30毫米 水平方向:80mm高的障碍物在1200mm以内能够被检测到 倾斜角度:物体反射面与声波模块的倾斜无关,只与投影面有关 作为测试程序 里面有大量注释掉的程序根据需要 自行调整 程蒙蒙 2016年10月24日 两个同时工作有干扰,交替工作数据较乱,单个连续3次求平均值效果较好

2018-05-15

74LS系列数据手册datasheet.pdf

74LS系列数据手册datasheet.pdf 包含了74LS00 ~ 74LS670 引脚结构介绍 和真值表 以及内部逻辑结构 学数电必备 英文

2018-05-11

USB2.0各接口定义及封装说明

USB2.0各接口定义及封装说明 USB 全称 Universal SerialBus(通用串行总线),目前 USB2.0 接口分为四种类型 A 型、B 型、Mini 型还有后来补充的 Micro 型接口,每种接口都分插头和插座两个部分,Micro 还有比较特殊的 AB 兼容型, 本文简要介绍这四类插头和插座的实物及结构尺寸图,如果是做设计用途,还需要参考官方最新补充或修 正说明,尽管 USB 3.0 性能非常卓越,但由于 USB 3.0 规范变化较大,真正应用起来还需假以时日,不 管怎样,都已经把火线逼到末路,苹果公司极其郁闷但也爱莫能助。 注意: 1、本文封装尺寸来源,USB 2.0 Specification Engineering Change Notice(Date:10/20/2000) 2、本文图片来源 USB 官方协议文档,由于 USB 3.0 在接口和线缆规范上变化较大,后面专门介绍。 3、本文未带插头封装尺寸,插头尺寸请参加官方文档 ecn1-usb20-miniB-revd.pdf,下个版本 USB3.0 在接口和封装上都有很大变化,本文属于 USB2.0 协议内容,如果是 USB3.0 设备,似乎只有 A 型头才 能插到 2.0 插座中 Receptacle

2018-05-11

旋转LED配套资料

旋转LED配套资料 目录 Mode LastWriteTime Length Name ---- ------------- ------ ---- d----- 2016-11-07 14:30 PC2002取模软件 d----- 2016-11-07 14:30 STC-ISP软件 d----- 2018-05-11 16:45 上位机改字软件 d----- 2016-11-07 14:30 单独功能测试程序 d----- 2016-11-07 14:30 原理图 d----- 2016-11-07 14:30 后续 d----- 2016-11-07 14:30 封闭式外壳组装方法 d----- 2016-11-07 14:30 简单到难的程序 d----- 2016-11-07 14:30 综合效果程序 d----- 2016-11-07 14:30 芯片资料 -a---- 2018-05-11 16:46 0 book.txt -a---- 2016-11-07 14:30 19670722 keiluvision3.rar -a---- 2018-05-11 16:47 0 name.txt -a---- 2016-11-07 14:29 14427170 STC-ISP软件.rar -a---- 2016-11-07 14:29 165376 XZ03.0旋转LED显示原理介绍.doc -a---- 2016-11-07 14:30 1073 升级说明.txt -a---- 2016-11-07 14:30 673252 单片机POV制作.docx -a---- 2016-11-07 14:30 12288 旋转LED元件清单.xls -a---- 2016-11-07 14:30 8936448 旋转LED制作说明.doc -a---- 2016-11-07 14:30 223744 更新程序和更新显示文字.doc -a---- 2016-11-07 14:30 1289375 最新340USB转串口驱动.rar -a---- 2016-11-07 14:30 156812 综合效果程序.rar -a---- 2016-11-07 14:30 260 资料查看顺序.txt -a---- 2016-11-07 14:30 121856 遥控器使用说明.doc

2018-05-11

基于opencv3.1.0+VS2013微信跳一跳辅助工具

微信跳一跳的辅助工具 在1080x1920手机中完美运行, 博客地址http://blog.csdn.net/qq_34901073/article/details/79344351

2018-02-21

空空如也

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

TA关注的人

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