- 博客(22)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 u-boot移植 - 构建所需的文件
u-boot的Makefile板子是飞凌ok6410a,芯片s3c6410。 u-boot代码确实忘了在哪里下的了,在这里贴上我的网盘分享内容:Makefileinclude\config.mkARCH = armCPU = s3c64xxBOARD = smdk6410VENDOR = samsungSOC = s3c
2017-05-01 22:36:44
333
转载 RC充放电电路
转载自:http://www.hqew.com/tech/circuit/001003001_139538.htmlRC充放电电路是电阻器应用的基础电路,在电子电路中会常常见到,因此了解RC充放电特性是非常有用的。 RC充放电电路如图1所示。图申开关S原来停留在B点位置,电容器C上没有电荷,它两端的电压等于零。当开关接到A点时,电源E通过R向电容器C充电。在电路接通的瞬间,电容器电压
2015-05-05 14:00:28
14103
1
转载 如何测量MSP430的功耗?
本文转自德州仪器中文技术论坛:http://www.deyisupport.com/question_answer/microcontrollers/msp430/f/55/t/24347.aspx众所周知,MSP430以其超低功耗而著称。但是很多用户反应,在实际应用中,测量MSP430的功耗时,测量结果和MSP430数据手册相差甚远。其实这里主要涉及到两方面的内容:1. 如何使用
2015-01-08 14:37:31
1537
转载 【转】单片机I/O口推挽输出与开漏输出的区别
本文转自:http://blog.youkuaiyun.com/xiaoweiboy/article/details/6714199推挽输出:可以输出高,低电平,连接数字器件;开漏输出:输出端相当于三极管的集电极. 要得到高电平状态需要上拉电阻才行. 适合于做电流型的驱动,其吸收电流的能力相对强(一般20ma以内).推挽结构一般是指两个三极管分别受两互补信号的控制,总是在一个三极管导通的时
2015-01-08 11:23:36
1107
原创 TICC2540 HAL KEY服务学习记录
前言前面做的项目,都使用的是蓝牙比较基础的功能,并没有对蓝牙应用的便捷性进行深入的挖掘,现在项目告一段落,希望腾出时间专门看看官方的例程和买来的开发板的例程,做一些技术储备,以备项目升级。今天记录一下对于HALKEY服务的学习,它在很多例程里面都有用到,所以有必要深入理解下KEY服务的工作机制。这里用到的开发板是Ghostyu的cc2540NewSmartRF开发板,该开发板只需要修改
2015-01-04 20:14:49
2020
转载 关于进程、线程和轻量级进程,线程模型
本文出自:http://blog.chinaunix.net/uid-23860671-id-256578.html线程模型:线程 : 进程n : 1 ,多个线程对应一个核心线程(进程)1:1, 一个线程对应一个进程m :n : 结合上面两种方式,如某些进程一一对应核内线程,其他线程完全在用户态实现在现代OS中,进程支持多线程。进程是资源管理的最小单元;而线程是程序
2014-12-08 17:43:57
436
原创 计算机的内部结构和启动过程剖析
我们在使用计算机时,当我们按下电源按钮,我们会发现计算机先进入BIOS,然后再进入操作系统,最后计算机成功启动。那么,计算机的启动过程是怎么样的呢?为什么要进入BIOS?另外,当计算机存在双系统时,我们还可以选择进入到哪个系统,这个又是怎么实现呢?想要比较详细地理解整个过程,我们先来看看计算机的硬件构成和主板芯片组的系统结构框图。1 计算机芯片组和主板结构 要想深入了解计算机的启动过
2014-11-14 11:00:06
1834
原创 CC2540的HAL层UART学习笔记
本文以TI的BLE1.3.2示例工程SimpleBLEPeripheral作关于UART的备忘笔记。 首先看hal_board_cfg.h,其中有关于底层驱动的默认配置:/* Driver Configuration *//* Set to TRUE enable H/W TIMER usage, FALSE disable it */#ifndef HAL_TIMER#
2014-11-12 14:41:42
10975
转载 【转】TFT液晶简介
什么是 TFT LCD TFT(Thin Film Transistor)LCD即薄膜场效应晶体管LCD,是有源矩阵类型液晶显示器(AM-LCD)中的一种。 和TN技术不同的是,TFT的显示采用“背透式”照射方式——假想的光源路径不是像TN液晶那样从上至下,而是从下向上。这样的作法是在液晶的背部设置特殊光管,光源照射时通过下偏光板向上透出。由于上下夹层的电极改成FET电极和
2014-10-30 17:08:40
1809
原创 LPC17xx芯片中对ucosii操作系统节拍时钟初始化的时机选择
这里要注意下,根据uCOS-II官方说明文档,操作系统节拍时钟一定要在OSStart()函数调用之后ji
2014-10-29 17:32:58
830
转载 【转】浅析linux内核调度器与时间系统之PID 哈希表
本文出自:http://tomhibolu.iteye.com/blog/1214886作者:李万鹏首先看一下kernel中的哈希表的数据结构,哈希表头:Cpp代码 struct hlist_head { struct hlist_node *first; }; 链表头是hlist_head,
2014-10-28 17:53:01
950
转载 【转】进程内核栈、用户栈
此文出处:进程内核栈、用户栈1.进程的堆栈 内核在创建进程的时候,在创建task_struct的同事,会为进程创建相应的堆栈。每个进程会有两个栈,一个用户栈,存在于用户空间,一个内核栈,存在于内核空间。当进程在用户空间运行时,cpu堆栈指针寄存器里面的内容是用户堆栈地址,使用用户栈;当进程在内核空间时,cpu堆栈指针寄存器里面的内容是内核栈空间地址,使用内核栈。2.
2014-10-27 15:16:53
424
转载 【转】Linux进程状态解析之R、S、D、T、Z、X
zhuLinux是一个多用户,多任务的系统,可以同时运行多个用户的多个程序,就必然会产生很多的进程,而每个进程会有不同的状态。Linux进程状态:R (TASK_RUNNING),可执行状态。只有在该状态的进程才可能在CPU上运行。而同一时刻可能有多个进程处于可执行状态,这些进程的task_struct结构(进程控制块)被放入对应CPU的可执行队列中(一个进程最
2014-10-27 08:53:05
752
uCOS-II, The Real-Time Kernel
2013-07-26
【linux】编译自己的内核模块时,如何添加搜索路径
2016-06-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人