有谁知道如何在Linux上面做arm开发?

34 views
Skip to first unread message

jun lin

unread,
Jan 8, 2010, 8:38:45 PM1/8/10
to sh...@googlegroups.com
dear all forks:

最近公司申请了一张TI的样片,型号是 LM3S8962,
打算通过它来学习ARM编程。
在windows下,驱动什么的都有,Keil用来开发。
但是我家里的电脑是装ubuntu的,下载了codesourcery的编译平台。
但是编译出现问题。我也不知道如何用ulink把代码下载到下位机里面,更别说调试了。
请问有谁知道哪里有全面的教程的?或者如何简单第搭建平台?

我是完全的新手,只在上位机写过代码。
不过对汇编,逻辑电路,中断还是有概念的。

jun lin

unread,
Jan 8, 2010, 8:53:00 PM1/8/10
to sh...@googlegroups.com
芯片是 cortex M3的。
开发版里面已经装好了一个游戏,
用到了USB,RS-232,网口等所有的功能。

2010/1/9 jun lin <linjun...@gmail.com>

jun lin

unread,
Jan 8, 2010, 9:32:00 PM1/8/10
to sh...@googlegroups.com
因为我所在的企业是做安保仪器的,采用ARM做数据采集和仪器控制的工作,以及画液晶屏幕,我是做PC端界面开发的,打算学习下位机开发,现在我们都用Keil,不知道怎么在linux下面做。

2010/1/9 jun lin <linjun...@gmail.com>

jun lin

unread,
Jan 8, 2010, 10:01:01 PM1/8/10
to sh...@googlegroups.com
现在在研究另外一个方法:采用virtualbox虚拟机。然后把设备传给虚拟机。
现在在下载虚拟机中。。。

在公司电脑试过这样的方法,传USB时,采集到的数据有问题。

2010/1/9 jun lin <linjun...@gmail.com>

jun lin

unread,
Jan 8, 2010, 10:29:59 PM1/8/10
to sh...@googlegroups.com
安装官方下载的virtualbox,安装驱动,keil试用版,烧录成功!

2010/1/9 jun lin <linjun...@gmail.com>

Marco

unread,
Jan 8, 2010, 10:45:19 PM1/8/10
to sh...@googlegroups.com
喲, 这么巧?

这里也能碰上用 TI LM3S的, 我也申请了一片。


2010/1/9 jun lin <linjun...@gmail.com>



--
LinuX
Violin
Canon EOS

Marco

unread,
Jan 8, 2010, 10:57:59 PM1/8/10
to sh...@googlegroups.com
用openocd可以使用LM3S板载的下载器下载。


2010/1/9 Marco <chopi...@gmail.com>
Sent from Shanghai, 31, China

jun lin

unread,
Jan 8, 2010, 11:45:41 PM1/8/10
to sh...@googlegroups.com
那请问你是怎么搭建linux开发平台的?
我是完全的新手,没有概念。

2010/1/9 Marco <chopi...@gmail.com>

小马xiaoma

unread,
Jan 9, 2010, 7:47:25 AM1/9/10
to sh...@googlegroups.com
还是先学习在windows下怎么开发吧,等到会在windows下开发了,再把开发平台移植到linux下。
windows下推荐用IAR开发工具,编译和下载全部集成了。用虚拟机,和直接用windows有什么两样呢?

2010/1/9 jun lin <linjun...@gmail.com>:

jun lin

unread,
Jan 9, 2010, 10:04:47 AM1/9/10
to sh...@googlegroups.com
主要是我已经习惯使用linux了。。
虚拟机只是为了一些特殊应用。
写代码还是在emacs里面的。

2010/1/9 小马xiaoma <cnxi...@gmail.com>

小马xiaoma

unread,
Jan 9, 2010, 11:31:36 AM1/9/10
to sh...@googlegroups.com
你在公司里开发上位机软件都是在linux下开发的么?

2010/1/9 jun lin <linjun...@gmail.com>:

jun lin

unread,
Jan 9, 2010, 8:28:48 PM1/9/10
to sh...@googlegroups.com
不是,在windows下。不过写的代码是考虑过跨平台的。
base 是python
2010/1/10 小马xiaoma <cnxi...@gmail.com>

yaoshi lee

unread,
Jan 10, 2010, 8:26:18 PM1/10/10
to sh...@googlegroups.com
这东西私人申请可以么?

是样片还是开发板?

2010/1/9 Marco <chopi...@gmail.com>

jun lin

unread,
Jan 10, 2010, 8:30:07 PM1/10/10
to sh...@googlegroups.com
只有以公司名义,并且是在TI买过很多东西的公司。

2010/1/11 yaoshi lee <liya...@gmail.com>

yaoshi lee

unread,
Jan 10, 2010, 8:37:07 PM1/10/10
to sh...@googlegroups.com
哦,我想呢。

你有啥问题?

2010/1/11 jun lin <linjun...@gmail.com>

jun lin

unread,
Jan 10, 2010, 8:44:56 PM1/10/10
to sh...@googlegroups.com
不明白你的意思?

2010/1/11 yaoshi lee <liya...@gmail.com>

yaoshi lee

unread,
Jan 10, 2010, 8:47:03 PM1/10/10
to sh...@googlegroups.com
你需要别人如何帮你解决问题?罗列一下。

2010/1/11 jun lin <linjun...@gmail.com>

jun lin

unread,
Jan 10, 2010, 8:52:57 PM1/10/10
to sh...@googlegroups.com
小马哥哥已经解答了,现在先在windows下把arm摸熟,然后再转linux。

2010/1/11 yaoshi lee <liya...@gmail.com>

yaoshi lee

unread,
Jan 10, 2010, 8:55:20 PM1/10/10
to sh...@googlegroups.com


2010/1/11 jun lin <linjun...@gmail.com>

小马xiaoma

unread,
Jan 10, 2010, 9:08:49 PM1/10/10
to sh...@googlegroups.com
我觉得这是解决问题的一般思路,当你的工作需要面对两个陌生的工作领域,如果碰到问题,不知道
是这两个领域的哪个部分发生问题,因此很难去找到问题,就更谈不上去解决问题了。就好比你要和
法国人打桥牌,至少你要先学会法语,或者先学会桥牌。如果你既不会法语,也不会桥牌,那就很痛苦了。

2010/1/11 jun lin <linjun...@gmail.com>:

yaoshi lee

unread,
Jan 10, 2010, 9:31:43 PM1/10/10
to sh...@googlegroups.com
我个人经验以为,windows下面用ads这种工具开发东西的,
跟在linux下面开发东西的,
其实差距还是有点的,

我不知他们用keil干活的框架是啥样的。(一般多是裸系统while(1){xxx.fun();})
linux下的活,一般套路多是

1,bootloader
2.linux kernel+driver
3,library+app

应用层的东西,写法有点差别,但是不管是arm或者x86平台,应用层的代码写法不会有太大差别。但是跟ads这种还是有点差异的。

比方你判断一个外接口是否拉高拉低,你ads里面可能直接读寄存器,然后两个判读,然后两个分别的子函数。

linux下面 先要实现一个kernel里面的驱动程序,专门负责io读写。(或者在其他驱动里面实现这一部分)然后你上面的代码

需要open一个设备,然后再读。然后再干点ioctl啥的。然后再关闭。

个人以为linux下面编代码主要是跟人家凑合一起玩,ads这种就是自己跟自己玩。自己跟自己玩怎么玩多行,要跟人家一起玩,就要顺着人家的路数来。

小马哥说先熟悉arm编程,个人以为不是太可取,这种做到最后就是周立功。不是android. 当然除非你想最后做的东西就是跟周立功一样。

当然arm下面linux编程这种活本来就没啥固定路数,从uclinux 到 openembedded 到maemo到freemoko到android.一天一个样,十年大变样。

顺大便说一句 codesoury的2009q3的版本,应该不支持armv7的。我只知道freescale imx51 sdk的那个支持armv7。




2010/1/11 小马xiaoma <cnxi...@gmail.com>

小马xiaoma

unread,
Jan 10, 2010, 9:41:47 PM1/10/10
to sh...@googlegroups.com
呵呵,liyaoshi同学还是看贴不仔细啊,完全没有明白楼主的意思,一开始我也误解了楼主的意思。

你理解的是arm下的linux编程, 楼主说的是在linux下编写arm程序。完全是两个概念,这和“从uclinux 到 openembedded
> 到maemo到freemoko到android.一天一个样,十年大变样。” 完全没关系。楼主拿到的芯片,根本就不支持linux。

2010/1/11 yaoshi lee <liya...@gmail.com>:

yaoshi lee

unread,
Jan 10, 2010, 9:49:55 PM1/10/10
to sh...@googlegroups.com

yaoshi lee

unread,
Jan 10, 2010, 9:52:13 PM1/10/10
to sh...@googlegroups.com
他说他玩keil的,我估计他想让他的板子跑linux .

是不是?

2010/1/11 yaoshi lee <liya...@gmail.com>

yaoshi lee

unread,
Jan 10, 2010, 9:53:21 PM1/10/10
to sh...@googlegroups.com
貌似codesoury的有支持armv7的。

我咋没试出来捏,

2010/1/11 yaoshi lee <liya...@gmail.com>

小马xiaoma

unread,
Jan 10, 2010, 9:56:11 PM1/10/10
to sh...@googlegroups.com
这是uClinux 吧?

2010/1/11 yaoshi lee <liya...@gmail.com>:

小马xiaoma

unread,
Jan 10, 2010, 9:59:02 PM1/10/10
to sh...@googlegroups.com
我一开始也认为是这样,但是,后来我的理解是他想在linux操作系统下编辑和编译arm程序并且烧写到开发板上。

2010/1/11 yaoshi lee <liya...@gmail.com>:

yaoshi lee

unread,
Jan 10, 2010, 10:01:41 PM1/10/10
to sh...@googlegroups.com
cotex-m3没有mmu,有个mpu,

米有mmu的东西通通跑uclinux blackfin类同。

但是有啥关系呢,有XIP,跑啥多一样。

2010/1/11 小马xiaoma <cnxi...@gmail.com>

yaoshi lee

unread,
Jan 10, 2010, 10:08:30 PM1/10/10
to sh...@googlegroups.com
设断点的东西linux下还真找不出几个来,blackfin有 eclipse下的插件,

arm下的东西应该也能配出来,

不过 eclipse下的插件应该也只是跑跑gdb remote

我不知道是不是可以跑赤膊的代码,没有操作系统的东西,应该还是要jtag 这种,

其实linux下有很多jtag工具,但是多没有ads用起来那么爽而已。

2010/1/11 yaoshi lee <liya...@gmail.com>

小马xiaoma

unread,
Jan 10, 2010, 10:12:31 PM1/10/10
to sh...@googlegroups.com
那么对于一个没接触过arm编程的初学者来说,
你是建议去linux下找这些东西呢,还是直接先在windows下用ads呢?

2010/1/11 yaoshi lee <liya...@gmail.com>:

jun lin

unread,
Jan 10, 2010, 10:16:18 PM1/10/10
to sh...@googlegroups.com
看起来大家都是在windows下面开发的了?
不知道国外是否都是这样。

我们这边做设备,没有用操作系统的,属于周立功式的开发。
就是while循环 + 中断flag + IO设置。
属于看元件文档,查引脚,调试寄存器。

2010/1/11 yaoshi lee <liya...@gmail.com>

Marco

unread,
Jan 11, 2010, 8:47:30 PM1/11/10
to sh...@googlegroups.com
我在LinuX下面建立了 cortex的开发工具链, thread主可以参考一下(还没写完, 今晚继续)

链接如下:
http://www.fpga4u.com/bbs/thread-322-1-1.html


2010/1/11 jun lin <linjun...@gmail.com>

Marco

unread,
Jan 11, 2010, 8:48:03 PM1/11/10
to sh...@googlegroups.com
不好意思, 贴错了
链接是这个
http://www.fpga4u.com/bbs/thread-323-1-1.html


2010/1/12 Marco <chopi...@gmail.com>

Marco

unread,
Jan 11, 2010, 9:10:13 PM1/11/10
to sh...@googlegroups.com
我们都是在LinuX下搞单片机/mcu的, AVR/ Rabbit(虽然是wine) 还有nios2等等


周立功式的开发
是什么? 你说的是裸奔吧?  这很正常啊, 和周立功有什么关系, 小单片机都是裸奔的啊。


2010/1/11 jun lin <linjun...@gmail.com>

yaoshi lee

unread,
Jan 11, 2010, 9:19:47 PM1/11/10
to sh...@googlegroups.com
你们图形的调试前端怎么玩的?

2010/1/12 Marco <chopi...@gmail.com>

Marco

unread,
Jan 11, 2010, 9:24:22 PM1/11/10
to sh...@googlegroups.com
什么叫“图形的调试前端”?

2010/1/12 yaoshi lee <liya...@gmail.com>

jun lin

unread,
Jan 11, 2010, 9:27:28 PM1/11/10
to sh...@googlegroups.com
就是你怎么调试的,比如看寄存器和内存。

2010/1/12 Marco <chopi...@gmail.com>:

Marco

unread,
Jan 11, 2010, 9:46:44 PM1/11/10
to sh...@googlegroups.com
你是说lm3s这个?
用gdb吧, openocd开好telnet连进去后, 就可以下命令调试啦。
比如“reg”, 可以dump出所有的寄存器。

不过我告诉你, 我开发单片机从来不用jtag调试的。 小程序靠信号调试(示波器), 中等程序靠串口、液晶调试, 算法级程序在PC上验证后直接放入单片机。 我都是一个小模块、一个小模块做好调试好, 然后最后联合来测试。 遇到稀奇古怪的问题, 会想针对性的方法进行分析。


2010/1/12 jun lin <linjun...@gmail.com>

jun lin

unread,
Jan 11, 2010, 9:49:23 PM1/11/10
to sh...@googlegroups.com
请问一下,行业里的资深工程师(世界范围)是不是都像你这样开发?在linux环境下?gdb?

2010/1/12 Marco <chopi...@gmail.com>:

Marco

unread,
Jan 11, 2010, 9:55:26 PM1/11/10
to sh...@googlegroups.com
……
我不是资深, 想成为资深
……


看习惯吧, 我想可能目前国内windows上的会多一些。



2010/1/12 jun lin <linjun...@gmail.com>

yaoshi lee

unread,
Jan 11, 2010, 10:08:10 PM1/11/10
to sh...@googlegroups.com
裸系统的东西没有gdb server你咋玩的?

putchar没实现之前怎么玩?

当然 jtag也就是跑个loader比较有用,print后期还是主要手段

2010/1/12 Marco <chopi...@gmail.com>

yaoshi lee

unread,
Jan 11, 2010, 10:08:51 PM1/11/10
to sh...@googlegroups.com
类似ddd的东西 


2010/1/12 Marco <chopi...@gmail.com>

赵sf

unread,
Jan 11, 2010, 10:09:23 PM1/11/10
to sh...@googlegroups.com
网上有 嵌入式开发圣经 ,很不错。

2010/1/12 jun lin <linjun...@gmail.com>



--
实意者,气之虑也。心欲安静,虑欲深远;心安静则神策生,虑深远则计谋成;神策生则志不可乱,计谋成则功不可间。意虑定则心遂安,心遂安则所行不错,神自得矣。

yaoshi lee

unread,
Jan 11, 2010, 10:10:41 PM1/11/10
to sh...@googlegroups.com


2010/1/12 Marco <chopi...@gmail.com>

Marco

unread,
Jan 11, 2010, 10:12:17 PM1/11/10
to sh...@googlegroups.com
就是我说的, 
小程序用电子手段调式(IO/ pwm/ LED/ 示波器)
中等程序用串口、液晶屏等工具调试
算法级程序在PC上验证。
开发时, 各个功能模块验证好以后当库使用


2010/1/12 yaoshi lee <liya...@gmail.com>

yaoshi lee

unread,
Jan 11, 2010, 10:16:27 PM1/11/10
to sh...@googlegroups.com
我的意思是说
jtag还是很有需要的。
我不知道你们单片机有没有自己改电路的时候。
或者换器件。
当然后期大家路数也差不多。
如果调硬件,即使print能跑,示波器还是必不可少。

2010/1/12 Marco <chopi...@gmail.com>

Marco

unread,
Jan 11, 2010, 10:31:46 PM1/11/10
to sh...@googlegroups.com
ic

2010/1/12 yaoshi lee <liya...@gmail.com>

nighost

unread,
Jan 28, 2010, 8:27:53 PM1/28/10
to sh...@googlegroups.com
太好了,小弟也申请到一块,
刚刚收到通过信,不知道什么时候能拿到手?

2010/1/12 Marco <chopi...@gmail.com>



--
Reading The F**king Source Code!

yaoshi lee

unread,
Jan 28, 2010, 8:30:44 PM1/28/10
to sh...@googlegroups.com
私人也能申请?

2010/1/29 nighost <nigh0...@gmail.com>

nighost

unread,
Jan 28, 2010, 8:35:30 PM1/28/10
to sh...@googlegroups.com
公司刚好有个项目很适合用这块板子,
可惜leader没同意..
所以我就以个人名义申请,
同时写上了公司的名字。。

2010/1/29 yaoshi lee <liya...@gmail.com>

许鑫

unread,
Jan 28, 2010, 8:55:43 PM1/28/10
to sh...@googlegroups.com
本楼已严重倾斜,鉴定完毕。

对于LZ的问题,简单说一下开发环境:

程序写好后,可以用arm-linux-等交叉编译工具做出image文件,u-boot自带的ELDK开发工具也是不错的。

通过JTAG烧写到板子,Linux下JTAG使用可以参考http://openwince.sourceforge.net/jtag/


2010/1/29 nighost <nigh0...@gmail.com>

机械唯物主义

unread,
Jan 28, 2010, 9:38:45 PM1/28/10
to sh...@googlegroups.com
顺便问一下,有什么好的书可以学习的?要最权威的,不要国内编著的书。
我希望能够从基础开始,一步步学起。

2010/1/29 许鑫 <star...@gmail.com>:

Marco

unread,
Jan 28, 2010, 10:00:20 PM1/28/10
to sh...@googlegroups.com
呵呵, 本楼还在继续增长。
昨晚刚弄好了i2c通讯


2010/1/29 机械唯物主义 <linjun...@gmail.com>

小马xiaoma

unread,
Jan 28, 2010, 10:00:29 PM1/28/10
to sh...@googlegroups.com

小马xiaoma

unread,
Jan 28, 2010, 10:01:04 PM1/28/10
to sh...@googlegroups.com
是通过i2c接口还是IO口模拟的?

2010/1/29 Marco <chopi...@gmail.com>:

Marco

unread,
Jan 28, 2010, 10:09:26 PM1/28/10
to sh...@googlegroups.com
lm3s8962上面有i2c外设, jiu不必再用gpio模拟了

2010/1/29 小马xiaoma <cnxi...@gmail.com>

许鑫

unread,
Jan 28, 2010, 10:56:21 PM1/28/10
to sh...@googlegroups.com
国外权威的书就看过一本uC/OS-II那本,讲一个小型OS,任务调度的

其它基本上都是按周立功的书,一个个做做实验的,即使芯片板子不同,实验也是可移植的。

2010/1/29 机械唯物主义 <linjun...@gmail.com>

机械唯物主义

unread,
Jan 28, 2010, 11:35:14 PM1/28/10
to sh...@googlegroups.com
我很好奇,国外的同学到底是怎么学习嵌入式的。

2010/1/29 许鑫 <star...@gmail.com>:

yaoshi lee

unread,
Jan 28, 2010, 11:40:38 PM1/28/10
to sh...@googlegroups.com

他们的工钱买料便宜,我们的工钱打两块板就没饭吃了。

他们的工钱两个月就能买台示波器,我们不吃不喝干一年还买不起。还要惦记买房子,

做这种东西,比写数据库费钱。

2010/1/29 机械唯物主义 <linjun...@gmail.com>

Marco

unread,
Jan 28, 2010, 11:46:51 PM1/28/10
to sh...@googlegroups.com
有国产廉价示波器。


2010/1/29 yaoshi lee <liya...@gmail.com>
IMG_5135.JPG
IMG_5146.JPG
IMG_5148.JPG
IMG_5136.JPG
IMG_5138.JPG
IMG_5139.JPG
IMG_5140.JPG
IMG_5141.JPG
IMG_5142.JPG
IMG_5143.JPG
IMG_5144.JPG

机械唯物主义

unread,
Jan 29, 2010, 12:04:04 AM1/29/10
to sh...@googlegroups.com
都是你的开发板??

2010/1/29 Marco <chopi...@gmail.com>:

Marco

unread,
Jan 29, 2010, 1:13:35 AM1/29/10
to sh...@googlegroups.com
恩, 部分。 这其中大部分都是芯片原厂的开发板, 所以特意拍出来。

2010/1/29 机械唯物主义 <linjun...@gmail.com>

机械唯物主义

unread,
Jan 29, 2010, 1:27:25 AM1/29/10
to sh...@googlegroups.com
莫非你就是上次出现的TI的仁兄?

2010/1/29 Marco <chopi...@gmail.com>:

Marco

unread,
Jan 29, 2010, 2:01:41 AM1/29/10
to sh...@googlegroups.com
我很久没有出没了……


2010/1/29 机械唯物主义 <linjun...@gmail.com>

yaoshi lee

unread,
Jan 29, 2010, 2:06:27 AM1/29/10
to sh...@googlegroups.com
能借我玩玩么?

2010/1/29 机械唯物主义 <linjun...@gmail.com>

Ben Luo

unread,
Jan 29, 2010, 3:24:09 AM1/29/10
to sh...@googlegroups.com
我没有删你的引用。你看看自己引用了多少东西。把你觉得应该引用留下,不要的删了吧。

2010/1/29 机械唯物主义 <linjun...@gmail.com>

yaoshi lee

unread,
Jan 29, 2010, 3:33:54 AM1/29/10
to sh...@googlegroups.com


2010/1/29 Ben Luo <ben...@gmail.com>
我没有删你的引用。你看看自己引用了多少东西。把你觉得应该引用留下,不要的删了吧。


恩,下次注意

机械唯物主义

unread,
Jan 29, 2010, 3:47:07 AM1/29/10
to sh...@googlegroups.com
什么引用?

2010/1/29 yaoshi lee <liya...@gmail.com>:

Ben Luo

unread,
Jan 29, 2010, 3:52:06 AM1/29/10
to sh...@googlegroups.com


2010/1/29 机械唯物主义 <linjun...@gmail.com>
什么引用?

用一个线索下(thread), 以前别的email的内容叫引用 (quote)

YiZhi Liu

unread,
Feb 7, 2010, 2:48:42 AM2/7/10
to sh...@googlegroups.com
arm开发没有板子能学么?有什么好的模拟器没?
--
JavelinJS
@ZheJiang University

kasim ling

unread,
Feb 7, 2010, 7:54:26 AM2/7/10
to sh...@googlegroups.com
qemu, 支持CPU级(qemu-arm)和系统级的模拟(qemu-system-arm)。qemu-system-arm可以支持许多常见ARM硬件平台:

integratorcp ARM Integrator/CP (ARM926EJ-S) (default)
versatilepb ARM Versatile/PB (ARM926EJ-S)
versatileab ARM Versatile/AB (ARM926EJ-S)
realview ARM RealView Emulation Baseboard (ARM926EJ-S)
akita Akita PDA (PXA270)
spitz Spitz PDA (PXA270)
borzoi Borzoi PDA (PXA270)
terrier Terrier PDA (PXA270)
sx1-v1 Siemens SX1 (OMAP310) V1
sx1 Siemens SX1 (OMAP310) V2
cheetah Palm Tungsten|E aka. Cheetah PDA (OMAP310)
n800 Nokia N800 tablet aka. RX-34 (OMAP2420)
n810 Nokia N810 tablet aka. RX-44 (OMAP2420)
lm3s811evb Stellaris LM3S811EVB
lm3s6965evb Stellaris LM3S6965EVB
connex Gumstix Connex (PXA255)
verdex Gumstix Verdex (PXA270)
mainstone Mainstone II (PXA27x)
musicpal Marvell 88w8618 / MusicPal (ARM926EJ-S)
tosa Tosa PDA (PXA255)
mini2440 MINI2440 Chinese Samsung SoC dev board (S3C2440A)
syborg Syborg (Symbian Virtual Platform)

小马xiaoma

unread,
Feb 7, 2010, 8:14:16 AM2/7/10
to sh...@googlegroups.com
arm9的开发板现在便宜的不过400多元,还是去买一个吧,省下的精力远远超过了。

Marco

unread,
Feb 7, 2010, 10:10:42 PM2/7/10
to sh...@googlegroups.com
亲手点亮LED, 会让多数新手兴奋很长时间


2010/2/7 小马xiaoma <cnxi...@gmail.com>

yaoshi lee

unread,
Feb 7, 2010, 10:23:39 PM2/7/10
to sh...@googlegroups.com
......

燃点比较低啊

我们大学的时候是用74系列的与非门+ 一个微动开关 搭7段显示器。。。

Marco

unread,
Feb 7, 2010, 10:26:55 PM2/7/10
to sh...@googlegroups.com
呵呵, 74xx48吧?

我当中学老师那会儿, 教兴趣班时用的74ls48点段式LED显示。 娃娃们纷纷表示很惊讶。



2010/2/8 yaoshi lee <liya...@gmail.com>

PurpleStar

unread,
Feb 7, 2010, 11:24:50 PM2/7/10
to sh...@googlegroups.com
skyeye 这个模拟器还是相当不错的了,可以用用,但是学ARM还是买个板子吧,友善的不错,便宜又成熟。

2010/2/7 YiZhi Liu <jave...@gmail.com>
Reply all
Reply to author
Forward
0 new messages