-
我公司一个做嵌入式软件开发的,Linux和Android,毕业三年,月薪一万二。
我做纯硬件开发,快10年了,月薪都没有过万。
知道差距了吧?
-
货真价实的断电,如假包换的断电,拔掉仿真器,拔掉USB(USB供电).
你用的什么样的板子?是否板上有比较大的滤波电容,导致芯片没有彻底断电?
如果没有接仿真器,怎么知道程序进入到了没有使能的中断?
-
备份区复位只有两种可能,不知道是哪个原因引起的。
未命名.jpg
(31.68 KB)
下载次数:2
2010-7-31 16:07
-
TO 二楼,我说的是固件库应用手册上P238介绍的SysTick_CLKSourceConfig();SysTick_SetReload();
SysTick_CounterCmd();SysTick_ITConfig();SysTick_GetCounter();SysTick_GetFlagStatus();等几个函数源代码。
-
哈哈,搞定了。
还是nand flash启动的配置问题。本来是配置对了,可惜有一颗mos管烧了。我只注意了启动后的电平状态,没注意到上电瞬间的电平变化,所以没注意到mos管的作用。
2440的启动代码可以从外部的nandflash上执行。为了能支持nboot,2440需要带有一个叫做steppingstone的内部sram缓冲区。在启动加载的时候,nandflash的前4k的内容(nboot部分)要被先load到steppingstone中去(此时steppingstone被映射为物理地址的0x0,复位后执行的第一条指令就是从这里取的),并且接着就是在steppingstone中去执行该启动代码。这部分代码(nboot)的作用是会将nandflash中的bootloader step2部分拷贝到sdram中去,并跳到sdram中去执行以加载内核(nk)。
nboot从nandflash被load到steppingstone中的过程为:在上点的时候,nandflash控制器通过几个引脚的状态(NCON-Adv flash;GPG13-Page size;GPG14-Address cycle;GPG15-Bus width)来得到nandflash的相关信息,之后nandflash控制器就会自动load nandflash中前4k的启动代码到steppingstone中去,并在其中执行了。
这部分是rightsoft牛人原创的,值得参考。
-
位校验:有奇校验\偶样验\无校验
帧校验:和校验\CRC校验等 常用的有和校验
-
我表弟也做这个的,不过不知道他怎么做的
-
唉,,怎么没人帮我看看啊,,其实对高手就是顺便的事情啊。。。
-
跪求正确好用的CMD文件,FLASH烧写的
-
先unlock,再写数据。
-
引用 16 楼 oneonce 的回复:
引用 15 楼 xumercury 的回复:
引用 14 楼 gooogleman 的回复:引用 13 楼 oneonce 的回复: 引用 11 楼 gooogleman 的回复:很多人采用SM502 呵呵。 那LCD驱动还要不要呢? 不要了。
这个看怎么理解。。。你自己加了IC的话那个IC的驱动就是屏驱动了。。。。所以LCD驱动是有的。原始的驱动还是不建议修改掉。保留为好。工作量转移到新IC的驱动开发上。
没做过,还是等有人做了然后学习一下~_~
我到是做过转到模拟屏上的一个驱动程序,用一颗IC转了一下视频信号。原理应该差不多。难点还是判断屏的大小。LZ难道是做双屏切换?
-
帮你顶一下,这个要顶
-
给你个模糊的吧,原版要找博主要了
http://images.google.cn/images?client=aff-cs-360se&oe=UTF-8&q=%E8%BD%AF%E5%BC%80%E5%85%B3%E8%AE%BE%E8%AE%A1%E6%BC%AB%E8%B0%88&um=1&ie=UTF-8&sa=N&hl=zh-CN&tab=wi
第一个就是
-
两边的系统不同,想要进行交互的部分应该都需要改…
-
。。。。。。微软会发个证书之类的吧。。然后理论上会邀请参加一些研讨会之类的。。。
-
注册表不是有"Mode"=dword:1 ; Mode: 0 = POLLING, 1 = INTERRUPT 这一项吗,0为轮询,1为中断。
-
★《你与我世界》★》
HYHYHY
-
看看复位 是不是出问题了
-
关注新东西
-
要是搞操作系统的话,应该从哪个操作系统搞起?怎样才能更快地入门?本人打算大三下学期就开始搞ARM。