- 博客(11)
- 收藏
- 关注

原创 关于日志----我的日志和我写日志的目的
以前做了很多东西,但是久了就忘记了,所以维护一个日志,来记录自己都做了些什么.一是自己可以反省一下是不是有时间被浪费掉了,二是可以备忘一下,看看自己做的事情是不合理,时间上,内容上,有些可以怎么优化安排的,当然,日子长了,这也可以是自己的做个人经历和能力的一个参考,还可以放到简历里去.
2009-06-16 14:33:00
462

原创 linux-2.6.29.4和linux-2.6.30
周末在家里做了一下linux-2.6.29.4和linux-2.6.30在qt2410的板子上的移植,板子是s3c2410的,说是移植,其实大部分工作kernel开发人员已经做得很好了,kernel/arch/mach-s3c2410/下面有mach-qt2410.c!----真是让人惊喜.以前没用这个板子,这次翻出来,没想到2年前买的板子竟然还挺popular的~~ 于是,工作
2009-06-16 14:17:00
649
原创 成功移植u-boot-2009.06到qt2410的板子上(Nand Boot)
1.在Makefile中添加(最好在smdk2410后面增加,保持相似的东西放到一起)qt2410_config : unconfig @echo "#define CONFIG_NAND_U_BOOT" > $(obj)include/config.h @$(MKCONFIG) -a $(@:_config=) arm arm920t qt2410 armzone s3c24x0 @echo "
2009-06-23 12:35:00
1268
原创 一个单片机的boot code(基于toshiba单片机tmp91fw27)
因为片上ROM/FLASH不够,所以要这么一个boot code,可以让代码从外扩的ROM/FLASH启动.原来有它自己的代码,但是觉得不好,自己做了一个ISP,方便了很多. 这里接触了NOR Flash的烧录,不过当时用的时候没有用CFI,后来看了U-Boot才知道代码如果写成那样会更通用,不过熟悉了Flash就可以了. 当时遇到一个比较棘手的问题,就是速度,ROM/
2009-06-16 16:56:00
1080
1
原创 一个自己亲手移植的ucosII v2.86(基于renesas 16p62)
移植主要就是参考别人的代码,IDE环境是renesas官方的. 真正的移植工作主要是集中在驱动的部分,尤其是使用中断的驱动,要保护任务相关的寄存器,尤其是DMA相关的一些东西的保护机制也是很重要的,否则错误就很难避免了,而且还巨难查!! 深入的理解的软件中断带来的好处,呵呵. 因为里面是用软件中断, 把中断级和任务级的任务切换统一到软件中断的代码中去实现的.
2009-06-16 16:42:00
628
原创 一个51的小系统代码
我有一个自己重头写的51的小系统代码. 那还是在我第一份工作的时候,为了,真正的理解一个电视的芯片是如何的时候,自己重新写的系统代码,后来用到了很多单片机(Renesas 16p62)中,也在别的项目中加了一些有用的元素进去,成为一个自己的小小的参考代码. 包含了: 1. GPIO的控制----51的GPIO控制很简单,只要写1或0到对应的P口,而其他的单片机
2009-06-16 16:14:00
495
原创 成功移植u-boot-2009.03到adm5120平台上
adm5120是一款做家用路由器的mips 4Kc系列的SOC芯片. 最近的工作是围绕着这个芯片来的.大部分的工作都是参考www.linux-mips.org/,但是之前已经用过和移植过u-boot-2009.03在arm,也很想看看移植到这个mips的SOC上有什么特别的地方. 结果发现是比较简单的,因为mips的代码没有太大的结构改变,原来有1.1.6的u-boot
2009-06-16 15:21:00
1141
原创 遇到第一份工作的同事了
今天中午出去吃饭,遇到了第一份工作时的同事了,还是当时的上上级长官(台湾公司比较喜欢用"长官"),同时还是自己大学学校的女老师~~还是教单片机的,可惜当时在学校里从学长那听说有这么个老师,要去蹭课时,人家已经工作了,后来没想到还是被她招聘去的... 第一份工作时的同事已经很久没有再联系过了,联系也基本限于那些也从那里出来了的前前同事.现在遇到以前的同事,不知道别人会有什么心情,但
2009-06-16 15:04:00
480
原创 成功移植u-boot-2009.03到qt2410上
其实这是在我移植kernel和文件系统以前就做了的工作. 想自己写一个u-boot,一个文件一个文件的抄,最后实现了一个没有网络的u-boot,在这个过程中,看了用到的每一行u-boot-2009.03的代码,还加了一些其他的代码----不过不是qt2410平台上.在学会(至少是90%看懂了u-boot的结构和代码)以后,觉得还是利用原有的移植比较快,毕竟没有必要自己去写所有的代
2009-06-16 14:37:00
480
原创 Xmodem接收的代码
Xmodem的程序可以在linux或者各种Bootloader里找到. 但是下面这个是我自己写的----2年多以前,我还没接触或"开源"的时候,想写一个自动升级程序的程序.当时主要的原因是没有烧录器,公司好几个人,就一台烧录器----感觉搬来搬去的太麻烦,效率很低,于是找了Xmodem的资料,就有了下面的程序. --------Xmodem.h-------- #
2009-06-10 22:23:00
2734
原创 今天开博了
很久没有写点什么,中学过后,大学里就减少了很多自己对自己内心的倾诉和记录,而做工以后就更是忘记了自己还需要一些空间来留下些什么----就像很久以前QQ的自我说明之类的东西里面总会有句话----"他很懒,什么也没留下". 然而终于觉得自己在工作了4年多之后,应该有一些改变,不应该再只是忙碌于工作和学习,也应该有一些沉淀,积累,或许还需要有一些精神上的寄托. 我不清楚,但是
2009-06-10 22:03:00
281
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人