3.2学习目标 本章需要学习以下内容: 掌握 Menuconfig 的用法 理解 Kconfig 文件并掌握修改 Kconfig 的方法 理解配置文件“.config” Linux 内核配置裁减 3.3 Linux内核配置系统 Linux 内核配置系统由三个部分组成。 Makefile 文件:分布在 Linux 内核源码中的 Makefile 文件,定义了 Linux 内核的编译规 则。 Kconfig 文件:给用户提供配置选择的功能。 配置工具:我们这里使用的是 menuconfig,相比其它工具,这个工具使用的比较多,也 比较容易上手,无论哪个机构发布的 Linux 版本应该都是支持 menuconfig 的。
2023-12-23 21:06:23 24.87MB 4412开发板
1
51单片机超声波测距1602显示接线图及配套程序
2023-12-22 23:18:19 2.22MB 51单片机
1
《单片机C语言程序设计实训100例——基于8051+Proteus仿真》(包含代码)
2023-12-22 10:20:05 1.18MB Proteus 代码
1
有全部代码和实验报告word版本 1. 读取DB18B20温度传感器数据 2. 风扇根据温度变化自动调节转速档位:当前温度在小于下限为0档;在上下 限之间为1档,大于上限为2档。 3. 按一次K1进入温度上限设置,K2,K3设置温度的增加或者减少;按两次K1进 入温度下限设置,K2,K3设置温度的增加或减少;按三次K1退出设置模式。 4. 1602显示屏显示当前温度、设置温度的上下限,风扇当前档位,进入设置模 式后在相应位置用光标显示。
2023-12-21 13:31:57 107.93MB 单片机实践
1
51单片机的外部硬件驱动,包括中断和串口程序,还有一个简单的os例子,非常适合参考,学习。
2023-12-21 09:12:55 38.48MB 51单片机 硬件驱动 系统os
1
本文就时分多线程技术在单片机中的应用进行了介绍。该方法为构建低成本、高效、便于维护的单片机系统提供了良好的体系框架结构和设计思想。
2023-12-20 17:11:18 163KB 时分多线程 单片机系统
1
摘要:单片机系统的开发多情况下不是在嵌入式操作系统平台上进行的,而是直接基于处理器编写。在多任务并行执行的要求下,可以借鉴操作系统中的任务和线程机制,对资源和处理器合理进行调度。本文以实例对此进行讨论。     关键词:单片机 任务 线程 并行处理 引言 首先要指出的是一点是,我们不是讨论嵌入式实时多任务操作系统(RTOS)的设计。我们讨论的是,在不使用RTOS的控制系统中,如何体现多任务多线程机制的程序设计思想。 一些嵌入式设备可以需要操作系统,例如掌上电脑、PDA、网络控制器等高性能的手持设备和移动设备。它们往往和无线通信、互联网访问和多媒体处理等复杂而强大的功能联系在一起;对C
2023-12-20 17:08:20 110KB 单片机与DSP
1
包含基于单片机的多路抢答器的原理图和pcb,以及ppt,pcb库原理图库等等
2023-12-20 15:03:58 1.71MB
1
关于4X4键盘与LCD1602结合实现计算器功能
2023-12-20 00:02:18 470KB 89C52
1
基于单片机的简易计数器 (该系统具有可进行数值的加、减、和复位的操作, 加、减和复位分别由一个独立按键操作,该系统的计数范围为00-99) 源代码、仿真图、原件清单、参考文献等相关资料可在文末的链接中下载 该系统实现的功能: 两位共阳极数码管显示数值,三个独立按键实现数值的加、减、和复位、每按下一次加减按键数值相应加减1 该系统组成由: 单片机最小系统、两位共阳极数码管、按键模块(加减按键、复位按键)组成 具体组成如下图:单片机最小系统(电容、晶振、电阻、按键、数码管、排阻) #include unsigned int count = 0; // 计数器 unsigned int limit = 10000; // 计数器上限 void timer0_isr() interrupt 1 // 定时器0中断服务程序 { TH0 = 0x4C; // 重新赋值初值 TL0 = 0x00; if(count < limit) // 如果计数值未达到上限 { count++; // 计数器加1
2023-12-18 16:53:40 707KB 51单片机
1