heying1991 发表于 2011-10-26 12:37:17

【求助】多线程系统

http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_688750F0HMW0.jpg
(原文件名:HJ3)TJKL`}}$LYO1WQM$B_7.jpg)

一个题目,求高手解答

yyccaa 发表于 2011-10-26 13:05:21

楼主是打算找人帮忙做作业么?

heying1991 发表于 2011-10-26 15:48:09

回复【1楼】yyccaa
-----------------------------------------------------------------------

不是,这是一个招聘题目,不懂,想请教一下。

guiguiyiha 发表于 2011-10-28 15:38:16

貌似不难吧

heying1991 发表于 2011-10-29 23:31:20

回复【3楼】guiguiyiha
-----------------------------------------------------------------------

主要是因为不懂。。我知道DMA在这里可以防止阻塞
提高吞率。。

newfish 发表于 2011-11-2 16:52:34

使用DMA可以有效的减少CPU的负荷,提升软件的执行效率。
至于0x8000,0000寄存器的问题就太easy了:
1 byte access: uint8 r8 = *((volatile unsigned char *) (0x80000000))
2 byte access: uint16 r16 =*((volatile unsigned short *) (0x80000000))
4 byte access: uint32 r32 =*((volatile unsigned long *) (0x80000000))

heying1991 发表于 2011-12-30 17:55:48

回复【5楼】newfish
-----------------------------------------------------------------------

谢谢。学习了
页: [1]
查看完整版本: 【求助】多线程系统