以下是引用wildboy在2008-8-16 23:37:31的發言:----踏踏實實的學點基本的吧?連單片機都不知道是什么就想去學ARM? c語言不會想搞LINUX?別老是好高騖遠. 你以為你是誰啊?c語言不懂的人多了去了,憑啥不能搞單片機,人家懂匯編!
不宜學單片機的人容易問:誰有xxx源碼?--(你給人家多少錢啊?自己的勞動白送你?) 有些功能都實現了,我有必要自己再去發明輪子?求個源碼又怎么了?人家linux還開源呢,你那些破碼牛比了去了?你別告訴我你從來不看人家源碼,從來不要別人源碼,每行都是自己寫的。
不宜學單片機的人容易說:跪求xxx ---(就算網絡也要點尊嚴吧?) 說法而已,別太敏感,自卑的人才特別敏感,特別要自尊,難道您是特別敏感的那種?不宜學單片機的人容易說:緊急求救---(其實只是個簡單的課程設計) 初學者,不懂,你要是高手你就多教點!對你簡單對人家可能不簡單,你剛出來混的時候你難道就懂了?不宜學單片機的人容易說:有沒有xxx中文資料?---一個字:懶.別說別的.E文不行?誰不是從ABC學起的啊? 求中文資料有啥錯,我告訴你,人家就是為了快速的解決實際問題,項目緊,英文差了點又要馬上解決問題,求中文資料有怎么了?你TM懂點E文牛比了是不是?你tm缺心眼是不是?讓人家先去學狗屁E文然后再學習單片機?
不宜學單片機的人容易說:求xxx,我的email是 xxx@xxx.com,然后消失 ---- 你以為你是大爺啊,人家請你吃飯,還要喂到你口里不成? 我還每分每秒等著讓人家回復?拜托,沒那么多時間,留個地址讓有共享精神的哥們發給我怎么了?這也是很有效的一種方式,到你那里咱還成大爺了?你封的? 你不就自私了點嘛。不宜學單片機的人容易問:做單片機有錢途嗎----只是為了錢,搞不好技術的,你去搶銀行好了. 你就嘚瑟吧你,你偉大,學單片機為了某種崇高理想,大家都是成年人了,都要靠這行當吃飯,養家,房子、老婆、車子全靠他了。敢情您是賺不到錢在那里孔乙己般酸腐吧?
不宜學單片機的人容易說:哪里有xxx芯片資料?(其實大部分資料網絡上都有,但是偏偏來找人問,懶!) 問個問題還問出人品問題來了,你咋知道人家懶了,網絡能馬上搜索到還TM費功夫發帖子問啊?這點時間早搞定了,你還真當人家是白癡啊?不宜學單片機的人分兩種:只觀望而不學的人;只學而不堅持的人; 有些特別聰明的人一學就會,或者為了一個項目邊學邊干,你還以為是練易筋經哪?還堅持,項目完了扔一邊去,去睡覺也不去碰那玩意兒!有興趣您的繼續玩!咱不陪你。 不宜學單片機的人永遠不是一個高手 達到項目要求就可以了,其他時間你盡管去學其他東西,或者去玩,得到的比你窩在家學單片機要多!! 結論:別以為懂個單片機就覺得是個人才了,搞技術不要太迂腐!以為自己搞的東西很神圣,很有技術含量,你的前途掌握在領導手上,不是單片機上,能力是一部分,做人更重要!
實在話,單片機我不懂,現在主要做sigma項目的硬件開發,個人覺的21樓的回復的精辟,難道樓主認為我C語言不會就不能玩linux了
Booted from serial flash. CPU freq.: 166 MHz DRAM size is 128MB (128MB/0MB) DRAM0 Params (0xf63001f8/0x000a4465) desen(2010-03-08) turn on the peripherial 8623-chip's power turn on the panel at head KJ! ROMFS found at 0x46030000, Volume name = mambo File linux.bin.gz found Unzipping image from 0x4664C2F0 to 0x90090000, size = 657452 Inptr = 0x00000014(20) Inflating.... Outcnt = 0x0014f348(1373000) Final Inptr = 0x000a0824(657444) Original CRC = 0x1a02f741 Computed CRC = 0x1a02f741 Boot kernel at 0x90090000 with ROMFS at 0x46030000 Linux version 2.4.22-em86xx-uc0-sigma (chengf@seeyoo.shanghai) (gcc version 2.95 .3 20010315 (release)) #42 2010騫?02鏈?03鏃?鏄熸湡涓?10:55:26 CST Found bootloader memory map at 0x10000fc0. Processor: ARM pt110 revision 0 Architecture: EM86XX Tango15 Rev B (kernel supports Rev B) Board name is dtv On node 0 totalpages: 16384 Free page pool initialized (size=512) zone(0): 16384 pages. Warning: wrong zone alignment (0x90080000, 0x0000000c, 0x00001000) zone(1): 0 pages. zone(2): 0 pages. Kernel command line: root=/dev/blkmem/0 Console: colour dummy device 80x30 serial_em86xx: setup_console @ 115200 Calibrating delay loop... 82.94 BogoMIPS Memory: 64MB = 64MB total Memory: 63248KB available (1084K code, 347K data, 72K init) Dentry cache hash table entries: 8192 (order: 4, 65536 bytes) Inode cache hash table entries: 4096 (order: 3, 32768 bytes) Mount cache hash table entries: 512 (order: 0, 4096 bytes) Buffer cache hash table entries: 4096 (order: 2, 16384 bytes) Page-cache hash table entries: 16384 (order: 4, 65536 bytes) POSIX conformance testing by UNIFIX PCI: bus0: Fast back to back transfers disabled PCI: Configured EM86XX as a PCI slave with 128MB PCI memory PCI: Each Region size is 16384KB PCI: Reserved memory from 0x10080000 to 0x14080000 for DMA and mapped to 0x12000 000 EM86XX: Setting UART0 as partial GPIO. EM86XX: Setting UART1 as full GPIO. Starting kswapd devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au) devfs: boot_options: 0x1 pty: 256 Unix98 ptys configured ir: driver loaded (wait_period = 100, buffer_size = 6)
litao test init ir finishRelocate blkmem to address 46030000 Blkmem copyright 1998,1999 D. Jeff Dionne Blkmem copyright 1998 Kenneth Albanowski Blkmem 1 disk images: 0: 46030000-466ECFFF [VIRTUAL 46030000-466ECFFF] (RO) Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx EM86XX Bus Mastering IDE activated as ide0. Bounce buffer starts at 0x13e40000 hda: SanDisk SDCFB-1024, CFA DISK drive IDE: Set drive 0 to Multi-word DMA mode 2 IDE: DMA enabled for ATA DISK hda ide0 at 0x223c0-0x223c7,0x22398 on irq 18 hda: attached ide-disk driver. hda: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error } hda: task_no_data_intr: error=0x04 { DriveStatusError } hda: 2001888 sectors (1025 MB) w/1KiB Cache, CHS=1986/16/63 Partition check: /dev/ide/host0/bus0/target0/lun0: [PTBL] [124/255/63] p1 SCSI subsystem driver Revision: 1.00 Probing EM86XX Flash Memory Amd/Fujitsu Extended Query Table v1.3 at 0x0040 number of CFI chips: 1 Using word write method cfi_cmdset_0002: Disabling fast programming due to code brokenness. Creating 4 MTD partitions on "EM86XX mapped flash": 0x00030000-0x007f0000 : "RootFS" 0x007f0000-0x00800000 : "User" 0x00000000-0x00010000 : "BootROM1" 0x00010000-0x00030000 : "BootROM2" usb.c: registered new driver hub ehci_hcd 00:02.2: PCI device 1106:3104 ehci_hcd 00:02.2: irq 15, pci mem 60100000 usb.c: new USB bus registered, assigned bus number 1 ehci_hcd 00:02.2: USB 2.0 enabled, EHCI 1.00, driver 2003-Dec-29/2.4 hub.c: USB hub found hub.c: 4 ports detected host/usb-uhci.c: $Revision: 1.275 $ time 10:55:32 Feb 3 2010 host/usb-uhci.c: High bandwidth mode enabled host/usb-uhci.c: USB UHCI at I/O 0x58000000, IRQ 15 host/usb-uhci.c: Detected 2 ports usb.c: new USB bus registered, assigned bus number 2 hub.c: USB hub found hub.c: 2 ports detected host/usb-uhci.c: USB UHCI at I/O 0x58000020, IRQ 15
以上就是sigma862x運行linux時的打印代碼,難道linux初級的人不能涉及單片機領域,我初中中考時英文不及格,c語言看不懂,難道求個中文版的說明什么就是有惰性?難道樓主單片機很nb,就算是很牛b,那我們比比linux下二次開發好了,或者交流交流嵌入式系統硬件開發,包括x86平臺,學習在于多參與多問多想多查,難道樓主一生下來就會單片機,21樓說得好,項目做完了,該玩玩去,該學其他的學其他的去,死守一輩子單片機?不要以為自己會點什么就看不起不會的人,高處不勝寒,不過相信也許樓主還沒達到那‘高度’。
語言過激,見諒!!!
|