
嵌入式
ShaelLancelot
软件工程师
展开
-
计算机与接口通信期末作业(国软)
代码和文档链接如下:http://download.youkuaiyun.com/detail/shaellancelot/8450423第一题:主片初始化: MOV AL,11H ; ICW1特征位为1,边沿触发(LTIM=0),多篇级联(SNGL=0),16位机需要写入ICW4(IC4=1),故ICW1为00010001B = 11H OUT原创 2015-02-17 15:15:07 · 1398 阅读 · 0 评论 -
rtems在mini2440上的移植(ubuntu)
第一步建立编译环境,rtems的编译环境需要使用newlib的库,所以ubuntu自带的gcc是不可以的,我是参照下面的博客才编译成功的,之前走了好多弯路。http://blog.sina.com.cn/s/blog_70dd169101013d4c.htm第二步编译rtems,我使用的是4.10.2,而参照的博客使用的是4.11(博客有些地方不清楚的看下面的博客),区别应该是有的原创 2013-11-29 10:36:38 · 1088 阅读 · 1 评论 -
rtems的GNU(GCC)编译环境配置
// 创建目录/home/shael/rtems/build //存放解压包和编译包目录/home/shael/rtems/archive //存放源码包目录/home/shael/rtems/tools //存放编译的交叉包目录// 下载ftp://ftp.rtems.com/pub/rtems/SOURCES/4.10/gcc-4.3.2.tar.bz2原创 2013-11-22 19:40:19 · 1373 阅读 · 0 评论 -
UART USB COM RS232/485的区别
UART是除了串口通信的芯片串口是对所有物理串口的总称:如USB的物理串口、RS232的物理串口、RS485的物理串口。而不同的物理串口他们所使用的协议,即通信标准,是不同的。RS232/485多用于嵌入式开发,短距离使用232、远距离使用485。而USB的应用更为广泛。更多USB概念转http://blog.youkuaiyun.com/shaellancelot/article/detai原创 2013-08-29 21:12:58 · 2425 阅读 · 0 评论 -
USB的一些概念
USB的物理串口有很多种,有四针的也有五针的。下图分别是俩种USB各个引脚的定义:USB传输速率:低速(1.5 Mb/s)、全速(12 Mb/s)和高速(480 Mb/s)USB传输类型:块传输、同步传输、中断传输和控制传输。USB设备分为三种:host(主机)、device(外设)、OTG。host/device模式(标准USB)与OTG的本质区别就在于OTG灵活的区原创 2013-08-29 21:11:23 · 1132 阅读 · 0 评论 -
小白用超级终端
win7下面是没用超级终端的,所以我们要下载一个超级终端。这要就是上面这三个文件,前俩个加入到C:\Windows\System32中,就可以使用超级终端了,至于添加到附件里面就不在赘述了。小白第一次使用时,无论输入上面命令都看不到,还以为是连接出错,烧写了几次程序都没效果,原来是没有设置回显:文件--属性--设置--ASCII码设置--本地回显键入的字符。原创 2013-08-28 21:27:41 · 977 阅读 · 0 评论 -
用jlink在mini2440上烧写uboot
首先,附上我安装jlink驱动:http://download.youkuaiyun.com/detail/zzmno1/3776716#comment以及我使用的uboot.bin文件下载地址:http://blog.chinaunix.net/uid-20543672-id-94368.html安装成功后有俩个东东,分别是jlink和jflash。我用j-link连接的时候原创 2013-03-13 22:05:13 · 1199 阅读 · 0 评论 -
dnw的安装--13.1.26
http://blog.youkuaiyun.com/jjzhoujun2010/article/details/6453884我安装的过程主要根据以上博文完成的。主要步骤依照博文内容(一步不能跳过),dnw安装成功。http://download.youkuaiyun.com/detail/jjzhoujun2010/3326087 dnw的下载地址相关注意事项:1.$make -C原创 2013-01-26 19:01:08 · 585 阅读 · 0 评论 -
arm-linux-gcc安装心得
网上有很多相关类似的文章,对于刚刚初学的我来说,试过了各式各样的文章走了许许多多弯路,其实大部分内容都相同,唯一一个让我觉得很棘手的而且许多文章都模棱俩可的就是修改环境路径的时候 。第一次使用有些文章就是再.bashrc的最后一行修改,其实这里面还是有点小文章可以做的,有些文章说修改/root里面的.bashrc。有些说修改etc里面的bash.bashrc。其实这俩个文件是有区别的。具体介绍原创 2013-01-24 20:45:26 · 794 阅读 · 1 评论