- 博客(17)
- 资源 (4)
- 收藏
- 关注
原创 【无标题】
近期会陆续推出以下系列课程:1、《Qt 开发笔记 - 基础篇》2、《Qt 开发笔记 - 进阶篇》3、《Qt 开发笔记 - 专题篇》4、《Qt 开发笔记 - 项目篇》大家可以加QQ群:996712118
2022-08-01 00:27:02 275 1
原创 第 01 章 课程导学、准备工作
一、课程介绍、学习指南略二、Kotlin、IDEA、AS 的渊源1、KotlinKotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的 Swift,由 JetBrains 公司设计开发并开源。Kotlin 语言是一门新兴语言,因此它集成了其他语言的众多优点,没有历史包袱,因此更强大!(1)全栈Kotlin 语言在设计之初就有一个明确的目标,那就是能够在所有平台上使用,能够使用 Kotlin 开发任意平台的应用。Kotlin 不仅可以编译为 JVM
2022-04-11 11:38:47 2596
原创 串口调试助手,VB6.0开发
1、为什么要自己开发一个串口调试助手通常我们都是:在网上直接下载一个串口助手,可执行文件,直接使用,并无法得到其源码,在此我们提供了一个VB6.0开发的串口助手:(1)让你极速掌握串口开发的要点;(2)提供源码,并且源代码中有详细注释;(3)极速开发出上位机,并与下位机(单片机)等通讯;(4)使用自己的串口助手,高大上支持的功能:(1)支持串口设置:串口号,波特率,校验...
2020-01-19 12:34:40 5965 2
原创 在ubuntu虚拟机中开发JNI
1. Java调用C库中函数的步骤详细使用请参照《jni.pdf》官方文档(1)加载C库:在java中:加载C库,并声明在C库中实现的本地方法: System.loadLibrary("libhello"); (2)函数名映射:在C语言中: 建立Java函数名到C库函数名的映射:Java函数名 <-------映射-----> C库函数名其中,建立Java函数到C库函数映射的关系的方式...
2018-03-16 14:30:36 296
转载 Android新特性介绍,ConstraintLayout完全解析 标签: androidio大会android studioConstraint新布局 2017-02-03 09:14 55781人
Android新特性介绍,ConstraintLayout完全解析转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/53122387今天给大家带来2017年的第一篇文章,这里先祝大家新年好。本篇文章的主题是ConstraintLayout。其实ConstraintLayout是Android S
2017-08-14 13:46:42 244
原创 ORCAD 原理图中的基本操作
ORCAD 原理图中的基本操作==============================================================================================ORCAD支持单快捷键操作,这是太方便了P:放置元件W:放置导线R:旋转元件H:水平镜像元件V:垂直镜像元件N:放置网络标号B:放置总线
2014-09-09 15:44:16 11568 2
原创 STM32固件库中函数名的约定格式
STM32固件库中函数名的约定格式1. 在stm32固件库中有很多的xxx_Init()函数,他们都是初始化某个外设的,例如:void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct);//初始化某个GPIO的某个某个或某几个管脚void USART_Init(USART_TypeDef* U
2014-08-24 14:56:26 1766 1
原创 STM32 串口固件库中定义的几个中断标志什么意思?
STM32 串口固件库中定义的几个中断标志位什么意思?#define USART_IT_PE ((uint16_t)0x0028)#define USART_IT_TXE ((uint16_t)0x0727)#define USART_IT_TC (
2014-08-20 22:50:47 7908 1
原创 stm32 位带操作
位带操作:1.2.程序代码中定义的位带操作为:#define BITBAND(addr, bitnum) ((addr & 0xF0000000)+0x2000000+((addr &0xFFFFF)==============================================================================
2014-08-12 19:19:59 857
原创 使用Orcad生成BOM
使用Orcad生成BOM================================1.选中OrCAD中的设计文件,点击工具栏中Tools,然后再点击下拉菜单中的Bill Of Materials(或者点击Capture工具栏上的Bill of materials),如下图:2.此时会弹出如下的对话框:3.其中Line I
2014-05-19 14:05:35 8355
原创 PADS中创建不规则焊盘
PADS中创建不规则焊盘===================================================1.首先创建一个含有三个焊盘的封装,如下:2.接着在点击Drafting Toolbar中的Copper,开始绘制不规则的焊盘:3.绘制的不规则焊盘如下:4.还没有完,还要将copper和焊盘关联起
2014-05-19 09:40:05 7555
原创 怎样在PADS中设置阻焊层的大小
PADS中设置阻焊层的大小助焊层与阻焊层区别:两个层都是上锡焊接用的,并不是指一个上锡,一个上绿油;而是: 1、阻焊层:solder mask,是指板子上要上绿油的部分;因为它是负片输出,所以实际上有solder mask的部分实际效果并不上绿油, 而是镀锡,也就是阻焊层是在整片阻焊的绿油上开窗,目的是允许焊接; 2、默认情况下,没有阻焊层的区域都要上绿油
2014-05-16 09:59:50 14658
原创 在PADS中创建库,并在其中添加自己的PCB封装以及Part type
在PADS中创建一个库,并在其中添加自己的pcb封装以及part type1. 打开库管理器,点击新建库,在弹出的New Library对话框中输入新建的库的名字(这里的扩展名为pt9),点击保存即可2. 此时就在对应的文件夹中建立了4个文件(PADS的一个库对应4个文件,这四个文件分别对应|Decals,Parts,Lines,Logic),如下:
2014-05-14 17:23:20 25305 2
原创 TotoiseSVN的_使用方法
1.首先在SVN_SERVER目录下创建一个名为AS605_VEIN_V2.0的代码仓库的文件夹:2.接着,创建代码仓库,如下:3.把已经创建好的项目工程AS605_VEIN_V2.0代码导入到SVN_SERVER上刚刚创建的代码仓库E:\SVN_SERVER\AS605_VEIN_V2.0里面:4.接着输入要将这个工程源码导入到哪个代码
2014-03-28 14:47:05 1068
原创 stm32开发环境加入STM32F10X_HD和USE_STDPERIPH_DRIVER两个宏
stm32开发环境加入STM32F10X_HD和USE_STDPERIPH_DRIVER两个宏=================================================================================================================================
2014-03-28 12:47:39 6952
原创 CSV文件简介
CSV文件: "CSV" 是逗号分隔文件 (Comma Separated Values) 的首字母英文缩写,是一种用来存储数据的纯文本格式,通常用于电子表格或数据库软件。在 CSV 文件中,数据“栏”以逗号分隔,可允许程序通过读取文件为数据重新创建正确的栏结构,并在每次遇到逗号时开始新的一栏。 创建 CSV 文件有许多方法。最常用的方法是用电子表格程序,如 Mi
2014-03-28 12:41:54 3435
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人