|
��һ�� MICRO2440��������� - 10 -
1.1 MICRO2440�������� - 10 -
1.1.1 Micro2440���İ弰��ܽŽ��� - 11 -
1.1.2 ��ַ�ռ�����Ƭѡ�źŶ��� - 14 -
1.1.3 ������������˵�� - 16 -
1.2 Micro2440�װ�ӿ���Դ˵�� - 23 -
1.2.1�û����� - 24 -
1.2.2������ - 24 -
1.2.3 A/Dģ��ת������ - 25 -
1.2.4 ���� - 26 -
1.2.5 CMOS����ͷ�ӿ� - 26 -
1.2.6 ϵͳ���߽ӿ� - 27 -
1.2.7 GPIO - 29 -
1.2.8 LCD�ӿ� - 30 -
1.3 linux���� - 31 -
1.4 WindowsCE���� - 31 -
�ڶ��� Micro2440������ʹ��˵�� - 33 -
2.1 ���������ü����� - 33 -
2.1.1 ���ģʽѡ�� - 33 -
2.1.2 �ⲿ�ӿ����� - 33 -
2.1.3 ���ó����ն� - 33 -
2.2 ������BIOS���ܼ�ʹ��˵�� - 36 -
2.3.1 ��������BIOSģʽ - 36 -
2.2.2 ��װUSB���� - 38 -
2.3.3 �������˵�˵�� - 41 -
2.2.4 �����Ӳ˵�����˵�� - 44 -
2.2.5 ����linux��������Ӳ˵�����˵�� - 47 -
2.3 �Dz���ϵͳ�µ���Χ��Դ���� - 51 -
2.3.1 �������в��Գ��� - 51 -
2.3.2 ��Χ��Դ���� - 56 -
2.4 Linux֮ͼ�ν���Qtopiaϵͳ������ʹ��˵��(Ԥװ) - 68 -
2.4.1 �������� - 70 -
2.4.2 ��Ҫ����˵�� - 71 -
2.4.3 ����Mp3 - 72 -
2.4.4 ������Ƶ - 73 -
2.4.5 ͼƬ��� - 74 -
2.4.6 ������ - 74 -
2.4.7 �����ն� - 75 -
2.4.8 �������� - 76 -
2.4.9 Ping���� - 77 -
2.4.10 ����� - 79 -
2.4.11 LED���� - 79 -
2.4.12 EEPROM����� - 81 -
2.4.13 PWM���Ʒ��������� - 82 -
2.4.14 �����ʲ��� - 83 -
2.4.15 ����ɨ�� - 84 -
2.4.16 �������� - 85 -
2.4.17 ��Ļ��ת - 86 -
2.4.18 ���ڹػ������ȵ��� - 87 -
2.5 Linux֮��ͼ�ν���ϵͳ������ʹ��˵�� - 87 -
2.5.1����mp3 - 89 -
2.5.2 �����ֹ��������� - 89 -
2.5.3 ʹ������/�ƶ�Ӳ�� - 90 -
2.5.4 ʹ��SD�� - 91 -
2.5.5ʹ��USB����ͷץͼ - 91 -
2.5.6 ���ͨ��������PC���ഫ���ļ� - 92 -
2.5.7 ���ͨ������Զ�̿�����ʾUSB����ͷ - 94 -
2.5.8 ��ο��ư��ϵ�LED - 96 -
2.5.9�����ϵİ��� - 97 -
2.5.10 ����2��3�IJ��� - 98 -
2.5.11 ���Է����� - 100 -
2.5.12 ����LCD�ı��� - 100 -
2.5.13 ����I2C�洢���� - 101 -
2.5.14ʹ��telnet��bbs - 102 -
2.5.15 ������������Է��ʻ�������ַ - 104 -
2.5.16 �������MAC��ַ - 106 -
2.5.17 ���ʹ��TelnetԶ�̵�¼������ - 109 -
2.5.18 ʹ��ftp�����ļ� - 109 -
2.5.19ͨ����ҳ���ư��ϵ�LED - 110 -
2.5.20 ��ιҽ�ʹ�������ļ�ϵͳNFS - 111 -
2.5.21���ò�����ϵͳʵʱʱ�� - 112 -
2.5.22 ��ε�籣�����ݵ�Flash - 112 -
2.5.23������ÿ����Զ����г��� - 113 -
2.5.24 ���ʹ�����������Ļ��ͼ - 114 -
2.6 ԤװWindowsCE�Ĺ��ܺ���Χ��Դ���� - 115 -
2.6.1 �������� - 116 -
2.6.2 LED���� - 117 -
2.6.3 ��Ļ��ת���� - 118 -
2.6.4 ����ͨ�Ų��� - 118 -
2.6.5 ���ʹ������ - 120 -
2.6.6 ���ʹ��SD/MMC�� - 121 -
2.6.7 ʹ��Windows Media Player����mp3 - 122 -
2.6.8 ���ʹ�ó�����������������SD���е�Mpeg4��Ӱ - 123 -
2.6.9 ��̫������ - 123 -
2.6.10 ͨ��telnet��¼Ŀ��� - 124 -
2.6.11 ʹ��ftp��Ŀ��洫���ļ� - 125 -
2.6.12 Web server���� - 126 -
2.6.13 ������������ - 127 -
2.6.14 ʹ��ActiveSync����USBͬ��ͨѶ - 128 -
2.6.15 ������������ - 129 -
2.6.16 �������ʵʱʱ�Ӳ����� - 130 -
2.7 ʹ��H-JTAG������дBIOS��������(ȫ������������) - 131 -
2.7.1 H-JTAG��� - 131 -
2.7.2 ��װ������H-JTAG - 132 -
2.7.3 ����Flash�ͺŲ���дBIOS - 136 -
2.7.4 �������� - 141 -
������ ���ݻָ�ϵͳ����װ���� - 142 -
3.1 ���ݺͻָ�ϵͳ - 142 -
3.1.1 ����ϵͳ - 143 -
3.1.2 ʹ�ñ����ļ��ָ�ϵͳ - 147 -
3.2 ��װLinuxϵͳ - 150 -
3.2.1 ���� - 150 -
3.2.2 ��װbootloader - 152 -
3.2.3 ��װlinux�ں� - 154 -
3.2.4 ��װ���ļ�ϵͳ - 156 -
3.3 ��װWinCEϵͳ - 158 -
3.3.1 ���� - 159 -
3.3.2 ��װbootloader - 160 -
3.3.3 ��װeboot - 162 -
3.3.4 ��װwince�ں�ӳ�� - 163 -
3.4 ���ص��ڴ����� - 166 -
3.4.1 ����2440test - 167 -
3.4.2 ����uCos2 - 171 -
3.4.3 ����Linux - 176 -
3.4.4 ����WinCE - 179 -
������ ADS1.2���ɿ���������ʹ�� - 183 -
4.1 ʹ��ADS����LED���� - 183 -
4.1.1 ����һ������ - 183 -
4.1.2 ��������ӹ��� - 188 -
4.2 ʹ��H-JTAG���д������ - 195 -
4.2.1 ΪH-JTAG����AXD window - 195 -
4.2.4 ʹ��H-JTAG��ADS1.2�����½��з������ - 198 -
4.3 ����������д2440test - 198 -
4.3.1 �����ʹ��H-JTAG����2440test - 199 -
4.3.2 ͨ��USB��2440test���ص����� - 203 -
4.4.3 ��2440test���Nand Flash���� - 207 -
4.5 uCos2�ı������д - 210 -
4.5.1 ����uCos2 - 210 -
4.5.2 ��uCos2���ص��ڴ����� - 212 -
4.5.3 ��uCos2���Nand Flash���� - 217 -
4.6 NBOOT�ı������д - 219 -
4.6.1 ����NBOOT - 219 -
4.6.2 ��NBOOT���Nand Flash - 222 -
������ ����Linux�������� - 225 -
5.1 ����Redhat Linux9.0�Ŀ����������� - 225 -
5.1.1��ȫͼ�ⰲװRedhat9.0 - 225 -
5.1.2����������뻷�� - 238 -
5.1.3���������ļ�ϵͳNFS���� - 240 -
5.1.4 ͨ��NFS���ϵͳ - 241 -
5.1.5����PC��Linux��ftp���� - 243 -
5.1.6����PC����telnet���� - 244 -
5.1.7 ��Redhat��������û� - 245 -
������ Ƕ��ʽLinuxӦ�ÿ�������ָ�� - 247 -
6.1Hello,World! - 247 -
6.1.1 Hello,WorldԴ���� - 247 -
6.1.2 ����Hello,World - 247 -
6.1.3 ��Hello,World���ص����������� - 247 -
6.2 Ƕ��ʽLinux�������� - 251 -
6.2.1 LED���Գ��� - 251 -
6.2.2 ������ - 252 -
6.2.3 UDP������ - 254 -
6.2.4 ��ѧ���������ʾ�� - 259 -
6.2.5 �̱߳��ʾ�� - 260 -
6.2.6 �ܵ�Ӧ�ñ��ʾ�� - 262 -
6.2.7 ����C++��Hello,World - 267 -
6.3 ���Ƕ��ʽLinux��������ģ�� - 268 -
6.3.1 Hello,ModuleԴ���� - 268 -
6.3.2 ��Hello,Module�����ں˴������������� - 269 -
6.3.3 ��Hello, Module���ص������岢��װʹ�� - 272 -
6.4 ����Linux��������ʾ�� - 273 -
6.4.1 LED�������� - 273 -
6.4.2 ������������ - 277 -
6.5 Ƕ��ʽLinux������ֲʵ�� - 283 -
6.5.1 mp3������madplay��ֲ������� - 283 -
(1)��������Ŀ¼������Դ����� - 284 -
(2)��ѹԴ����� - 284 -
(3)����madplay�������Ŀ��ļ� - 285 -
(4)���밲װmadplay - 286 -
(5)����PC���madplay - 289 -
(6)��������ű�build-x86 - 289 -
(7)����������ARM�汾�ı���ű�build-arm - 290 -
(8)����madplay������������� - 294 -
������ ����bootloader�����úͱ��� - 296 -
7.1 ���úͱ���vivi - 297 -
7.1.1 ʹ��ȱʡ���ñ��� - 297 -
7.2 ʹ��ADS����YL-BIOS - 299 -
7.2.1 ʹ��ADS����YL-BIOS - 299 -
7.2.2��YL-BIOS���ص��ڴ������� - 301 -
7.2.3��дYL-BIOS�������� - 304 -
7.3 ���úͱ���U-Boot - 306 -
7.3.1 ���úͱ���U-Boot - 307 -
7.3.2 ��U-Boot��������� - 308 -
�ڰ��� ���úͱ���linux�ں� - 312 -
8.1ʹ��ȱʡ�����ļ������ں� - 312 -
8.1.1��ѹ�ں�Դ���� - 312 -
8.1.2 װ��ȱʡ�����ļ� - 313 -
8.1.3 �����ں� - 314 -
8.1.4 ����Linux��������Դ����λ�� - 316 -
8.2 ����linux�ں� - 317 -
8.2.1 �������CPUѡ�� - 318 -
8.2.2 ������ø����ߴ��LCD����֧�� - 320 -
8.2.3 ��������� - 323 -
8.2.4 �������USB���ͼ��� - 326 -
8.2.5 ����������̵�֧�� - 329 -
8.2.6 ����������ۺ���о��USB����ͷ - 332 -
8.2.7 �������DM9000�������� - 335 -
8.2.8 ��������������� - 341 -
8.2.9 �������SD/MMC������ - 345 -
8.2.10 �������LED���� - 346 -
8.2.11 ����������� - 347 -
8.2.12 �������LCD����������� - 348 -
8.2.13 �������PWM���Ʒ��������� - 349 -
8.2.14 ����������� - 350 -
8.2.15 �������RTCʵʱʱ������ - 351 -
8.2.16 �������yaffs�ļ�ϵͳ��֧�� - 352 -
8.2.17 �������EXT2/VFAT/ NFS���ļ�ϵͳ - 354 -
8.3 yaffs���ļ�ϵͳӳ������� - 359 -
�ھ��� WinCE����ָ�� - 361 -
9.1����WinCE5.0�Ŀ������� - 361 -
9.1.1 ��װPlatform Builder 5.0(��2007���²���) - 361 -
9.1.2 ���밲װBSP - 372 -
9.1.3 ��װ���������������� - 376 -
9.1.4�����ں˹���ʾ�� - 378 -
9.1.5 ��װEmbedded Visual C++(EVC) - 382 -
9.1.6 ��װEVC�����͵�����SDK - 388 -
9.1.7 ����CE�ں� - 397 -
9.2ʹ��ActiveSync��PCͬ��ͨѶ(����) - 411 -
9.2.1 ��װActiveSync - 411 -
9.2.2 Ϊͬ��ͨѶ��װUSB���� - 416 -
9.2.3 ʹ��ActiveSyncͬ�����乤�߸����ļ� - 420 -
9.2.4 ʹ��ActiveSync��Platform Builder����ʵ��ͨѶ����Ļ��ͼ - 423 -
9.2.5ʹ��ActiveSync��Platform Builder���߱༭ע��� - 430 -
9.3 ����EVC��Hello,World, ���������ص����������� - 431 -
9.4 ����VS2005/2008Ӧ�ó���, ���������ص����������� - 438 -
9.4.1 ������Ŀ - 439 -
9.4.2 �������ӿ����� - 441 -
9.4.3 �������س����������� - 444 -
9.5 LED���������д������ʾ�� - 445 -
9.5.1 �˽�Ӳ������ - 446 -
9.5.2 ��дLED��ʽ�������� - 447 -
9.5.3 ��LED����������ӵ�BSP���Ա��� - 453 -
9.5.4 ��д������LED����Ӧ�ó��� - 455 -
9.5.5 ��LED���Գ�����ӵ��ںˣ������������ݷ�ʽ - 458 -
��¼1 QtǶ��ʽͼ�ο������� - 460 -
1. ���ÿ������� - 460 -
2. ����X86ƽ̨��Qtopia��Hello,World��Ƕ��ʽ����� - 460 -
2.1 ����Qt/Embedded - 461 -
2.2 ��PC��ģ������Qtopia - 461 -
2.3 ����Hello, Worldʾ�� - 461 -
2.4 ��������Hello, World - 462 -
2.5 ��Qtopia������Hello,World - 462 -
3 ����ARMƽ̨��Qtopia��Hello,World��Ƕ��ʽ����� - 463 -
3.1 ����Qt/Embedded - 463 -
3.2 ����Hello, Worldʾ�� - 464 -
3.3 ��hello,world���ص�Ŀ��岢���� - 464 -
3.4 ʹ���Լ������Qtopia���������ļ�ϵͳ - 468 -
4 �������� - 468 -
4.1 ִ��buildʱ���ֵĴ��� - 469 -
4.2 ����helloʱ���ֵĴ��� - 470 -
4.3����helloʱ���ֵĵڶ��ִ�����Ϣ - 470 -
��¼2ʹ��BIOS�������и��º���дϵͳ - 471 -
1.1. ��ν���BIOS��������ģʽ - 471 -
1.1.1 �ӹ��ܲ˵�����������ģʽ - 471 -
1.1.2 ��Nand Flash���ʱ����������ģʽ - 472 -
2.2 ��װlinux - 472 -
2.2.1 ��Nand Flash����� - 473 -
2.2.2 �ָ�BIOS - 474 -
3.2.3 ��дlinux�ں� - 476 -
3.2.4 ��д����yaffs�ĸ��ļ�ϵͳ - 478 -
3.2.5 ���ϵͳ - 480 -
3.3 ��װwince - 480 -
3.3.1 ��Nand Flash����� - 481 -
3.3.2 �ָ�BIOS - 482 -
3.3.3 ��дEboot - 483 -
3.3.4 ��дwince�ں� - 484 -
��¼3 ʹ��SJF2440��дBIOS - 488 -
1 ��װGIVEIO���� - 488 -
2 ʹ��SJF2440��дBIOS - 494 -
|
|