n******t 发帖数: 4406 | 1 这种事情就是看怎么定义这个嵌入式了。
微波炉那种,和Mp3 player之类的还是不一样的。
poll 最大的问题是稍微复杂一点的应用,就不好写了。 |
|
|
S*A 发帖数: 7142 | 3 嵌入式的 http 服务器要小很多,一般同时使用不过超过几个。
php跑在嵌入不是很常见,因为php footprint 大。如果内存比较
紧迫,对性能要求高,一般是用 C 写。
如果性能要求不高,也有用 lua 之类的脚本写的。
.net 搞这个估计不太好,因为.net 库通常没法在嵌入里面用。
除非你把 .net 当 C 来用。
你的设备有 IP 地址吗? 是通过串口跑 Web?这个有点古怪。 |
|
g*****g 发帖数: 34805 | 4 1G内存应该上Android都够了,都是嵌入式,随着硬件提高,C的传统地盘被侵蚀也是早
晚的事情。 |
|
c*******r 发帖数: 870 | 5 用python吧,web framework 有很多选择,在嵌入式系统系统里搭个Web server 不是
难事,和c 写的模块也可以沟通得很好。
操作系统可以用busybox,都是开源的,而且稳定。
在野外,还可以用zigbee 协议把采集的数据传到数据中心,不需要工人去设备采集数
据。 |
|
d****i 发帖数: 4809 | 6 这个建议最好,low footprint boa算是一个常用的嵌入式上的web server了。安卓不
好,太慢太耗资源,没有的话不建议。一般都直接跑embedded Linux。
:boa服务器
: |
|
s*****t 发帖数: 89 | 7 都1G内存(假设双核1GHz主频)就不用考虑什么嵌入式了,和PC差不多了 |
|
a****u 发帖数: 1537 | 8 串口是嵌入式里最简单的部分了。只见过一个阿三搞不定的。 |
|
d***a 发帖数: 13752 | 9 Linux编程,Linux kernel编程,嵌入式系统编程我都搞过比较长的时间。
严格的说,是三种不同的东西。
如楼上所说,如果你们要是想脱手,就给出去算了。:) |
|
c*********e 发帖数: 16335 | 10 嵌入式编程对指针要非常熟悉。很古董的东西,在这个网络时代,mobile时代。
c#其实也可以调用底层的化石级代码啊。 |
|
T********i 发帖数: 2416 | 11 其实根本没有什么上层和底层。
且不说现在单板Linux也叫嵌入式,即使是MCU现在也都用OS。
你们看看FreeRTOS就知道了。上层和底层基本没有任何差别。
前提是你要用C语言。当然,你要懂OS。
其实现在无论上层还是底层,做东西做错了,是因为OS基本功差。而且,大多数都做错
了。 |
|
v*******e 发帖数: 11604 | 12 发现我也做过嵌入式软件,哈哈。没有OS,只有一个程序,一切都是自己调度的。也有
串口编程,没有任何robust要求,只用来输出状态、debug信息,类似燕舞收录机上各
种发光管的功能,有它没它都可以。哈哈 |
|
l*********o 发帖数: 3091 | 13 我靠。这是要架空,解散的节奏,为什么要不懂嵌入式的人手加入,自己找不痛快。你
让写java写C#的人写pointer不如杀了他。嵌
入式自己加加班,强强联合,两三个人就搞定了。人越多越难搞。
一定要fight back |
|
a9 发帖数: 21638 | 14 跟是不是嵌入式没关系
你只要知道 本地时间与utc不是一一对应的关系,所以存、传时间如果使用utc,就必
须带时区一起传 就行了
式。 |
|
o****p 发帖数: 9785 | 15 每个host上存timezone,和daylghtsaving time 信息,这是本地信息,传的时候当然
传utc足够了。
[在 a9 (嗯) 的大作中提到:]
:跟是不是嵌入式没关系
:你只要知道 本地时间与utc不是一一对应的关系,所以存、传时间如果使用utc,就必
:须带时区一起传 就行了
:式。 |
|
b***i 发帖数: 3043 | 16 PLC没有磁盘,只有内存来供客户端提取数据,包括压强,温度的数据,同时,客户可
能也读取时间戳。PLC有一个RTC,关机也会运行。不过,这个PLC在当地安装后不会移
动。
从客户的角度来考虑,似乎他们只需要当地时间。有的客户所在地有夏令时,有的没有
。配置的时候,基本上是当地人配置,就是距离很近,不会需要从其他国家配置。如果
从其他国家配置,这个时区的问题就麻烦大了。
现在看来,我们这个领域的客户还没有意识到时区在时间戳里的作用,所以在设计
Modbus寄存器表的时候没有时区这个信息,他们只按排了年月日时分秒这些参数。那么
,似乎我们改动软件只配置这些就可行。
但是,如果客户有夏令时,他们的客户端PC可能会改时间, 时间不对怎么办?这个我
们以前的嵌入式系统就是没考虑这个事情,时间随时让客户改。就是说,如果夏令时到
了,他们就把小时改一下即可。那样,从Modbus读的小时就和PC又对上了。 |
|
M********t 发帖数: 5032 | 17 硅谷的40岁危机:年过四旬在硅谷求职将不再顺利?
华尔街见闻
ugmbbc
1天3小时前
对于平均年龄只有二三十岁的互联网公司来说,大多数人可能还没有考虑过职业危机。
但对大龄人士而言,就职互联网公司确实存在挑战。彭博最近的一篇文章讲述了硅谷的
40岁危机,其中提到,年过四旬后你可能会发现自己在硅谷的求职过程中不再那么顺利
。尽管美国劳动人口的年龄中位数是42岁,但是苹果的雇员年龄中位数只有31岁,谷歌
和特斯拉是30岁,FaceBook和LinkedIn只有29岁。
年轻化所带来的结果就是,年龄稍长的人士如果想要在这些科技公司就职,可能不得不
竭力适应上司比自己年龄小一轮的尴尬。上述文章称,想通过置换行头让自己看起来更
年轻,这招现在在硅谷已经行不通了。他们可能必须做出更大的牺牲才能跟上同事的节
奏,例如补上关于卡戴珊的最新八卦,看所有的最新超级英雄电影,花很长的时间研究
那么最新的流行用语等等,更夸张的是通过整形来让自己更年轻。彭博:
当年逾50岁Rodriguez去面试时,她会选择颜色明亮的毛衣或者夹克搭配半身裙,而不
是之前严肃的套装。她开始定期在Reddit、 Yelp,、I... 阅读全帖 |
|
i********m 发帖数: 934 | 18 湾区一数字医疗公司诚聘嵌入式软件工程师,要求有一定相关经验,中文流利,熟悉
STM32 MCU, BLE/Bluetooth 4.0, low energy management system,full time 或
contract都可,尽快入职,待遇丰厚,有工作经验或在校学生皆可。详情请站内信。求
万能的mit帮忙扩散或推荐!谢谢!! |
|
c******a 发帖数: 600 | 19 google上有个嵌入式讨论组,可以去看看。
机器人俱乐部(robotics)那边也有点讨论,不多 |
|
d*********t 发帖数: 88 | 20 噢,大家是说嵌入式这东西是应用型特别强,不是research;
但是也有不少人在研究啊,SoC, multiprocessor, mult-core-SoC, 等等 |
|
d*********t 发帖数: 88 | 21 嵌入式这东西貌似没有必要读PHD了,呵呵,关键是经验吧,对吧? |
|
m**s 发帖数: 221 | 22 对了,顺便请问一下,嵌入式到底算EE还是CS?
好像大部分都是EE来做,可是也见过很多CS写firmware。而且如果有os的话CS是不是有
点优势? |
|
o****e 发帖数: 536 | 23 计划把ubuntu + tomcat 装到一个嵌入式系统里,CPU ARM11。
问题是需要多大的RAM 和 HD。还有什么问题要考虑?
正在尝试上个新项目,不希望失败。
谢谢! |
|
s******8 发帖数: 164 | 24
你更错!看看那些美国的嵌入式招聘,绝大部分都是变态的要求你“软硬兼施”什么都
会的,我研究了两年招聘才知道原来embedded system行业对技能要求之广超过EE和CS
任何就业的方向,完完全全绝对名列几十个就业方向中的第一名,绝不吹牛! |
|
s*****y 发帖数: 1974 | 25 这里面不会让你都做的
一般来说PCB和模拟电路要一个人/组来做
IC design和layout,验证脚本要一个人/组
VHDL,FPGA,逻辑设计需要一个人
这个领域就是入门难,如果有一个现成的东西给你从头到尾解释一遍,也没那么复杂
有没有人讲讲嵌入式软件开发需要掌握哪些方面的知识? |
|
s*****y 发帖数: 1974 | 26 小弟现在是ASIC领域,也就是做一些数字电路设计,逻辑验证什么的
现在想转行做嵌入式软件开发,需要掌握哪些知识?
现在在看的有linux驱动和bootloader,还需要什么呢?shell?谢谢啦 |
|
l*********o 发帖数: 3091 | 27 从同济大学软件学院院长讲话可以看出:嵌入式的职位还是要比最上层的纯cs更快地
outsource出去。因为后者更要求英文的communication, 离客户最近. |
|
a********e 发帖数: 381 | 28 下面这句话纯粹是SB话。
“我劝你最好不要从事嵌入式职业,因为它不仅软件硬件通吃,毫不客气或者吹牛地说
嵌: 入式职业要求的知识面远远超过EE和CS任何其他几十个方向的就业要求(有不服反
对这: 一点的人请你先看下面的帖子,看完还反对只管上贴本人将一一批驳)” |
|
a********e 发帖数: 381 | 29 下面这句话纯粹是SB话。
“我劝你最好不要从事嵌入式职业,因为它不仅软件硬件通吃,毫不客气或者吹牛地说
嵌: 入式职业要求的知识面远远超过EE和CS任何其他几十个方向的就业要求(有不服反
对这: 一点的人请你先看下面的帖子,看完还反对只管上贴本人将一一批驳)” |
|
w*******d 发帖数: 3714 | 30 不SB嘛,大家都不做嵌入式,那我们剩下这帮子人岂不是衣食无忧了,哈哈 |
|
g******u 发帖数: 3060 | 31 南加LA附近小公司,主要设计制造用于卡车和客车的大功率混合动力系统。产品非常高
明,当然市场未必很开阔,托巴马的福,最近客户不少。
软件组正在招一个嵌入式工程师,要求熟练microcontroller或DSP编程,对C和汇编很
熟. 最好也懂一些windows编程,有一定电子工程背景和相关项目经验为佳。文凭不论
。支持H1B。
工资比不上某些大公司,不过这个位置会很锻炼人。我是硬件方面的,可直接投给我,
我会转递合适的简历。谢谢关注。 |
|
|
h*****n 发帖数: 131 | 33 my 2 cents. 前两个老师的学生文章发的都挺多,而且好会议不少。现在NSF忽悠cyber
physical system这个方向,前两个老师这个方向都有很好的相关研究经验。第3个研
究室不太了解,只知道UVA的john是嵌入式的大大牛 |
|
S*******a 发帖数: 14 | 34 在32位嵌入式系统的比较复杂的应用中,整体来讲是WinCE好一些还是linux好一些?
WinCE是否收费?有人有过这方面的开发经验吗?尤其是编译器和调试器方面的?请不
吝赐教。必有重谢。 |
|
l*****y 发帖数: 476 | 35 我觉得自学还更靠谱一些,看看身边有没有高手能带带你。读博士的话,老板应该不会
让你花很多时间在调试嵌入式的程序上。 |
|
l********8 发帖数: 91 | 36 rt,在东北部读MS,没机会接触到些搞嵌入式的公司。不知道这附近哪些公司是搞这些
。GE,ABB 这些大公司就不想了,想找些专业点的小公司就可以了 |
|
r******3 发帖数: 54 | 37 版上有没有哪位大虾有办法解决一个嵌入式系统的汉化问题?目标是要把显示屏上的菜
单汉化,或者多加一个系统,显示屏克隆原显示屏的信息,但是菜单项改为中文。
OEM因为考虑到他们在美国市场上的软件安全文题,不能提供系统源代码,该系统也没
有中文字库。但是愿意提供一定程度的技术参数支持。
咨询过几个懂这方面的朋友,都表示难度非常大,不知道哪位大虾能想到可行的解决方
案,站内邮件联系,目前暂未考虑方案的成本问题。报酬丰厚! |
|
i*****t 发帖数: 24265 | 38 晕倒,这个难度很大?
若干十多年前DOS嵌入式系统时候的软件都可以汉化。 |
|
g****t 发帖数: 31659 | 39 不给源码,多半Flash/ROM/...的读写还是加密的,找字库不容易吧.
破解嵌入式虽然说不是不可能,但也不是你说的那么拍拍脑袋那么简单吧.
不懂的人自然觉得很难。其实汉化很简单,例如单片机的软件,第一要找到字库在哪里 |
|
i*****t 发帖数: 24265 | 40 1 汉化无需源码。你用的很多汉化软件都是免费汉化的,人家咋弄的?
2 俺说的是单片机汉化,第一是要找字库,方法很多。而嵌入式的且不知操作系统的,
估计能复杂点。不过当年的dos商用软件,照样被汉化掉。
3 你必须有相应的环境工具硬件及技术
4 楼主说了厂家提供一定支持
5 所以对于高手不难 |
|
u****u 发帖数: 229 | 41 电脑软件的汉化可以是很容易的,有时候简单的用notepad就可以做了.嵌入式的汉化恐
怕不那么容易,关键是字库显示的问题怎么解决.电脑上这个是由os给你解决掉了,嵌入
式系统os不支持中文的话就麻烦了.
TrueType |
|
g******u 发帖数: 3060 | 42 最好是无线通讯方面有点经验, 谢谢.
以嵌入式C为主,dsp,microcontroller开发平台,最好熟ti和microchip系列. |
|
h*****e 发帖数: 3619 | 43 现在做一个东西原型,包括一个嵌入式系统,蓝牙(包括数据和语音)、互联网(tcp/
udp)、串口、USB等通信功能,另加7吋触摸屏。现在原型机基本做好。但是因为使用的
都是评估板,主板和蓝牙板是分开的,蓝牙和主板之间的语音输入/输出是经过数/模、
然后模/数实现的。语音质量就损失不少。要是把蓝牙功能整合到主板上,就可以免去
很笨的A/D、D/A的问题。
我的问题是:因为我实验室没有这么复杂的板级设计能力,如果找人设计一块整板,大
概得多少银子,周期有多长?
平常见到这个板上有不少业界行家。请指教。多谢! |
|
d****i 发帖数: 4809 | 44 上层的应用当然不一定用C,但是别的语言要么就是需要有额外的虚拟机,要么就是需
要额外的解释器,不像C开发工具都自带了编译器。另外取决于你什么样的应用,有的
东西其他语言没有专门的可用在嵌入式上的库,或者效率不够要求,比如很多audio/
video codec。 |
|
t********e 发帖数: 89 | 45 现在在做power ic design,但是感觉career path十分模糊,没法自己单干。不知道各
位大侠觉得做嵌入式怎么样,现在总之是感觉很红火的样子。
谢谢啦,真心求指点! |
|
f********d 发帖数: 82 | 46 本人入职芯片公司不久,。。。现在主要帮着设计一些算法。。。(phd也就能搞搞这
个)之前没怎么接触过嵌入式开发,现在逐渐弄明白原来embedded c++就是用的被阉割
了的c++,(更接近c,不带template,standard library.....好多以前觉得直接可以用的
都得自己写。。
这行当以后到底啥发展方向啊?感觉现在大家都说semi是夕阳产业,是不是应该多往软
件方向靠,离底层越远越好?? |
|
h**********l 发帖数: 410 | 47 不觉得硬件背景对嵌入式有帮助,反而觉得os更有帮助。现在软硬件分层都很好,硬件
那套几乎用不上,反而系统知识(os和一小部分计算机体系)和system admin的积累更
有帮助 |
|
c*****n 发帖数: 1877 | 48 你这个说法太片面了,容易误导别人。有些嵌入式编程就是直接和硬件打交道的,比如
写驱动的。 |
|
O********9 发帖数: 59 | 49 我主要是做算法的。嵌入式只懂一点皮毛。欢迎来信交流。
房子也并非无解。你要是不讨厌开车,还是可以找到能负担的起的好学区的房子,比如
Fremont,Milpitas,San Jose北边和南边等等。 |
|
发帖数: 1 | 50 现在的情况确实是做软件的机会远多于做硬件的。我感觉嵌入式开发还好了,没有那么
不堪。毕竟embedded system要求的知识比一般的软件开发多太多。 工作中如果会
Andriod的底层驱动,那搞上层的软件Andriod APP开发也不会很难。 如果C写的很熟练
,用的很深很清楚,那Java编起来也感觉不难。不过不知道embedded system的未来前
景如何。这里的大牛给展望一下。 |
|