Init
共 164 篇文章
Init 相关的电子技术资料,包括技术文档、应用笔记、电路设计、代码示例等,共 164 篇文章,持续更新中。
加热PID控制仿真(支持LUA脚本修改算法)
加热PID控制仿真,支持LUA脚本修改算法
function init ()
e3 = 0
e2 = 0
e1 = 0
e0 = 0
out = 0
end
function do_pid ( sv, pv )
e3 = e2
e2 = e1
e1 = e0
e0 = sv - pv
pid = kp * e0
pid = pid +
STM32 USB HID 范例
vSTM32 USB HID 范例 STM32_Init.c 中有Configuration Wizard
STM32 LCD init ILI9481,ILI9325,R61505,SDFP5420A
STM32 LCD init ILI9481,ILI9325,R61505,SDFP5420A
STM8S的按键PWM调光程序
<p>51单片机按键控制输出pwm的占空比</p><p><br/></p><p>利用51单片机输出pwm,但是输出的pwm是固定占空比的,如果想要改变占空比,还得回过头来修改程序并重新烧写进单片机。这样做的话不但麻烦、效率低,还又把芯片的可烧写次数减少了一次,虽然51的芯片现在很便宜,但能省点就省点,能不浪费就不浪费,哈哈,开玩笑啦!最主要的还是为了灵活性,为此特地通过加入按键的功能来实现动态修改
SHT10+LCD1602温湿度测量及显示(完整版)
<p>#include<reg51.h></p><p><br/></p><p>#include <intrins.h></p><p><br/></p><p>#include<math.h></p><p><br/></p><p>#include <stdio.h></p><p><br/></p><p>#define LCD_DBPO</p><p><br
单片机电子密码锁设计,内含工程文件、源码文件及电路图
<p>基于单片机的密码锁设计,内含工程文件和源码文件以及电路图</p><p>#include "config.h"</p><p> </p><p>void main()</p><p>{</p><p> LCD_Initial();
Modbus通讯笔记注意事项
<p>Modbus寻址</p><p>Modbus地址通常是包含数据类型和偏移量的5 个或6 个字符值。第一个或前两个字符决定数据类型,最后的四个字</p><p>符是符合数据类型的一个适当的值。Modbus主设备指令能将地址映射至正确的功能,以便发送到从站。</p><p>1 Modbus主站寻址</p><p>Modbus主设备指令支持下列Modbus地址:</p><p>(1) 00001 至0999
stm32驱动tcs34725颜色传感器
<p>delay.c 文件实现iic的精准延迟..如果有其他的精准延迟程序可以替代.</p><p><br/></p><p>miic.c 文件 实现模拟iic通信</p><p><br/></p><p>tcs34725.c 文件实现对颜色传感器的通信 通信常用程序如下</p><p><br/></p><p>TCS34725_Init() 为颜色传感器初始化程序 返回值 true或者false 例 if(
51单片机自动校时万年历设计
<p><br/></p><p style="text-indent:33px;line-height:150%">本设计由数据显示模块、温度采集模块、时间处理模块和调整设置模块四个模块组成。系统以AT89S52单片机为控制器,以串行时钟日历芯片DS1302记录日历和时间,它可以对年、月、日、时、分、秒进行计时,还具有闰年补偿等多种功能。温度采集选用DS18B20芯片,万年历采用直观的数字显示,数据
单片机GPS自动校时万年历全套设计资料
<p style="text-indent:33px;line-height:150%">本设计由数据显示模块、温度采集模块、时间处理模块和调整设置模块四个模块组成。系统以AT89S52单片机为控制器,以串行时钟日历芯片DS1302记录日历和时间,它可以对年、月、日、时、分、秒进行计时,还具有闰年补偿等多种功能。温度采集选用DS18B20芯片,万年历采用直观的数字显示,数据显示采用1602A液晶显
STM32F103开发板 DHT11温湿度DS18B20 气体MQ-2光敏声控雨滴传感器实验程序
<p>STM32F103开发板 DHT11温湿度DS18B20 气体MQ-2光敏声控雨滴传感器实验程序</p><p><br/></p><p>**--------------------------------------------------------------------------------------------------------</p><p>** Created by:
arduino电子秤程序
<p>HX711_1Kg</p><p>#include "HX711.h"</p><p>float Weight = 0;</p><p><br/></p><p>void setup()</p><p>{</p><p> Init_Hx711(); //初始化HX711模块连接的IO设置</p><p><br/></p><p> Serial.begin(9600);</p><p>
STM32二维码与条形码识别库(含资料与源码)
<p>该二维码&条码识别LIB功能:</p><p>1,支持QR二维码识别.</p><p>2,支持CODE128,CODE39,I25,EAN13等四种编码方式的条码识别.</p><p>3,支持UTF8-OEM转换输出(需要客户自己提供转换码表).</p><p> </p><p>本LIB移植步骤: </p><p>1,实现a
矩阵式键盘
<p class="MsoPlainText">
include<reg52.h><o:p></o:p>
</p>
<p class="MsoPlainText">
#define uint unsigned int<o:p></o:p>
</p>
<p class="MsoPlainText">
#define uchar unsigned char<o:p></o:p>
</
STM32F407VGT6精确脉冲控制步进电机源码
<p>STM32F407VGT6精确脉冲控制步进电机源码,采用STM32F407VGT6芯片,抛弃单脉冲输出方式,直接使用普通PWM输出方式精确输出脉冲个数,每个脉冲都可以改变频率和占空比。PWM+中断,简单粗暴。</p><p>#include "sys.h"</p><p>#include "delay.h"</p><p>#include "pwm
soft_radio_init_OFDM C6713
soft_radio_init_OFDM C6713<br />
stm8s模拟iic
void IIC_Init(void)<br />
{ <br />
//由于STM8单片机,可以在输入和输出条件下读取IO口状态,故直接设置为输出。<br />
GP
STM8S-PWM信号占空比测量实验
<p>
//GPIO端口初始化配置函数GPIO_init(),无形参,无返回值
</p>
<p>
//TIM1功能初始化函数TIM1_init(),无形参,无返回值
</p>
<p>
//LCD1602初始化函数LCD1602_init(),无形参和返回值
</p>
<p>
//写入液晶模组命令或数据函数
</p>
<p>
//显示字符函数LCD1602_DIS(),无形参和返回值
</
Init lcd** 函数名称: init_lcd ** 功能描述: 输出显示数据,并行
Init lcd** 函数名称: init_lcd
** 功能描述: 输出显示数据,并行,软件模拟8080
** 功能描述: 对LCD进行初始化
** 功能描述: 显示图片数据8bit
要读懂linux 内核
要读懂linux 内核 ,还有比这再好的资料么,什么都不说了,赶快下吧。
目 录
进程
信号
sched.c
进程信号队列
SMP
内核线程页目录的借用
代码分析
线程
进程描述符
init进程从内核态切换到用户态
SET_LINKS
REMOVE_LINKS