- 博客(399)
- 资源 (48)
- 收藏
- 关注
原创 Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(二十八)局部敷铜及网络的添加
Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(二十八)局部敷铜及网络的添加目录一、敷铜操作二、使用插件---让添加网络更方便一、敷铜操作1、点击铺铜按钮2、开始铺铜3、选择网络4、铺铜二、使用插件---让添加网络更方便微信公众号关注:Tech 云 然后回复 ADSkill 即可获得。...
2019-10-10 16:43:12 3284 1
原创 Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(二十七)泪滴添加与移除
Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(二十七)泪滴添加与移除目录一、泪滴的作用二、泪滴的添加三、泪滴的移除一、泪滴的作用:降低遇到外力冲撞时,导线和焊盘之间断裂的概率。 使电路板更加美观。 焊接时,保护焊盘,降低线和焊盘脱落的概率。 使阻抗平滑,不会突变,突变可能引起串扰。二、泪滴的添加(1)Curved...
2019-10-10 11:46:22 3397
原创 从0到1学习FreeRTOS:FreeRTOS + 基础外设 :(二)利用按键挂起、恢复任务
从0到1学习FreeRTOS:FreeRTOS + 基础外设 :(二)利用按键挂起、解挂任务特别说明:本文主要讲解FreeRTOS和外设的合并。想要学习FreeRTOS请移步至从0到1攻破FreeRTOS:汇总帖选择相关内容进行观看即可。想要学习关于GPIO和按键检测请移步至再造STM32:汇总贴选择相关内容进行观看即可。目录特别说明:一、知识点1、GPIO2...
2019-10-08 20:56:26 2154
原创 从0到1学习FreeRTOS:FreeRTOS + 基础外设 :(一)点亮板载LED灯
从0到1学习FreeRTOS:FreeRTOS + 基础外设 :(一)点亮板载LED灯特别说明:本文主要讲解FreeRTOS和外设的合并。想要学习FreeRTOS请移步至从0到1攻破FreeRTOS:汇总帖选择相关内容进行观看即可。想要学习关于GPIO和点亮板载LED请移步至再造STM32:汇总贴选择相关内容进行观看即可。目录特别说明:一、知识点1、GP...
2019-10-08 18:00:09 2612
原创 Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(二十六)Active Route的自动布线
Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(二十六)Active Route的自动布线手动布线与自动布线相结合一、自动布线1、选中飞线:按住Alt+向左上角滑动(或者按住Shift+左击进行点选)2、在Layers中选择对应的层,再点击ActiveRoute进行自动布线3、Route Guide布线向导如果我们将...
2019-10-08 08:37:09 3743
原创 深入浅出C语言:(十三)C 语言文件操作
目录一、C 语言中的文件是什么?二、C 语言打开文件: fopen()函数的用法1、 fopen()函数的概述2、fopen() 函数的返回值3、fopen() 函数的打开方式4、关闭文件5、实例演示:三、以字符形式读写文件1、字符读取函数 fgetc2、实例演示:3、字符写入函数 fputc4、示例:从键盘输入一行字符,写入文件。四、以字符串的...
2019-10-07 12:43:54 1194 3
原创 梳理STM32F429:汇总贴
目录梳理STM32F429之通信传输部分梳理STM32F429之存储器部分梳理STM32F429之通信传输部分梳理STM32F429之通信传输部分---NO.1 串口通讯梳理STM32F429之通信传输部分---NO.2 DMA—直接存储区访问梳理STM32F429之通信传输部分---NO.3 串口空闲IDEL中断+DMA+FreeRTOS梳理STM32F429之...
2019-10-06 21:16:07 1431
原创 再造STM32:汇总贴
目录再造STM32资料分享帖再造STM32汇总贴转载帖再造STM32资料分享帖分享!史上最容易入手的STM51库....分享!史上最容易入手的STM32库....分享!史上最全的STM32库....再造STM32汇总贴再造STM32---第一部分:如何正规的安装KEIL5?再造STM32---第二部分:再识 STM32再造STM32---第三部分:什么是...
2019-10-06 21:13:41 1156 1
原创 深入浅出C语言:(十二)位操作
目录一、按位与运算(&)二、按位或运算(|)三、按位异或运算(^)四、取反运算(~)五、左移运算(<<)六、右移运算(>>)七、修改寄存器的位操作方法1、把变量的某位清零2、把变量的某几个连续位清零3、对变量的某几位进行赋值4、对变量的某位取反C 语言提供了六种位运算符:运算符 & | ^...
2019-10-06 19:59:16 1534
原创 深入浅出C语言:(十一)C 语言结构体
目录一、什么是结构体?1、结构体的简述2、结构体变量3、成员的获取和赋值二、结构体数组三、结构体指针(指向结构体的指针)1、结构体指针的基本用法2、获取结构体成员3、结构体指针作为函数参数四、C 语言枚举类型(enum 关键字)五、C 语言共用体(union 关键字)1、共用体也是一种自定义类型,可以通过它来创建变量2、共用体的应用六、C 语...
2019-10-06 19:58:08 1275
原创 深入浅出C语言:汇总贴
目录深入浅出C语言汇总贴转载帖深入浅出C语言汇总贴深入浅出C语言:(一)数组深入浅出C语言:(二)指针深入浅出C语言:(三)C 语言数组指针(指向数组的指针)深入浅出C语言:(四)函数深入浅出C语言:(五)函数与指针和数组深入浅出C语言:(六)基础部分 NO.1 数据类型和运算符、表达式和语句深入浅出C语言:(七)基础部分 NO.2 C 控制语句 --- 循...
2019-10-06 09:43:22 1474 2
原创 从0到1攻破FreeRTOS:汇总帖
实验平台 :STM32 F429操作系统:FreeRTOSIDE:MDK5.27FreeRTOS 内核--->FreeRTOS 内核应用开发--->简单外设目前更新完:FreeRTOS 内核应用开发下一步:基于FreeRTOS的简单外设目录FreeRTOS 内核汇总:FreeRTOS 内核应用开发汇总:基于FreeRTOS的简单外设汇总:...
2019-10-05 21:46:56 2027
转载 C/C++ 数学库文件 (math.h)
目录1、三角函数 Trigonometric functions1.1、 cos() 函数1.2 sin() 正弦函数1.3、 tan() 正切函数1.4、 acos() 反余弦函数1.5、asin() 反正弦函数1.6、atan() 反正切函数1.7、atan2() 带两个参数的反正切函数2、双曲函数 Hyperbolic functions2.1、双曲余...
2019-10-05 20:19:16 17730 3
原创 深入浅出C语言:(十)C预处理
目录一、C 语言#include 的用法(文件包含命令)二、C 语言宏定义(#define 的用法)1、#define 的基础用法2、C 语言带参数的宏定义3、对带参宏定义的说明4、用宏参数创建字符串:#运算符5、预处理器粘合剂:##运算符6、变参宏:...和_ _VA_ARGS_ _三、其他指令1、#undef指令2、#ifdef、#else和#end...
2019-10-05 20:19:05 728
原创 深入浅出C语言:(九)存储类别、链接和内存管理
目录一、存储类别---暂不更新二、随机数函数和静态变量1、rand() 函数的用法2、rand() 函数---随机数的本质3、srand() 函数---重新播种4、生成一定范围内的随机数5、连续生成随机数三、分配内存:malloc()和free()1、malloc()函数2、free()函数3、calloc()函数四、ANSI C类型限定符1、c...
2019-10-05 11:39:45 612
原创 深入浅出C语言:(八)基础部分 NO.3 字符串和字符的输入和输出
目录一、C 语言数据输出大汇总puts()、putchar()、printf()二、scanf 读取从键盘输入的数据(含输入格式汇总表)scanf三、C 语言输入字符和字符串(所有函数大汇总)getchar()、 getche()、 getch()、gets()四、总结五、相关函数例程:1、不幸的gets(现大部分编译器不支持)2、fgets()3、gets_s()...
2019-10-03 10:56:37 1299 1
原创 深入浅出C语言:(七)基础部分 NO.2 C 控制语句 --- 循环、分支和跳转
目录一、逻辑运算的结果二、优先级三、C 语言条件运算符(? :) 详解四、do-while 循环五、C 语言跳出循环(break 和 continue)六、选择结构七、循环结构一、逻辑运算的结果1) 与运算(&&)参与运算的两个表达式都为真时,结果才为真,否则为假。例如:(5>0) && (4>2)5>...
2019-10-03 00:14:44 477
原创 深入浅出C语言:(六)基础部分 NO.1 数据类型和运算符、表达式和语句
目录一、数据类型1、变量(Variable)2、数据类型(Data Type)3、C 语言中的整数(short,int,long)4、二进制数、八进制数和十六进制数的表示5、二进制数、八进制数和十六进制数的输出6、C 语言中的正负数及其输出7、C 语言中的小数(float,double)8、在 C 语言中使用英文字符9、C 语言转义字符二、运...
2019-10-02 17:07:25 1455
原创 梳理STM32F429之通信传输部分---NO.4 RS232 通讯
目录一、RS232简介二、RS-232特点三、RS232接口串口Usart、COM口、TTL、RS-232的区别详解一、RS232简介 在最初的应用中, RS-232 串口标准常用于计算机、路由与调制调解器(MODEN,俗称“猫” )之间的通讯 ,在这种通讯系统中,设备被分为数据终端设备 DTE(计算机、路由)和数据通讯设备 DCE(调制调解器)。二、...
2019-10-02 09:43:24 2108
转载 串口Usart、COM口、TTL、RS-232的区别详解
Point: 1、串口、COM口是指的物理接口形式(硬件)。而TTL、RS-232、RS-485是指的电平标准(电信号)。 2、接设备的时候,一般只接GND RX TX。不会接Vcc或者+3.3v的电源线,避免与目标设备上的供电冲突。 3、PL2303、CP2102芯片是 USB 转 TTL串口 的芯片,用USB来扩展串口(TTL电平)。 4、MAX232芯片是 TTL电平...
2019-10-02 09:42:46 3168
原创 梳理STM32F429之通信传输部分---NO.3 串口空闲IDEL中断+DMA+FreeRTOS
梳理STM32F429之通信传输部分---NO.3 串口空闲IDEL中断+DMA+FreeRTOS目录一、串口空闲IDEL中断:二、串口及串口中断的配置:三、stm32f4xx_it.h 的配置:四、DMA的配置:五、主函数如果大家有什么问题,欢迎在下面评论交流!串口部分的详解:梳理STM32F429之通信传输部分---NO.1 串口通讯DMA直接存储器访问:...
2019-10-02 08:56:25 2885 1
原创 FreeRTOS报错:Error:..\FreeRTOS\port\RVDS\ARM_CM4F\port.c,768
FreeRTOS报错:Error:..\FreeRTOS\port\RVDS\ARM_CM4F\port.c,768程序卡死在:configASSERT( ( portAIRCR_REG & portPRIORITY_GROUP_MASK ) <= ulMaxPRIGROUPValue );最终:优先级出错!这里说明了:说当这个宏定义配置为 5 的时候,中断...
2019-10-02 00:25:57 6656 1
原创 梳理STM32F429之通信传输部分---NO.2 DMA—直接存储区访问
一、DMA简介: DMA(Direct Memory Access,直接存储区访问)为实现数据高速在外设寄存器与存储器之间或者存储器与存储器之间传输提供了高效的方法。DMA1:P->M,M->PDMA2:P->M,M->P,M->M二、通道和流:流:是数据传输的一条链路,每个DMA控制器有8条独立的数据流,每次传输的数据量最大为655...
2019-10-01 22:12:14 2081
原创 深入浅出C语言:(五)函数与指针和数组
目录一、用指针来实现对函数的调用二、指针变量作为函数参数三、用数组作函数参数四、指针作为函数返回值一、用指针来实现对函数的调用 一个函数总是占用一段连续的内存区域,函数名在表达式中有时也会被转换为该函数所在内存区域的首地址,这和数组名非常类似。我们可以把函数的这个首地址(或称入口地址)赋予一个指针变量,使指针变量指向函数所在的内存区域,然后通过指针变量就可以找...
2019-10-01 19:18:35 600
原创 Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(二十五)多根走线
Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(二十五)多根走线① shift+点击 选中② 交互式总线布线③ 可修改属性
2019-10-01 16:29:48 1779
原创 Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(二十四)特殊复制粘贴的使用
Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(二十四)特殊复制粘贴的使用目录一、选择性粘贴:二、阵列粘贴:一、选择性粘贴:二、阵列粘贴:① 阵列类型:线性②阵列类型:圆形...
2019-10-01 16:17:24 2872 1
原创 深入浅出C语言:(四)函数
目录一、函数调用详解(从中发现程序运行的秘密)二、函数声明以及函数原型三、全局变量和局部变量四、C 语言变量的作用域五、C 语言块级变量(在代码块内部定义的变量)六、再谈作用域七、C 语言递归函数(递归调用)八、递归的条件一、函数调用详解(从中发现程序运行的秘密)在 C 语言中,函数调用的方式有多种,例如:1. 函数作为表达式中的一项出现在表达式中2...
2019-10-01 14:44:28 3561
原创 Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(二十三)Objects的隐藏与显示
Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(二十三)Objects的隐藏与显示目录一、隐藏所有元器件属性:二、只显示某一元器件属性:三、半透明模式:四、对比度:一、隐藏所有元器件属性:二、只显示某一元器件属性:三、半透明模式:四、对比度:...
2019-09-30 20:02:56 787
原创 Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(二十二)层的属性及层的添加
Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(二十二)层的属性及层的添加四层及以上会设计,这里暂不涉及。
2019-09-30 20:02:17 998
原创 Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(二十一)Net及Net Class的颜色管理
Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(二十一)Net及Net Class的颜色管理目录一、单个网络变颜色:二、整组改变颜色:一、单个网络变颜色:二、整组改变颜色:...
2019-09-30 20:01:27 1677
原创 Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(二十)PCB Nets的管理与添加
Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(二十)PCB Nets的管理与添加针对不画原理图,直接画PCB的工程,他没有网络。暂时不涉及。...
2019-09-30 20:00:38 643
原创 Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(十九)鼠线的打开及关闭
Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(十九)鼠线的打开及关闭目录一、确保鼠线是可显示状态:二、选择要显示的鼠线:三、隐藏连接---网络四、隐藏连接---器件五、隐藏连接---全部一、确保鼠线是可显示状态:二、选择要显示的鼠线:三、隐藏连接---网络四、隐藏连接---器件五、隐藏...
2019-09-30 19:59:58 1796
原创 Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(十八)Class与Class的创建
Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(十八)Class与Class的创建目录一、新建类:① 设计 --- 类② Net Class③ 添加类④ 在类中添加成员⑤ 点击确定⑥ Panels --- PCB二、类的使用:① 对某一个网络进行高亮:② 对多个网络进行高亮:③ 查看某一个或多个的连线情况:④ ...
2019-09-30 19:59:11 2246
原创 Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(十七)器件的对齐与等间距
Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(十七)器件的对齐与等间距一、靠左排列:二、靠右排列:三、以水平中心排列:四、水平分布:五、向上排列:六、向下排列:七、以垂直中心排列:八、垂直分布:...
2019-09-30 19:58:22 5031
原创 深入浅出C语言:(三)C 语言数组指针(指向数组的指针)
目录一、C 语言数组指针(指向数组的指针)二、C 语言字符串指针(指向字符串的指针)三、C 语言指针数组(数组每个元素都是指针)四、二维数组指针(指向二维数组的指针)五、指针数组和二维数组指针的区别:六、常见指针变量的例子集合:见下图一、C 语言数组指针(指向数组的指针)① 定义数组时,要给出数组名和数组长度,数组名可以认为是一个指针,它指向数组的第 0 个元素...
2019-09-30 16:21:07 14068 10
原创 深入浅出C语言:(二)指针
目录一、C 指针变量的定义和使用:1、指针的定义和赋值:2、通过指针变量取得数据(获取内存上的数据):3、修改内存上的数据:4、关于 * 和 & 的谜题:5、对星号*的总结:6、总结:二、指针变量的运算(加法、减法和比较运算):三、二级指针(指向指针的指针)四、指针的总结: CPU 访问内存时需要的是地址,而不是变量名和函数名!...
2019-09-30 15:57:58 990
原创 深入浅出C语言:(一)数组
目录1、const作用:2、当{ }中值的个数少于元素个数时:3、二维数组的两种赋值方式:4、将字符串一次性地赋值(可以指明数组长度,也可以不指明):5、字符数组中的'\0':6、花式初始化赋值:7、计算元素个数:为了严谨:建议初始化一定要赋值。1、const作用:#define MONTHS 12int days[MONTHS] = { 31, ...
2019-09-30 11:54:30 1034
原创 Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(十六)“Move”移动命令
Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(十六)“Move”移动命令只演示下精准移动,一般我们只是用精准移动和直接拖动。...
2019-09-29 21:43:25 1341 3
原创 Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(十五)选择及“Select”命令
Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(十五)选择及“Select”命令一、向上框选和向下框选:1、向上框选:只要触碰到就能选择上。2、向下框选:必须完全框选住才能选择上。二、选中飞线:按住Alt+框选三、单选:按住Shift+点击想要选中的器件:四、常用的几个:1、Lasso选择:2、区域内部:(...
2019-09-29 21:24:49 1747
原创 Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(十四)全局查找相似的操作
Altium Designer 18 速成实战 第五部分 PCB流程化设计常用操作(十四)全局查找相似的操作
2019-09-29 20:49:32 824
课程设计题五:汽车尾灯控制器设计.zip
2019-07-04
课程设计题六:秒表.zip
2019-07-04
课程设计题二:7人多数表决器.zip
2019-07-02
STC51_Sumjess.zip
2019-06-15
基于arduino的跟随小车
2019-04-11
基于arduino的循迹小车(不含有PID算法)
2019-04-11
基于arduino的智能寻光小车
2019-04-11
基于arduino的魔术手
2019-04-11
基于手机蓝牙的arduino遥控小车
2019-04-11
基于arduino的循迹小车(含有PID算法)
2019-04-11
基于arduino的避障小车
2019-04-11
基于手柄(有线)的ardunio遥控小车
2019-04-11
STM32史上最全库
2018-09-26
Ele_design_Sum.zip
2020-04-29
贪吃蛇_Sumjess(C语言).zip
2020-02-07
USART6_DMA_NVIC.zip
2020-02-02
课程设计题十四:双机通信.zip
2019-07-24
课程设计题十三:乒乓球比赛.zip
2019-07-24
课程设计题十二:电子密码锁.zip
2019-07-23
课程设计题十一:拔河游戏机设计.zip
2019-07-21
课程设计题十:简易电子琴设计.zip
2019-07-21
课程设计题九: 倒计时时钟设计.zip
2019-07-13
课程设计题八:篮球比赛计分器.zip
2019-07-11
课程设计题七:交通灯控制器.zip
2019-07-05
课程设计题三:日历和数字钟.zip
2019-07-04
课程设计四:LED彩灯控制器设计.zip
2019-07-04
基于单片机的电子钟.zip
2019-07-01
课程设计题一:八人抢答器.zip
2019-07-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人