-
为什么是0X8000?
这些在哪里有说明啊!!!??
请指点。。。。。。。。。
-
看来我没有表达清楚。
我的IAP区有擦除代码的功能。当要用升级用户程序时,指针跳转到IAP区,执行代码擦除主程序。但是当IC设置了读保护后,IAP区的代码就不能擦除程序了。导致在线升级失败。那要怎么即能保护IC有能在线升级?
-
可以在硬件上加个EEPROM或者单片机,软件启动时读取加密信息即可
-
通信工程毕业的,学过模电和数电。
硬件分数字和模拟两部分,从事硬件开发,要懂得这两方面知识。
模拟电路,一般研究几种就可以获得心得体会。比如 AC-DC电源电路,功率放大电路。
数字电路,一般可以从单片机电路入手。
画原理图,PCB 图,生成 BOM ,PCB生产,买元器件,焊接,调试验证, 这些过程会使得您进入硬件设计师的行列。
-
USART发送中断怎么不影响SPWM的中断
USART波特率115200,SPWM的载波18K
selina1983 发表于 2010-6-11 10:12
-
学习,帮忙顶下。
-
都很强大,学习了
-
请问大侠的3530开发板多少m,俺也想买个玩玩
-
结果怎么样?有人测试了没?
-
幸福啊,明天还要坐一天的班
-
自己先顶一个,大家帮个忙啊!!!
-
搞定,结贴
-
引用 2 楼 oncancel 的回复:
引用 1 楼 paul_chao 的回复:
1. DMA, 就是不透过 CPU 的 Core 做存取, 故其与 cache 是无关的, 但是在程式准备资料填入 dma 的 buffer 或是从 dma buffer 搬出时, 就与 cache 有关了.
2. LZ 可将得到的 physical address 再透过 VirtualAlloc/VirtualCopy 或是 MmMapIoSpace 等 API 即可获得 cached virtual address.
Paul, Chao @ Techware
你的意思是先用AllocPhysMem分配一块物理地址并得到一个虚拟地址,再把这块地址用MmMapIoSpace重新映射一次虚拟地址?这样的操作合法吗?释放的时候也先MmUnMapIoSpace再FreePhysMem?
va1=AllocPhysMem(size,PAGE_READONLY,0,0,&pa,LowPart);
va2=MmMapIoSpace(pa,size,TRUE);
...
MmUnMapIoSpace(va2,size);
FreePhysMem(va1);
经验证,此法可行。thanks。
-
网上有说万用表测串口的方法,照着做了一下,笔记本上的串口不发数据时35电压-5.62V左右,发数据时-3V左右,随发送字符串长度变化而变化.
PC上串口怎么测都是-11.5V左右~~~
USB to RS232就更悬了,35,0V...25,0.9V...
-
这个要看你的BSP对系统函数和结构有多大的相关性
相关大的话,移植的工作量还是有的
-
去买模块吧..
-
WinCE6.0的的话,驱动应该都是现成的,关键是应用程序。Camera驱动好像是Direct架构的,应用程序貌似不太好弄,除非你比较熟这部分。
个人觉得,还是裸奔得了,相对更容易点。camera跟USB OTG的驱动应该都有的,直接抄过来就OK了。
-
这个大家都知道了
-
晕,我在我的nand flash 的bank2空间烧了eboot后,再用ads调试nboot就出现 data abort 错误!这是为什么呀??
-
手误IOCTL_READ_DATA应该是IOCTL_GET_DATA,贴的时候没整理好请见谅.
带入两个CString到驱动的问题,在线等各位弟兄的协助.
感恩啦)))))