
嵌入式
文章平均质量分 60
嵌入式软硬件日常分享
懒羊羊不进村
怦然心动与一切热爱全给予今天(邮箱:1825912434@qq.com)
展开
-
FreeConfig.h文件
简介,INCLUDE_宏,config宏原创 2022-07-30 09:46:48 · 320 阅读 · 0 评论 -
u8g2库常用函数
u8g2库中常用基本函数与显示函数用法原创 2023-12-26 14:27:02 · 1911 阅读 · 38 评论 -
DRC的报错类型及其对应的规则
DRC的报错类型及其对应的规则位置报错类型对应的规则规则路径1Clearance Constraint间距规则Electrical–>Clearance–>ClearanceShort-Circuit Constraint短路规则Electrical–>Short-Circuit–>ShortCircuitUn_Routed Net Constrain未连接连接未连接的网路即可Modified Polygon铜皮问题再次铺铜即原创 2022-04-15 18:11:34 · 9257 阅读 · 0 评论 -
PID的C语言实现基础
学习笔记,记录共享,位置型与增量型原创 2022-10-22 20:31:32 · 666 阅读 · 0 评论 -
C语言作业笔记(累加和阶乘,倒叙输出,折半法,统计输入类型,猜数游戏)
编程计算程序框架参考课本P131页的例8.3, 函数f1用来计算左括号 i 平方 加 1 右括号 階層, 函数f2用来计算一个整数的阶乘,在主函数中循环调用f1求和,f1的实现需要调用f2, 函数中所有变量均定义为int型。上传程序源代码和运行结果截图 (计算结果应为3628922)#include <stdio.h>int f1(int n);int f2(int q);int main(){ int i,c,b=0; for(i=1;i<=3;i++) {原创 2022-04-10 12:38:50 · 3324 阅读 · 0 评论 -
MPU6050
mpu6050简介,硬件接线,代码初始化原创 2022-07-28 16:53:43 · 8783 阅读 · 2 评论 -
PID参数调试
学习笔记,记录共享原创 2022-10-23 15:52:13 · 1779 阅读 · 0 评论 -
PID的C语言实现进阶
学习笔记,记录分享,梯形积分与变积分PID原创 2022-10-23 10:34:37 · 399 阅读 · 0 评论 -
u8g2库移植stm32f103c8t6(0.96英寸oled屏)
U8g2对stm32f103的移植原创 2023-12-25 22:08:29 · 1110 阅读 · 4 评论 -
Liunx Ubuntu Shell命令(对文件的命令)
linux对文件进行shell命令行的操作原创 2023-08-14 12:17:34 · 171 阅读 · 0 评论 -
PID控制算法C语言实现进阶
学习笔记,记录分享,积分分离与抗积分饱和篇原创 2022-10-22 21:29:05 · 852 阅读 · 0 评论 -
Linux Ubuntu Shell编程
Shell脚本编程,特殊符号,数组,逻辑语言,函数调用原创 2023-08-31 09:59:04 · 388 阅读 · 0 评论 -
FreeRTOS在stm32F1上的移植
一个基础的单片机工程,FreeRTOS系统源码(官网可下载)原创 2022-07-08 16:19:18 · 491 阅读 · 0 评论 -
AD-Gerber文件的整理与输出
输出类型装配图输出BOM文件输出Gerber文件输出文件整理装配图的输出方法一在pcb板界面,点击“文件文件–>装配输出–>Assembly Drawings方法二在pcb板界面,点击“文件–>智能PDF”(快捷键FM)–>Next–>选择当前文件Next–>Next–>打印设选择Creat Assembly Drawings对于Top层,双击右侧白方框选择Top Overly和Mechanical 1和Top Solder层,对于BOTTOM原创 2022-04-16 00:36:20 · 1688 阅读 · 0 评论 -
Linux Ubuntu Shell命令(软件安装)
软件下载原创 2023-08-29 10:17:43 · 484 阅读 · 0 评论 -
PID原理篇
学习笔记,记录共享。原创 2022-10-22 20:06:25 · 1518 阅读 · 0 评论 -
无刷电机的命名规则
无刷电机的命名与选择原创 2022-10-06 22:04:56 · 2623 阅读 · 0 评论 -
C语言_文件篇(文件的打开,读取,写入,定位,关闭)
文件类型指针FILE *指针变量名//例如:FILE *fp;文件指针不同于文件位置,文件指针指向文件位置,在使用前必须在程序中定义即使文件指针指向某个文件。文件的打开(fopen函数)fopen(文件名,文件的使用方式)//打开成功返回指向该文件的FILE类型的文件指针,打开失败返回NULL文件的使用方式:方式含义r以只读方式打开文件,该文件必须存在否则打开失败r+以读写方式打开文件,该文件必须存在否则打开失败w打开只写文件,若文件存在则文件长度清为0原创 2022-05-24 13:43:17 · 1484 阅读 · 0 评论 -
MATLAB bp神经网络预测代码
数学建模使用BP神经网络预测原创 2023-01-16 11:22:44 · 881 阅读 · 2 评论 -
FreeRTOS任务基础
任务特性;任务状态;任务优先级;任务实现;任务控制模块;任务堆栈原创 2022-08-04 17:44:51 · 467 阅读 · 0 评论 -
16进制与2进制
计算机语言是2进制语言,但为了提高编程效率我们单片机编程多使用的进制为16进制,下面将介绍一下16进制与2进制的转换。原创 2022-02-07 16:10:33 · 3180 阅读 · 0 评论 -
AD快捷键的设置及推荐
设置方式找到需要设置快捷键的命令鼠标指针放置在命令上,按住ctrl键点击在弹出的窗口中在下图栏目中输入想要设置的按键设置推荐原创 2022-04-07 12:10:43 · 7062 阅读 · 0 评论 -
STM32 TIM定时中断
总体介绍TIM(Timer)定时器是STM32中功能最强大,结构最复杂的一个外设,以下对其做一下简介(以stm32为例):TIM可以对输入的时钟进行计数,并在数值达到设定值时触发中断。在STM32中定时器的基准时钟一般都是主频72MHz,并且以16位计数器,预分频器,自动重装寄存器为时基单元,在72MHz计数时钟下可以实现最大59.65s的定时。同时STM32定时器支持级联模式,可实现更长时间的定时。(当两个定时器级联时就可产生8千年多的定时)TIM不仅具备基本的定时中断功能,而且还包括内外时钟源原创 2022-02-09 20:20:12 · 12894 阅读 · 0 评论 -
STM32 GPIO外设
简介GPIO(General Purpose Input Output)有输入输出两种模式,并且可配置8中输入输出模式。引脚电平为0~3.3V,部分引脚可容忍5V(输入的5V,所有引脚输出最大为3.3V)。输出模式:输出模式下可控制端口输出高低电平,用以驱动LED,控制蜂鸣器,模拟通信协议输出时序(IIC,SPI等协议)等。输入模式:输入模式下可读取端口的高低电平,用于读取按键输入,外接模块电平信号输入,ADC电压采集,模拟通信协议接收数据等。GPIO的基本结构要注意在STM32中所有的G原创 2022-02-12 22:26:55 · 652 阅读 · 0 评论 -
AD-导入logo
准备材料logo的图片,格式为单色位图。(像素越高越好)logo导入的脚本。单色位图的的生成找到找好的图片单击右键,选择编辑,之后在进入的软件中选择文件选择另存为,选择单色位图格式LOGO脚本PCB联盟网-------搜索脚本-------AD logo 脚本以上路径可下载脚本使用脚本导入打开AD软件,选到PCB板界面选择“文件------运行脚本”(快捷键FSS回车)点击预览寻找已经解压好的脚本,点击RunConverScript,点击确定5. 选择之后点击Con原创 2022-04-10 12:26:47 · 2221 阅读 · 0 评论 -
C语言作业笔记(输入数组部分排序之后在插入数据保持排序,登录界面)
编程实现以下数据处理功能:(1)定义一个一维整型数组 int a[N]; N由宏定义实现 #define N 10(2)提示用户需要输入的数据个数n(n<=N)(3) 输入n个整数依次存入数组 a, 要求每次输入有提示信息,如“第1个数:”,“第2个数:”,…(4)采用冒泡排序法对输入的n个数进行排序(由大到小),然后输出排好序的数据(输出在一行内),可参考课本107页的冒泡排序代码(5)提示用户输入1个新的数据,然后将该数据插入到数组中,保持由大到小的顺序,并显示新的数据列原创 2022-04-06 22:43:27 · 1671 阅读 · 0 评论 -
STM32建立工程
STM32F10X的工程建立原创 2022-02-06 18:10:32 · 3769 阅读 · 0 评论 -
STM32中断
中断系统中断:在主程序运行过程中,出现了特定的中断触发条件(中断源),使得单片机暂停当前正在运行的的程序,转而去处理中断程序,处理完成后又返回原来被暂停的位置继续运行。中断优先级:当有多个中断源同时申请中断时,单片机会根据中断源的优先级进行相应(一个工程只能有一个优先级函数)。中断嵌套:当一个中断程序正在运行时,又有新的更高优先级的中断源申请中断,单片机再次暂停当前中断程序,转而去处理新的中断程序,处理完成后依次返回。...原创 2022-02-10 20:22:41 · 9557 阅读 · 0 评论 -
AD-DRC丝印调整
丝印调整的必要性丝印调整是针对后期元件装配的,用于元件放料的定位只用,这时丝印位号就显示出其必要性了。遵循原则及尺寸推荐丝印位号不上阻焊1(放置丝印生产之后缺失)丝印位号清晰,字号:字宽字高元件密集4mil25mil元件适中5mil30mil元件稀疏6mil45mil保持方向统一,一般在PCB上不要超过两个方向摆放,推荐字母在左或在下。操作步骤打开AD软件Pcb.Doc的界面按下"L"键,除了丝印层(Overlay),板框层(Me原创 2022-04-10 10:58:25 · 2953 阅读 · 0 评论 -
stm32 PWM波
项目Value电脑$1600手机$12导管$1Column 1Column 2centered 文本居中right-aligned 文本居右#mermaid-svg-I5wNTHqMWAm4sfow .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-s...原创 2022-02-19 20:22:54 · 1018 阅读 · 1 评论