自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (10)
  • 收藏
  • 关注

原创 Jlink无法连接及升级后提示Jlink Clone解决方案

Jlink使用的时候提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结Redmine配置过程提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结Re

2021-01-05 16:39:34 6293

原创 SECS-II格式解析

Message分为 “Data message”和"Control message"两种HSMS Message 帧格式2.1 Message Length:包含“Message Header + Message Text”的总长度。高位在前,低位在后。2.2 Message Header:10个字节 ,跟SECS-I的结构相似,但是又有不同。2.2.1 Session ID:由2个字...

2018-12-18 16:41:46 10038 1

JLINKV8刷固件程序20210105.zip

1. Jlink提示无法连接,同时指示灯不亮是因为内部的固件丢失,需要重新刷固件解决; 2. 升级固件后提示Clone提示 Jlink Clone是因为新版本的固件检测出使用的是山寨版Jlink。 针对以上2种情况,网上有很多解决方案,但是真正的根治措施就一个,刷新固件。网上资料虽然很多,但是良莠不齐,随着Jlink版本更迭有些可以,有些又不行。 附件中包含教程,固件,以及刷机软件,2021年1月5日亲测没问题,可支持Jlink更新。

2021-01-05

SourceInsight4.0使用的Quicker.em宏定义

之前的Quicker.em是在sourceinsight3.5的基础上写的,放到4.0后不能直接使用。 现在上传的版本可以在4.0下使用。提升工作效率,值得拥有!

2020-12-25

MIPI的 DSI协议

官方提供的MIPI协议,附件为标准DSI协议。预览如下: The Display Serial Interface Specification defines protocols between a host processor and peripheral devices that adhere to MIPI Alliance specifications for mobile device interfaces. The DSI specification builds on existing specifications by adopting pixel formats and command set defined in MIPI Alliance specifications for DBI-2[2], DPI-2[3], and DCS[1].

2019-01-21

HSMS通信资料文档及调试执行文件

从网络搜集的HSMS的协议文档以及PPT介绍,几乎是百度能搜到的有效资料的结合了,相信下了这个压缩档就没必要再用baidu进行中文搜索了。 该资料适合初阶学习及高手查阅用。

2018-11-21

Enterprise Library 企业库 V4.1 中文学习手册

Enterprise Library – Data Access Application Block 学习手册(最新版) - Part 1 Enterprise Library for .Net Framework 3.5 – EntLib v4.1 是 patterns & practices 小组为.NET Framework 3.5 开发一套企业库,目前最新版本为 v4.1,共包括 9 个 Application Block,包括 数据访问(Data Access Application Block)、异常管理(Exception Handling Application Block)、 数据验证(Validation Application Block)等等,对企业应用开发非常有帮助,也非常实用。 相关下载信息: http://blog.entlib.com/EntLib/archive/2009/03/30/enterprise-library-for-.net-framework-3.5-entl ib-v4.1-v4.1.aspx 本文根据 EntLib v4.1 的学习手册(Hands on Lab),演示数据访问模块的应用

2018-04-28

C#语言的三层架构教程-含示例代码

在项目开发的过程中,有时把整个项目分为三层架构,其中包括:表示层(UI)、业务逻辑层(BLL)和数据访问层(DAL)。三层的作用分别如下: 表示层:为用户提供交互操作界面,这一点不论是对于Web还是WinForm都是如此,就是用户界面操作。我们网站展示给用户看的界面。 业务逻辑层:负责关键业务的处理和数据的传递。复杂的逻辑判断和涉及到数据库的数据验证都需要在此做出处理。根据传入的值返回用户想得到的值,或者处理相关的逻辑。 数据访问层:见名知意,负责数据库数据的访问。主要为业务逻辑层提供数据,根据传入的值来操作数据库,增、删、改或者其它。

2018-04-28

c#多线程资料

深入浅出讲述多线程的原理和实现,开始部分如下所示: 所谓单个写入程序/多个阅读程序的线程同步问题,是指任意数量的线程访问共享资源时,写入程序 (线程)需要修改共享资源,而阅读程序(线程)需要读取数据。在这个同步问题中,很容易得到下面二 个要求: 1) 当一个线程正在写入数据时,其他线程不能写,也不能读。 2) 当一个线程正在读入数据时,其他线程不能写,但能够读。 在数据库应用程序环境中经常遇到这样的问题。比如说,有 n 个最终用户,他们都要同时访问同一 个数据库。其中有 m 个用户要将数据存入数据库,n-m 个用户要读取数据库中的记录。 很显然,在这个环境中,我们不能让两个或两个以上的用户同时更新同一条记录,如果两个或两个 以上的用户都试图同时修改同一记录,那么该记录中的信息就会被破坏。 我们也不让一个用户更新数据库记录的同时,让另一用户读取记录的内容。因为读取的记录很有可 能同时包含了更新和没有更新的信息,也就是说这条记录是无效的记录。 实现分析 规定任一线程要对资源进行写或读操作前必须申请锁。根据操作的不同,分为阅读锁和写入锁,操 作完成之后应释放相应的锁。将单个写入程序/多个阅读程序的要求改变一下,可以得到如下的形式: 一个线程申请阅读锁的成功条件是:当前没有活动的写入线程。 一个线程申请写入锁的成功条件是:当前没有任何活动(对锁而言)的线程。 因此,为了标志是否有活动的线程,以及是写入还是阅读线程,引入一个变量 m_nActive,如果 m_nActive > 0, 则表示当前活动阅读线程的数目, 如果 m_nActive=0, 则表示没有任何活动线程, m_nActive <0,表示当前有写入线程在活动,注意 m_nActive<0,时只能取-1 的值,因为只允许有一个写入线程活动。 为了判断当前活动线程拥有的锁的类型,我们采用了线程局部存储技术(请参阅其它参考书籍), 将线程与特殊标志位关联起来。

2017-09-13

TCP&UDP测试工具

用于TCP/IP或者UDP测试的工具软件,程序编写神器。易于调试

2016-03-11

BIN文件读取的例程

BIN文件读取及生成的例程,简单易懂,适合初学者或者迅速移植。

2016-03-11

基于C#的串口自动收发例程

基于C#程序的串口收发软件,易于初学者学习引用。

2016-03-11

空空如也

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

TA关注的人

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