logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

linux内核调试平台与内核调试技术

<br />刚才测试安装好了skyeye1.2.4,想调试一下手里面2440的2.6.12的一个内核,郁闷,initrd.img 和 skyeye.conf 这两个文件貌似棘手的问题.先放了放,看了一点轻松的东西,关于内核的调试技术,这个比较容易,平日里自己做的时候,也常用,关键是运行的调试平台.先说到这里.2 GPIO控制(点灯)<br />GPIO控制(俗称点灯),主要是bootloader和

#linux#数据结构
linux下使用skyeye调试arm-linux内核初探

<br />在着手下载skyeye之前,先看看SkyEye硬件模拟平台的介绍:<br /> <br />http://www.ibm.com/developerworks/cn/linux/l-skyeye/part1/index.html   第一部分,介绍<br /> <br />http://www.ibm.com/developerworks/cn/linux/l-skyeye/part2

#linux
linux内核调试指南

<br />前两天,完成了ucos在2440上的移植,以及boot的修改。今天突然想到,我在linux下,该如何来编写,调试比较复杂的驱动。我想这个问题应该从如何调试内核入手,先转载两个文字,待西西看来。系统搭建过程中,对于系统平台搭建工程师在完成Bootloader 的调试之后就进入Kernel 裁减移植的阶段,其中最重要的一步是Kernel启动的调试,在调试Kernel 过程中通常遇到最常见的

#debian#ubuntu
自己动手编写嵌入式Bootloader---基本功能流程

<br />CPU上电后会从IO空间的某地址取第一条指令。但此时:PLL没有启动,CPU工作频率为外部输入晶振频率,非常低;CPU工作模式、中断设置等不确定;存储空间的各个BANK(包括内存)都没有驱动,内存不能使用。在这种情况下必须在第一条指令处做一些初始化工作,这段初始化程序与操作系统独立分开,称之为bootloader。<br />  实际上,很少有必要自己写一个Bootloader,因为U

#嵌入式#数据结构
使用ffmpeg进行视频解码以及图像转换

ffmpeg作为一个支持非常多视频、音频格式的开源项目,其应用灰常广泛。今儿在这我们就探讨一下读者对其的理解,其中不泛错误谬误,望各位大大批评指教。这样做的原因主要是官方的文档比较匮乏。经过无数摸索,有一些经验分享。1、Overviewffmpeg里有几个重要的概念,熟悉它们以后,事情就变得简单多了。AVFormatContext代表一个打开的文件或者别的媒体,总之可以说代表数据的

ubuntu ffmpeg 2

<br />接上一篇:<br />License: nonfree and unredistributable<br />Creating config.mak and config.h...<br />root@ran-desktop:/home/ran/ffmpeg# <br />root@ran-desktop:/home/ran/ffmpeg# sudo checkinstall --pk

#ubuntu
如何选择ROS机器人平台进行SLAM导航入门:SLAM与ROS的关系

1.SLAM与ROS的关系1.1.关于SLAM在了解SLAM之前,需要先对机器人有一个整体的认识。机器人是一个复杂的装置,涉及到执行机构、感知、决策等主要环节。机器人上的配备的常用执行机构有轮式运动底盘、机械手臂、音响和显示屏;机器人上的感知设备通常有激光雷达、声呐、摄像头、IMU、轮式里程计编码盘、麦克风、触摸感应;机器人的决策是机器人智能的体现,机器人通常借助感知装置持续跟外部环境进行交互,从

如何选择ROS机器人平台进行SLAM导航入门:SLAM与ROS的关系

1.SLAM与ROS的关系1.1.关于SLAM在了解SLAM之前,需要先对机器人有一个整体的认识。机器人是一个复杂的装置,涉及到执行机构、感知、决策等主要环节。机器人上的配备的常用执行机构有轮式运动底盘、机械手臂、音响和显示屏;机器人上的感知设备通常有激光雷达、声呐、摄像头、IMU、轮式里程计编码盘、麦克风、触摸感应;机器人的决策是机器人智能的体现,机器人通常借助感知装置持续跟外部环境进行交互,从

到底了