自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DanielLee_ustb的专栏

写博客是为了更好的思考

  • 博客(7)
  • 资源 (14)
  • 收藏
  • 关注

原创 QNX驱动开发——操作系统之进程调度和进程通信

一、进程调度方法1.FIFO:先进先出队列法。一个最高优先级的线程可以一直执行到结束或是主动放弃CPU。高优先级的线程可以随时中断低优先级的线程,获得CPU的使用权限,与之相同优先级的CPU也只能等待其交出CPU的使用权限后才能按排队的顺序先后执行。2.Round Robin:循环法。除了对于最高的相同优先级的使用时间片轮转的方法外,其他特点与FIFO法相同。注意此处的时间片轮转与wind

2012-07-27 21:04:28 3511

原创 QNX驱动开发——SD卡SD模式开发实录

和大多数朋友一样以前只用过SD卡的SPI模式,因为这种模式简单,无需专门的控制器,在大多数单片机上都可以实现,且无需CRC校验,控制起来也比较方便。而SD模式可以实现4条数据线同时传输,在速度上,比SPI模式有很大优势,所以这次项目选择了SD模式,使用处理器自带的SDHC控制器控制。        其实硬件开发基本要搞清楚三点才能少走弯路,一是清楚被控硬件的驱动流程,二是要熟悉处理器控制器每个

2012-07-22 21:26:50 9291 1

原创 QNX驱动开发——应用层与resource manger交互

QNX操作系统是一个类Unix实时操作系统,遵从POSIX规范,驱动程序具有良好的可移植性。        编写任何驱动程序都会遇到同样的一个问题:应用程序与驱动程序之间是如何进行交互的。其实这个问题很简单,QNX有大量资料说明这一点。        当客户端调用fd = open(“dev/mydevice”,O_RDWR)打开设备mydevice,并期望从设定的地址上读写数据时,这个问

2012-07-19 23:17:54 4733 5

原创 FPGA上实现VGA接口

手头有一块晶振50MHz的cyclonII EP2C6的开发板,拿来做VGA显示接口的实验。查询常见刷新频率表,可以选择800*600@72Hz的模式。一、硬件连接               VGA是15针接口,有用的为1(红)2(绿)3(蓝)三根模拟信号,以及13(行同步)14(帧同步)以及地信号。颜色采用8bit 3:3:2RGB,可以显示256种不同的颜色。二、时序分析

2012-07-18 23:24:42 9209 1

原创 EFSL文件系统移植记录

在使用SD卡的过程中用到了文件系统,这里选择了efsl,并做了相应的移植与验证。       efsl全称为embeded file system library,是一个开源的SD卡文件系统,所占内存空间少,移植起来比较方便,适合中小容量的单片机。efsl兼容fat12/16/32,同时支持多设备及多文件操作。每个设备的驱动程序,只需要提供扇区写和扇区读两个函数即可。       efsl

2012-07-03 21:28:33 13015 1

原创 GM8125串口拓展应用

在远程抄表的设计中因串口资源不足,使用了GM8125串口拓展的解决方案,功能类似于某公司生产的多路232、485拓展卡。 GM8125最大的特点就是收发数据互不干扰,波特率、数据长度可设置, 可以将一个全双工的标准串口扩展成5 个标准串口,并能通过外部引脚控制串口扩展模式:单通道工作模式和多通道工作模式。手册上说即可以指定一个子串口和母串口以相同的波特率单一的工作,也可以让所有子串口在母串口波特率

2012-07-03 19:54:43 4945 1

原创 STM32使用概述——远程抄表系统设计

在给导师的项目中首次用STM32设计了远程抄表系统,STM32是ST公司一款主频为72MHz的32位单片机,以其强大而方便函数库获得了无数开发者的青睐。根据性能不同可以分为从101-107Tx\Cx\Rx\Vx\Zx几个系列,丰富的外设资源、可达512K的flash容量以及越来越低的价格,以后将可能完全取代8位单片机。      1.选型       远程抄表系统以RS232以及RS485

2012-07-03 00:28:50 5239

YUVviewerPlus.rar

YUVviewerPlus可以浏览多种yuv格式,包括4:4:0,4:2:2,4:4:4,以及gbmp24等格式,用这个软件可以以图片形式查看。

2019-08-04

M Bus protel电路图

MBus protel工程,包括原理图以及PCB,可以作为设计参考

2014-01-06

mpc5125 u-boot移植记录

在飞思卡尔mpc5125芯片的 u-boot 移植记录,包括串口、flash、DDR2、IO等

2014-01-06

舵机驱动程序 C语言

基于atmega16 C语言的舵机驱动程序,实际用于机器人手臂控制

2014-01-06

基于atmega16的H桥PID电机驱动程序

基于atmega16的H桥电机驱动程序,具有速度环PID,通过串口发送命令

2014-01-06

H桥速度闭环控制方式使用说明

H桥速度闭环控制方式使用说明,总结了一些经验,可以参考

2014-01-06

mega128驱动12864液晶屏显示图片程序

在Atmega128上做的12864液晶屏驱动程序,可以显示图片

2014-01-06

cadence原理图转换成protel

详细讲述了cadence原理图转换成protel,经过验证是可以的

2014-01-06

锂电池保护电路的设计

锂电池充电电路,可用于手持设备的开发,保护电路。

2014-01-06

SIM908_AT Command Manual_V1.02

SIM908 AT 指令 SIM908初始化流程

2014-01-06

激光测距论文

激光测距设计论文,完整硬件设计文档,经过实际验证的激光测距硬件设计

2013-03-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除