嵌入式开发用什么开发工具?
5个回答
2013-08-05
展开全部
嵌入式开发 经验谈(东方赛富3G嵌入式学院)
在我选择了往嵌入式方向发展之后,就开始考虑应该从何入手了。但是稍稍接触一下之后,忽然觉得一大堆东西向我涌来,把我压的不行。然后接着就是陷入了徘徊期,不知道自己该从哪个知识点开始,感觉很乱。 网上查了一些资料,发现有好多朋友都是有我这样的不知从何下手的问题,而且没有人能给个明确的答复。偶然在一个网站看到了一篇文章,上面把学习嵌入式linux的知识要点列了出来。个人感觉是很详细啦~~~之后又和该老师交流了一下,确认了这些点之间并没有什么必要的顺序。可以说是感到很高兴吧,找到了学习嵌入式的入口点,自己也有信心走下去了!!! 以下是那篇文章以及链接,希望对大家有所帮助。当然了,学习嵌入式的前辈们有什么好的经验,一定不要吝啬啊 ^_^ 一.linux理论知识 1.计算机基本理论;2.CPU体系结构;3.内存管理;4.文件系统;5.进程调度;6.Linux常用操作。 二.linux驱动知识 1.i2c驱动添加使用 2.spi驱动添加和读写 3.io驱动 4.dma驱动 5.中断源 6.竞争,并发,阻塞,异步,线程,内存,io,调试 7.usb 8.flash,文件系统 9.网卡驱动 10. LCD驱动 三.linux编程知识(指令) 1.输入输出,文件,文件夹 2.字符串,数据结构,堆栈,链表,(查找)算法,二叉树 3.线程: 线程属性,线程同步(锁,信号量,条件变量) 4.进程:守候进程,进程通信-管道,信号,SystemV(消息,共享内存,信号灯),读写锁,套接字 5.网络:socket,ftp客户端,tftp客户端,http server,snmp命令 6.环境变量,库默认搜索路径,arm-linux-gcc库路径,设置搜索路径,编译流程,lds文件,内联汇编 7.gcc ,ld, ar, ranlib, objdump, readelf, objcopy工具 8.make makefile 9.shell,perl 10.设备编程v4l,lcd和overlayer2,串口,并口, mixer, dsp, adc, ts ,mouse
在我选择了往嵌入式方向发展之后,就开始考虑应该从何入手了。但是稍稍接触一下之后,忽然觉得一大堆东西向我涌来,把我压的不行。然后接着就是陷入了徘徊期,不知道自己该从哪个知识点开始,感觉很乱。 网上查了一些资料,发现有好多朋友都是有我这样的不知从何下手的问题,而且没有人能给个明确的答复。偶然在一个网站看到了一篇文章,上面把学习嵌入式linux的知识要点列了出来。个人感觉是很详细啦~~~之后又和该老师交流了一下,确认了这些点之间并没有什么必要的顺序。可以说是感到很高兴吧,找到了学习嵌入式的入口点,自己也有信心走下去了!!! 以下是那篇文章以及链接,希望对大家有所帮助。当然了,学习嵌入式的前辈们有什么好的经验,一定不要吝啬啊 ^_^ 一.linux理论知识 1.计算机基本理论;2.CPU体系结构;3.内存管理;4.文件系统;5.进程调度;6.Linux常用操作。 二.linux驱动知识 1.i2c驱动添加使用 2.spi驱动添加和读写 3.io驱动 4.dma驱动 5.中断源 6.竞争,并发,阻塞,异步,线程,内存,io,调试 7.usb 8.flash,文件系统 9.网卡驱动 10. LCD驱动 三.linux编程知识(指令) 1.输入输出,文件,文件夹 2.字符串,数据结构,堆栈,链表,(查找)算法,二叉树 3.线程: 线程属性,线程同步(锁,信号量,条件变量) 4.进程:守候进程,进程通信-管道,信号,SystemV(消息,共享内存,信号灯),读写锁,套接字 5.网络:socket,ftp客户端,tftp客户端,http server,snmp命令 6.环境变量,库默认搜索路径,arm-linux-gcc库路径,设置搜索路径,编译流程,lds文件,内联汇编 7.gcc ,ld, ar, ranlib, objdump, readelf, objcopy工具 8.make makefile 9.shell,perl 10.设备编程v4l,lcd和overlayer2,串口,并口, mixer, dsp, adc, ts ,mouse
上海魁鲸
2024-10-28 广告
2024-10-28 广告
中科企创(北京)信息技术研究院,深耕小程序开发领域,致力于为企业提供个性化、专业化的小程序定制解决方案。我们凭借深厚的技术积累与行业经验,精准对接客户需求,打造功能丰富、界面友好、体验卓越的小程序应用。无论是电商购物、企业展示、还是行业工具...
点击进入详情页
本回答由上海魁鲸提供
2013-08-05
展开全部
嵌入式现在来说是一个很广泛的概念了,就像windows程序开发一样广泛,比如你问windows程序开发有人会告诉你用VC有人说VB有人说.net 嵌入式也一样,而且嵌入式还包括硬件和驱动,再加上不同的操作系统,每一部分每一种系统都有专用的工具。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-05
展开全部
嵌入式开发,我学的是ARM芯片。
我一般用ADS1.2 来写代码。
LINUX下,就用VI + arm-linux-gcc
如果你是要做WIN CE MOBILE 这些WINDOWS的嵌入式,你可以用Visual studio下载地址就不贴了,搜索一下到处都有。。
我一般用ADS1.2 来写代码。
LINUX下,就用VI + arm-linux-gcc
如果你是要做WIN CE MOBILE 这些WINDOWS的嵌入式,你可以用Visual studio下载地址就不贴了,搜索一下到处都有。。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-05
展开全部
我店里有你需要的嵌入式开工具、开发板、视频教程
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-05
展开全部
用的是ARM
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询