- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 pads 添加复用模块技巧、
先选择相同的元器件,建立一个复用模块 ,保存到指定的文件夹。后面设计电路直接用下图方法调用就可以很快 完成电路设计
2022-04-25 15:20:14
2045
原创 2021-05-21
Rt= R *EXP(B*(1/T1-1/T2))这里T1和T2指的是K度即开尔文温度,K度=273.15(绝对温度)+摄氏度;其中T2=(273.15+25)Rt 是热敏电阻在T1温度下的阻值;R是热敏电阻在T2常温下的标称阻值;B值是热敏电阻的重要参数;EXP是e的n次方;求T1 =ln(Rt/R)/B+1/T2C程序:#include "math.h"const float Rp=10000.0; //10Kconst float T2 = (273.15+2...
2021-05-21 16:48:17
86
原创 嵌入式V3s交叉编译 tslib和QT4.8.7,并使用Qt Creator编译项目
环境 Ubuntu16 64位 arm-linux-gnueabihfversion 6.3.1 20170109 (Linaro GCC 6.3-2017.02)根据参考链接编译嵌入式版本Qt4.8.7时遇到诸多问题,特此记录) 1.交叉编译并安装sudo apt-get install libtool automake autogen autoconf libsysfs-devgit clone https://github.com/kergoth/tslib.gitcd...
2021-02-12 12:16:55
1078
原创 N76E003的学习之路(ADC简单小例程篇)
N76E003内嵌12位逐次逼近寄存器型(SAR)的模拟数字转换器(ADC)。模数转换模块负责将管脚上的模拟信号转换为12位二进制数据。N76E003支持8通道单端输入模式。内部带隙电压(band-gap voltage)为1.22V,同时也可用作内部ADC输入端。所有模拟电路复用同一组采样电路和同一组采样保持电容。该组采样保持电容为转换电路的输入端。然后转换器通过逐次逼近的方式得到有效结果并存放在ADC结果寄存器中。在开始ADC转换前,通过设置ADCEN (ADCCON1.0)位使能ADC
2020-06-10 05:37:43
1975
1
原创 51 单片机按键扫描程序
#include "REG52.H" #define const_voice_short20 //蜂鸣器短叫的持续时间 #define const_voice_long 140 //蜂鸣器长叫的持续时间 /* 注释一: * 调整抖动时间阀值的大小,可以更改按键的触发灵敏度。 * 去抖动的时间本质上等于累计定时中断次数的时间。 */ #define const_key_time_short120//短按的按键去抖动延时的时间 #d...
2020-06-06 15:45:08
3362
转载 STM32学习笔记:读写内部Flash(介绍+附代码)
一、介绍首先我们需要了解一个内存映射:stm32的flash地址起始于0x0800 0000,结束地址是0x0800 0000加上芯片实际的flash大小,不同的芯片flash大小不同。RAM起始地址是0x2000 0000,结束地址是0x2000 0000加上芯片的RAM大小。不同的芯片RAM也不同。Flash中的内容一般用来存储代码和一些定义为const的数据,断电不丢失...
2019-12-24 10:23:12
171
原创 STM32F030 PWM定时器使用-已经测试OK
void TIM3_PWM_Init(int16_t arr, int16_t psc){GPIO_InitTypeDef GPIO_InitStructure;TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure;TIM_OCInitTypeDef TIM_OCInitStructure;// NVIC_InitTypeDef NVIC_In...
2019-12-07 16:08:27
3509
1
转载 C语言 位操作知识
位运算符比一般的算术运算符速度要快,而且可以实现一些算术运算符不能实现的功能。如果要开发高效率程序,位运算符是必不可少的。位运算符用来对二进制位进行操作,包括:按位与(&)、按位或(|)、按位异或(^)、按位取反(~)、按位左移(<<)、按位右移(>>)。下面就给大家介绍位运算符的详细用法。位运算符详解工具/原料位运算指定 A = 60(0011 1100)...
2019-07-03 10:35:35
117
转载 stm32通用定时器用法
1.通用定时器基本介绍通用定时器包括TIM2、TIM3、TIM4和TIM5STM32通用定时器是一个通过可编程预分频器驱动的16位自动装载计数器构成。每个定时器都是完全独立的,没有互相共享任何资源。它们可以一起同步操作。定时器可以进行定时器基本定时,输出4路PWM,输入捕获本文详细介绍这三个功能并且利用定时器3并且示例代码使用2.开发环境开发平台:keil5单片机:STM32F10...
2019-06-21 08:07:00
1164
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人