随笔分类 - 嵌入式学习
摘要:一、反馈判断: -》有无反馈判断: 无反馈的判断手法: -》真的没接任何反馈电路 -》有接反馈电路,但电路指向“地” -》极性判断:
阅读全文
摘要:一、时序电路的分析 1)分析 2)寄存器 与 移位寄存器 3)计数器 -》分类:同步计数器、异步计数器 -》同步计数器分析 1)驱动方程:T0 = 1、T1 = Q0、T2 = Q0Q1、T3 = Q0Q1Q2 2)电路特性方程: 3)状态转化表:
阅读全文
摘要:一、SR锁存器 特点:具备记忆功能 约束条件:SR=0(因=1时候,状态难以确定) 触发方式:电平触发 结构: 二、触发器: 1)电平触发的触发器(门控触发器): 结构 :SR触发器 + 前缀与非门(S R) + CLK(Clock时钟脉冲) 约束条件 :同样是 SR = 0(确保次态稳定) 特点
阅读全文
摘要:STM32概念 一、什么叫STM32 ST:意法半导体 M :ARM公司的cortex-M内核 32:32位单片机 STM32:ST公司基于ARM公司的cortex-M内核开发的32位单片机 二、STM32能做什么产品 无人机 智能手环 机器人 3D打印机 扫地机器人 平衡车等 三、学习STM32能
阅读全文
摘要:一、构造特点: -》基区:很薄,且浓度很低 -》发射区:面积比集电区小,浓度很高,外接电压正偏 ——》发射电子 -》集电区:面积比发射区大,浓度较低,外接电压反偏 ——》收集电子 二、放大原理: -》基极 + 发射极,相当于 二极管 正偏。 -》基极 接 正极,形成空穴 -》发射极 接 负极,补充电
阅读全文
摘要:一、高级调度(作业调度):将外存的一个或者多个作业,分配IO、内存等资源 二、中级调度:合理使用内存,将合适的进程调进内存,将不合适的进程调到外存 三、低级调度(进程调度):按照优先级等规则,控制进程进入cpu、进程阻塞等
阅读全文
摘要:一、是什么: 定义:信号量 是 进程之间交换信息的变量 原型: typeddef struct semapore { int value, L 进程等待队列 } 原语: -》p(s):又叫p操作,通过一个进程 ,并分配一个资源 -》v(s):又叫v操作,释放一个资源 二、有什么作用: 控制进程同步、
阅读全文
摘要:1、运算符可用于浮点数的:++、-- 2、类里面的任何成员变量在定义时是不能初始化的。 3、类中成员函数: 1)在体内,默认是内联函数 2)在体外,加 inline 关键 可声明 为内联函数 4、 5、
阅读全文
摘要:struct stu { char c1; int i; char c2; } 执行 sizeof( stu),结果为:12 分析: 1)对齐原则: -》以自身的整数倍选择位置,且位置上不能有其他类型占用(如有,则整体偏移下一位置) -》总结构体的内存数,为最大类型的最小公倍数
阅读全文
摘要:一、動態內存管理: 1)malloc: 特點:單純的分配內存,執行速度較快 2)calloc: 特點:分配內存,並對該內存清零,執行速度比malloc慢 3)realloc: -》函數原型:void *realloc(void *ptr, size_t size); *ptr 不為空: 1)size
阅读全文
摘要:最小项: 我的理解: -》ABC:三个变量 执行 类似 与运算 书本介绍: -》全部项 之和 为 1 -》任意两项 之积 为 0 -》任意 两相邻项 可以消除一个因子 最大项: 我的理解: -》A + B + C: 三个变量执行 类似 或运算 书本介绍: -》任意两项 之和 为1 -》全体最大项 之
阅读全文
摘要:第三章:门电路 3、2:半导体二极管门电路 3、3:cmos门电路 -》Mos管的开关特性 -》cmos反相器的电路结构和工作原理
阅读全文
摘要:1、对于一个频繁使用的短小函数,在c语言中应用什么实现,在c++中应用什么实现 答:c:宏定义;c++:inline内联函数 2、全局变量和局部变量的区别? 答: 1、生命周期不同: 全局变量:随主程序创建而创建,随主程序结束而销毁。 局部变量:函数或者{}括号内部,退出或执行完就销毁 2、作用域不
阅读全文
摘要:一、安装gcc依赖 由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装 [root@localhost local]# yum install -y gcc 二、下载并解压安装包 [root@localhost local
阅读全文
摘要:1、#define N 5 + 5 求 k = N*N*5 错误解法:10*10*5 = 500 正解(重点:注意黄色部分):5 + 5 * 5 + 5 * 5 = 55 2、死锁的必要条件: 1、相互排斥使用(资源独占) 一个资源每次仅仅能给一个进程使用 2、不可强占(不可剥夺) 资源申请者不能强
阅读全文
摘要:1、编写驱动程序: 例如: #include <linux/module.h> #include <linux/printk.h> MODULE_DESCRIPTION("Kernel module architecture"); //驱动描述 MODULE_LICENSE("GPL");//驱动遵
阅读全文
摘要:第一步:arm开发版,按reset键 并在在1秒后 按 control + c 进入模式 第二步:也是arm开发版,执行指令 fastboot 第三:win烧写好内核,并准备文件 ->AdbWinApi.dll ->AdbWinUsbApi.dll ->boot.img(需要自己烧写) ->fast
阅读全文
摘要:一、需求背景: 21世纪是一个高压力、快节奏的世纪,人们在忙于各种生活、工作之余,逐渐意识到身体的重要性。运动健身也随之被重视起来,但如何高效利用有限的时间,又能兼顾健身该怎么办呢? 运动手环给你一个完美解决方案。 二、需求分析: 1)OLED显示系统时间 2)Rtc闹钟 3)手机蓝牙连接,并发送控
阅读全文

浙公网安备 33010602011771号