腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
2
回答
维护嵌入式代码和非嵌入式代码之间的单个代码库。
、
、
、
、
我正在从事一个机器人研究项目,其中包括设计一个微控制器。我希望能够尽可能地将软件测试与硬件测试分离开来。这既提高了开发速度,也使我可以更容易地单元测试/模拟代码,然后才把它放在机器人上。例如,我可能会编写一个"MyRobot“库。然后,我可以将这个库包括在嵌入式代码和非嵌入式仿真/测试代码中。在运行时,我会提供函数指针,这些指针可以读取(在嵌入式情况下),也可以模拟(在模拟中)传感器数据,并将其输入库。 因此,我所需要做的就是在编译时生成两个库:一个用于嵌入式代码,一个用于非嵌入式代码。 我的问题是,这是否可行/如果有更好的方法来做/如果有什么问题,我应该小心。 提前感谢!
浏览 9
提问于2015-12-16
得票数 3
回答已采纳
1
回答
Qt使用C++或PyQT;哪一个主要用于当今基于linux的嵌入式应用程序开发?
、
、
、
、
我花了几天的时间为基于linux的嵌入式设备找到了很少的开源应用程序开发库/工具。我想知道哪个是业界最喜欢的。我知道Qt被广泛地用于不同的嵌入式域。以下是我刚遇到的其他一些工具 Gtk Gdk-fb NanoX 看来Qt在文档方面很好,python绑定也是可用的。我不知道python是否真正适合嵌入式应用程序开发。 任何建议都是非常感谢的。我可以选择pyQT进行嵌入式应用程序/GUI开发吗?
浏览 3
提问于2013-05-16
得票数 0
回答已采纳
1
回答
嵌入式系统播客
、
有没有好的播客专注于讨论与嵌入式系统开发特别相关的问题?
浏览 0
提问于2009-08-12
得票数 3
2
回答
有没有可能在没有嵌入式编程知识的情况下为嵌入式系统编写单元测试?
、
、
、
、
我有一个很长一段时间以来的问题,那就是,对于没有嵌入式系统编程经验的人来说,编写单元测试是可能的吗?我对其他语言有很好的了解,比如JAVA、Python、C#和其他一些语言。我可以用上述语言编写单元测试。但是我从来没有用C或C++做过任何项目,并且对嵌入式系统有基本的知识。 我想知道这会有多大的挑战,当我从一般的商业软件开发转向嵌入式系统的时候,我可以面对哪些可能的问题? 我知道,随着时间的推移,一个人可以学习任何领域。我想知道那些在这两个领域工作过的人的经验,并告诉我他们面临的挑战,以便人们能够更好地做好准备。
浏览 0
提问于2020-04-20
得票数 -2
1
回答
用于移动开发和机顶盒应用的嵌入式Linux
、
、
我正在探索嵌入式Linux的移动开发和机顶盒应用程序。 我需要在嵌入式Linux上做一些研发。 我发现BusyBox适用于机顶盒,Maemo用于移动开发。 我想知道是否有任何嵌入式Linux发行版(开放源码/免费)可以用于移动开发和机顶盒应用程序。 我还想知道另一个 专门和广泛使用的嵌入式Linux的移动开发。 专为机顶盒而广泛使用的嵌入式Linux。 谢谢,
浏览 9
提问于2011-07-28
得票数 0
回答已采纳
5
回答
关于embedded+realtime开发培训的建议
、
我目前正在学习嵌入式实时工程的职业。但是发现很难找到好的培训材料。特别是因为您不能像桌面应用程序开发那样体验嵌入式开发。 是否有对基本培训有用的书籍和/或工具包?对于RTOS的研究有什么建议吗? 使用RTOS时有什么建议吗?
浏览 1
提问于2009-01-05
得票数 11
回答已采纳
3
回答
跨平台(微控制器-PC)算法开发
、
、
、
我被要求在C上开发一个网络应用程序的算法。这个项目将在PC上的Linux上开发,然后它将被转移到一个更便携的平台,其中将包括一个微控制器。有许多微控制器/公司为TCP/IP提供了非常好的和大型的库。该软件将保存有关网络性能的统计数据。 整个跨平台(uC - PC)的想法对我来说似乎是垃圾,因为最终代码应该以一种更特定于平台的方式为微控制器编写,但我无论如何都不是专家来判断。 有没有什么聪明的方法可以做到这一点,或者以前有没有人这样做过?我的头脑风暴有“包装器库”和"Matlab"...有什么想法吗? 谢谢!
浏览 1
提问于2010-12-21
得票数 0
2
回答
嵌入式Linux内核与桌面Linux内核的差异
、
、
、
嵌入式linux内核和桌面linux内核有区别吗? 我认为有一个linux内核支持所有设备(arm、arm64、x86/x64等),开发人员可以像debian(用于桌面)、/raspian(用于嵌入式)、arch/archarm那样发布。这是真的吗?
浏览 7
提问于2016-06-15
得票数 1
回答已采纳
1
回答
谁有在嵌入式系统上使用实时Java的经验?
、
有没有人实现了实时嵌入式Java系统?我很有兴趣看看这是否适用于我正在开发的新产品,但我不确定整个实时响应和垃圾收集是如何工作的。我真的很想联系任何曾经做过实时Java系统的人。
浏览 2
提问于2011-04-24
得票数 1
3
回答
向嵌入式系统迁移
、
到目前为止,我的公司一直在开发一种医疗设备,它通过USB连接到桌面系统(运行x64 Windows 7)来运行图像分析,并完成所有与GUI相关的操作。 我熟悉Windows和、C、C++、C++11和C#,但现在我们的新项目将是一个手持嵌入式系统,而且由于我是唯一的软件工程师,我完全不知道嵌入式系统是如何工作的。 它是否与“正常”编程工作完全不同,我是否应该推荐雇用有嵌入式经验的人,是否有很好的资源介绍嵌入式计算? 我在这里不知所措,因为我不知道到底该期待什么(理论上,这将与桌面系统、获取图像的传感器和软件进行分析一样)。 有人能帮我弄清楚我对这件事的期望吗? 编辑:没有框架,关于使用什么硬件
浏览 0
提问于2013-05-13
得票数 3
回答已采纳
2
回答
关于自动控制和嵌入式开发的Python
、
大家好~我只对嵌入式开发感兴趣,众所周知,C语言是嵌入式开发中最流行的编程语言。但我更喜欢使用Python,Python是否适用于嵌入式开发或自动控制的任务?还有关于这方面的书值得推荐吗?谢谢!
浏览 1
提问于2012-09-29
得票数 0
3
回答
如何制作数字编码器、vcr、dvd播放器、图形用户界面,从开机到用户界面?
、
、
、
、
我有C/Java知识,但我一直不明白,为什么有些硬件从上电阶段到用户界面都会显示自己的屏幕/图形(它既不显示linux/unix启动屏幕,也不显示windows启动屏幕)。 我的问题是,与VCR/TV数字解码器通电直到用户界面相比,它是如何制作的?我们是否使用常规的linux内核,或者有什么特殊的开源框架可以让我们开发这样的内核? 谢谢
浏览 1
提问于2011-06-03
得票数 1
回答已采纳
4
回答
不受监督地学习嵌入式系统开发
、
我今年毕业了,第一份工作是从事C编程、Linux管理和嵌入式系统开发。我对我的工作很满意,但恐怕我不会成为一个成功的程序员在这个领域。我现在是一个孤独的开发人员,我的队友是硬件专家,没有人来指导我,也没有人教我如何进行嵌入式编程,我必须自己学习。 下面是我的问题。是否有可能成为一名优秀的嵌入式系统开发人员,从初级职位开始,而不受高级程序员的监督?我怎么能成为一个(也许借助论坛,IRC频道,好的教科书)?要花多长时间? 更新:到目前为止,我已经收到了一些有用的答案,但我意识到我需要一些关于这个问题的具体建议。 因此,以下是我的一些特殊问题: 有什么好的教材可以用来学习嵌入式开发? 哪些专门的在线
浏览 0
提问于2010-10-23
得票数 10
2
回答
嵌入式C开发的单元测试
、
、
愚蠢的问题:你在嵌入式开发中使用了什么单元测试框架?有一个关于C的单元测试框架的问题,但它是旧的,不是面向嵌入式的。
浏览 0
提问于2013-06-17
得票数 8
8
回答
嵌入式编程是否更接近于电气工程或软件开发?
我正接到一份在微控制器上编写嵌入式C的工作。一开始,我会认为嵌入编程对我来说太低了,但也许我想错了。 通常情况下,我会忽略编写嵌入式代码的机会,因为我并不认为自己是一名电气工程师。这是个错误的假设吗?我是否能够为嵌入式系统编写有趣而有用的软件,还是会因为软件栈太低而自责? 我上了计算机科学学校,非常喜欢写一个编译器,思考并发算法,设计数据结构和开发框架。然而,我目前是作为一个网页开发人员,这并不是尖叫的有趣的事情,我刚才描述。(我目前处理的问题如下:“此复选框需要左侧4个像素”和“此日期格式错误”)。 我很感谢大家的意见。我知道我必须自己做决定,我只想澄清一下作为一个嵌入式程序员意味着什么,如
浏览 0
提问于2010-11-30
得票数 36
回答已采纳
3
回答
微控制器的每一个引脚都与寄存器相关联吗?
、
、
我是嵌入式系统开发领域的初学者。我想就以下问题作出一些澄清。 是与寄存器相关联的微控制器的每一个引脚(从这里称为mc)?是mc内部分配的一对一的端口(或一组引脚)吗?是否只能将单个引脚设置为低或高?
浏览 1
提问于2020-02-07
得票数 0
回答已采纳
3
回答
关于移动到嵌入式系统的问题
、
、
、
、
我目前是一名.net开发人员,在这个行业有3年的工作经验,也有计算机科学,特别是软件工程的学位(我知道这没什么意义,只是想解释一下,我不是你的普通后卧室程序员)。 大学毕业后,我开始为一家公司签约。我不会提他们的名字,但你们中的一些人可能只是从描述中听说过他们。基本上,他们招收应届毕业生,作为培训和承包经验的回报,你必须去他们所说的至少两年的客户那里。我不能说这很棒,但我确实觉得我比和我有同样经验的人了解的更多。 问题是,由于客户缺乏选择,我现在开始沿着web开发的道路前进。 从.net字段到嵌入式/低级编程有多难?我对它很有热情,也很努力,但我不太确定该怎么做。与应用程序开发不同的是,仅仅了
浏览 0
提问于2014-01-20
得票数 1
回答已采纳
4
回答
不同目标MCUs /C++代码开发的差异
、
、
、
、
我在许多嵌入式开发人员职位的职务说明中看到,例如,需要了解ARM微控制器上的嵌入式C编程知识。 对我来说不太清楚的是,对特定ARM处理器开发C与为PowerPC或其他类型的处理器开发C有什么区别。使用C开发,我们是从实际的指令中抽象出来的,它将被编译和体系结构,那么为什么这真的很重要呢? 我猜想,主要是了解嵌入式开发、了解内存约束等方面的知识是很重要的,而实际的目标处理器不会有太大影响。例如,一个多年为PowerPC MCU编写代码的开发人员,难道不像为基于ARM或其他类型的MCU开发代码一样好吗? 也许我漏掉了一些显而易见的东西。请给出一个例子,说明为一种处理器编写C/C++代码和为另一种处
浏览 2
提问于2018-05-18
得票数 1
回答已采纳
1
回答
Azure Sphere与其他嵌入式操作系统的安全优势
、
我知道Azure Sphere是新的,据我所知,微软的目标是嵌入式IOT市场,但是Azure Sphere如何比其他嵌入式实时操作系统系统(如VxWorks或Integrity )更安全呢?在https://www.microsoft.com/en-us/azure-sphere/details/中提到的许多嵌入式安全措施不是已经存在于大多数嵌入式设备中了吗?是他们使用硬件和软件安全措施的结合,使Azure比普通的嵌入式操作系统更安全吗? 什么将Azure Sphere与其他以安全为重点的嵌入式操作系统区分开来?
浏览 0
提问于2018-04-25
得票数 0
2
回答
如何确保嵌入式系统在第一次启动时就有足够的熵?
、
我正在开发一个嵌入式系统,它将在系统第一次启动时生成SSL密钥。我想避免Heninger等人和Lenstra等人发现的问题。其中,具有低熵的嵌入式系统有生成相同密钥的倾向。我的理解是Linux从以下来源(图19)获得它的熵: 硬件RNG 键盘 鼠标 圆盘旋转 我正在使用的嵌入式硬件将不会有任何上述的熵源。 在这种情况下,获得良好熵的最佳实践是什么?我对在生产中可以信赖的解决方案感兴趣(我不是在寻找科学实验)。
浏览 0
提问于2013-07-24
得票数 27
5
回答
计算机控制多用机的研制
、
也许我的标题措辞可能会产生误导,但这就是我试图实现的目标。 我有一个计划,开发一个多功能的一体机(有点像全自动洗衣机…但不仅仅是这样)..。它将有许多移动和不移动的部件,需要由面板上的芯片/处理器控制…… 我了解C#,可以编写模块来处理用户输入,并通过向机器发出命令来控制机器。但是在机器端应该做什么. 比方说,假设我想让机器旋转鼓B 30秒。我的C#代码将是 Machine.Rotate(drumB, Direction.Clockwise, 30); 但是我怎么才能接触到机器的马达,这样它才能旋转30秒… 我应该知道“嵌入式系统”来做这件事,还是有其他我需要学习的东西。 你能帮帮我吗?如果可
浏览 3
提问于2011-05-03
得票数 0
回答已采纳
1
回答
基于windows的嵌入式开发IDE
、
、
、
我需要你的建议,选择最佳的IDE/SDK的嵌入式开发windows 10。 我是一个.NET网络开发人员,但我想在一个小型嵌入式设备上工作,作为一个有趣的项目。我以前没有嵌入式开发的经验。我有C#方面的经验,但我已经准备好使用C或C++,因为大多数紧凑的设备都支持C和C++ (据我所知)。 此外,还请告诉我是否还需要其他IDE才能从嵌入式开发开始。 "Windows Embedded Compact“是我找到的唯一IDE,我不确定它是否是最好的IDE。
浏览 0
提问于2017-03-09
得票数 3
回答已采纳
4
回答
ubuntu 9.04是嵌入式linux应用开发的好选择吗?
、
、
、
、
我想改变我用于嵌入式开发的linux发行版开发(主机)机器。 我为许多不同的处理器交叉编译应用程序。我需要下载不同的库,以评估它们在不同设备和PC上的功能/性能/稳定性。 那么ubuntu 9.04对我来说是个不错的选择吗? 谢谢,桑尼。
浏览 3
提问于2009-10-21
得票数 2
回答已采纳
3
回答
嵌入式项目中的敏捷需求收集
、
、
、
我正在从事一个项目,在这个项目中,我们为一个基于Linux的设备开发了一个嵌入式应用程序,它处理来自不同传感器的数据,并将它们可视化给最终用户。我们尝试使用Scrum过程,但遇到了与我们和管理团队对需求工程的感知有关的不同困难。 基本上,Scrum推荐在产品负责人优先排序的待办事项中维护用户故事。Scrum假设在开始时没有“需求冻结”或描述项目的单一文档。当利益相关者认为他们有必要拥有一个“可发布”的软件版本时,用户故事可以添加“按需”。 另一方面,由于与硬件的紧密耦合,嵌入式系统需要对不同的系统特性进行预先的规范。 HW / SW接口(例如主CPU和FPGA之间的共享内存) 数据格式,什么以
浏览 0
提问于2015-07-08
得票数 6
3
回答
.NET中的嵌入式系统方案
是否可以使用微软产品开发嵌入式系统项目?有人能告诉我吗?
浏览 2
提问于2011-06-06
得票数 4
9
回答
嵌入式平台上的OpenCV
、
、
、
有些人可以建议使用OpenCV的测试/开发嵌入式平台。我想开发一个嵌入式视频分析解决方案,但我不知道从哪里开始。一些建议/想法/硬件初学者工具包? 也许是一些使用Intel Atom的Pc-104解决方案?有没有人对这个平台或其他嵌入式平台的性能做了一些测试? 谢谢
浏览 1
提问于2009-10-19
得票数 6
9
回答
在什么是“嵌入式”和什么不是“嵌入式”之间划清界限?
旁白:是的,这是一个主观问题,但我希望从回复的统计数据中得出结论。 计算设备的范围很广。它们在物理尺寸、计算能力和电力方面都有不同程度的变化。我想知道嵌入式开发人员认为使系统“嵌入式”的决定因素是什么。我有自己的决定,为了不影响回应,我会暂缓一周。
浏览 3
提问于2009-10-01
得票数 12
回答已采纳
1
回答
VB.NET中的循环缓冲区
、
、
如何在VB.NET中创建堆上的循环缓冲区? 这将用于音频回放,通过P/Invoke到winmm.dll waveoutopen和waveoutwrite,以支持软件synth的开发。 我目前使用marshall类在堆中构建一个常规的字节数组。
浏览 3
提问于2010-02-25
得票数 0
回答已采纳
1
回答
WINDOWS环境下使用gstreamer的桌面GPU编码
、
、
、
、
我已经在Nvidia Jetson Tx2上开发了gstreamer编码。但是现在我正在尝试使用gstreamer进行桌面Nvidia GPU编码。 我无法获得"omxh264enc“在列出的受支持的元素使用”gst-检查-1.0.exe“。 因此,我想使用Gstreamer在*桌面GPU*上进行硬件编码。 请指导我在正确的方向,或任何示例命令行或程序的桌面gpu支持的编码。注意:我正在试用笔记本电脑gpu + visual studio 2015 你好,阿迪
浏览 0
提问于2018-05-23
得票数 1
9
回答
如何在嵌入式系统中进行回归测试
、
、
、
在嵌入式环境中或在自动化测试的可能性非常有限的其他情况下,有哪些良好的实践和策略来运行回归测试。 根据我的经验,许多测试都必须手动执行,即测试人员需要按下一系列按钮,并验证机器是否正常工作。作为一名开发人员,很难确保您的更改不会破坏其他东西。 如果没有适当的回归测试,在大型重构等过程中,情况会变得更糟。 有没有人认识到这个问题?你是否找到了一个很好的解决方案或流程来处理这类问题?
浏览 0
提问于2009-04-09
得票数 15
回答已采纳
2
回答
物理寻址和虚拟寻址概念之间的区别
、
这是一次重新提交,因为我没有从superuser.com得到任何回应。很抱歉造成了误会。 我需要知道在嵌入式系统中物理寻址和虚拟寻址概念之间的区别。 为什么在嵌入式系统中实现虚拟寻址概念? 在嵌入式系统中,虚拟寻址相对于具有物理寻址概念的系统有什么优势? 在嵌入式系统中如何实现虚拟寻址到物理寻址的映射? 请在一些简单的架构中用一些简单的例子来解释上面的概念。
浏览 0
提问于2010-07-14
得票数 25
回答已采纳
1
回答
无法理解linux内核开发的几个概念
、
、
、
、
嗨,我对Linux内核开发很感兴趣,但是我很难理解一些大概念。 首先,设备驱动程序员和嵌入式程序员是两个完全不同的网络作业吗?? 我的意思是,我知道嵌入式程序员会进入固件和电路之类的领域。 但是设备驱动程序程序员也会做同样的事情吗? 其次,我听说通过编写设备驱动程序启动linux内核开发是很好的。 这是否意味着你必须掌握设备驱动程序? 坦白地说,我想知道这些程序员到底是做什么的 我真正想要的是了解基于ARM和x86的linux内核,并进入开发阶段。 我只是好奇,我真的必须知道所有的电路和诸如此类的东西。 系统程序员也是不同的网络工作吗??
浏览 3
提问于2013-11-13
得票数 1
回答已采纳
7
回答
学习嵌入式C/C++开发的最佳评估工具包是什么?
、
、
、
我正在尝试改进我在ARM架构上的嵌入式C/C++开发。我最近从68K开发转到了ARM,我想利用一些空闲时间来深入研究这个平台,学习最佳实践,特别是在为移动平台开发方面。 最好,32位架构将有助于支持开发工具。在学习过程中的一些乐趣可能会增加我对该平台的理解
浏览 5
提问于2009-03-13
得票数 12
回答已采纳
3
回答
嵌入式开发人员,哪些技能是重要的
、
我想列出一个清单,列出对我的职业生涯有价值的需要学习的东西。你认为什么技能对于嵌入式开发人员来说至关重要,无论是现在还是遥远的未来? 通过使用嵌入式Linux内核,我已经精通C和ARM汇编语言,现在我将深入研究Linux驱动程序。然而,我不禁想到,我可能正在缩小我的技能范围。我想在未来继续从事嵌入式系统的工作,但你永远不会知道就业市场(偏执地认为我将被外包到中国和印度)。 我觉得我目前在C++和Java方面比较弱,将来我也想学习安卓内核。我也不知道任何脚本语言。 有一段时间使用嵌入式系统的人可以提供一些关于他们认为对嵌入式开发人员至关重要的技能/语言的意见吗?我应该继续磨练我的C语言技能,还是
浏览 2
提问于2013-06-20
得票数 15
回答已采纳
1
回答
OpenMp是否支持实时多处理器计算?
、
我正在研究一种实时多处理器调度算法。通过谷歌的研究,我发现很少有与此相关的结果。有一些模拟器是可用的,但不够健壮。 OpenMp是我以前用于小型并行应用程序开发的API。但我不确定它是否支持实时并行计算,包括与时间相关的参数,如任务周期、截止日期等。 这些特性在OpenMp中可用吗?如果没有,基础是否可用,这样我就可以扩展OpenMp了?
浏览 0
提问于2014-02-21
得票数 2
2
回答
从Win32切换到Windows Mobile6:有什么建议吗?
、
我正在开始一个Windows Mobile项目(没有.NET压缩框架-只有本机代码)。作为一名多年的Win32程序员(托管的和本地的),我可能在大脑中建立了一些“桌面主义”,只是不能很好地转换到移动世界。 对于刚刚开始从桌面开始WinMo开发的人,您可能想分享一些关于典型陷阱的技巧吗? 谢谢。
浏览 0
提问于2009-02-28
得票数 1
1
回答
USB主机识别
、
、
、
我正在开发一个嵌入式USB设备,它需要可用于两个不同的主机。第一个是普通PC,它将用作MSC (大容量存储)设备,第二个是USB设备需要与CDC配置文件通信的特定硬件。 在枚举期间,USB设备发送描述符表,在该表中声明其能力。 枚举过程中有没有办法知道设备连接到了哪台主机?
浏览 4
提问于2013-05-05
得票数 0
回答已采纳
6
回答
固件和操作系统有什么不同?
、
、
、
、
在打印机、交换机等嵌入式设备中,我对固件和操作系统之间的区别感到困惑。嵌入式设备的操作系统是否类似于PC (Linux和Windows)? 例如,我有一台打印机,它有一个嵌入式web服务器,允许我远程管理打印机。当我打开制造商的网站时,我发现操作系统是: OS 9.86。这是什么类型的操作系统?请参阅:
浏览 15
提问于2013-03-29
得票数 20
回答已采纳
1
回答
在固件开发方面起步
、
我是个软件开发人员。最近,我正考虑尝试一些固件开发,因为我工作的公司正试图进入该领域。我有许多关于固件开发的问题: 使用的工具是什么-比如IDE? 大多数代码是用哪种语言编写的? 如何将代码移植到微控制器中? 如何为不同的微控制器编写代码? 如何确定构建特定应用程序所需的东西(选择微控制器等)? 还有什么我应该知道的,我该从哪里开始?如果这个问题过于基本,我很抱歉,但我在其他地方找不到满意的答案。
浏览 2
提问于2009-09-01
得票数 4
回答已采纳
3
回答
在Windows主机上使用Eclipse为嵌入式Linux进行开发
、
、
、
、
我遇到了一个在Windows主机上使用Eclipse为嵌入式Linux进行开发的问题 这是我现在所拥有的以及我所在的位置 安装了最新的Eclipse + CDT (c/c++开发工具)的Windows主机包含构建项目所需的源代码和工具。( windows和ubuntu主机位于一个网段内(在局域网中)。)项目我可以使用以下命令在Ubuntu.chroot dummyrootcd ///Buildsh build date +%Y%m%d%H%M%SI下构建这个项目我现在正试图创建一个eclipse C++项目来实现步骤3的目标,但我已经被困在这里有一段时间了。你有什么想法可以做到吗?
浏览 0
提问于2010-05-24
得票数 1
2
回答
寻找跨平台移动应用程序与微控制器通信的选项
、
、
、
我已经编写了一个与微控制器通信的Java桌面应用程序。它显示从它接收到的数据,并向它发送更新,不断进行通信。它使用了一些第三方库和javax.comm库来实现串口通信。我们目前正在研究开发具有相同功能的跨平台移动应用程序的选项。最终,这个新的应用程序将能够在台式机、手机和平板电脑上编译和运行。我研究了几个选项(Oracle的新ADF mobile、phoneGap、Java ME等)。但我想知道是否有人有任何建议,将是最好的。请随时询问任何后续问题。提前谢谢。 射线
浏览 2
提问于2012-10-26
得票数 0
1
回答
在QEMU中运行MLO文件
、
、
、
、
我有一块带有TI AM335x嵌入式芯片的ARMv7 Cortex-A8芯片(我的芯片非常接近Beaglebone Black控制器)。我编译了整个系统堆栈,从MLO文件开始,编译到u-boot、Linux内核zImage、Linux用户空间以及应该在我的控制器上运行的程序。但是,对于特定的分析案例,我可能需要在QEMU中模拟我的控制器的体系结构和系统堆栈。当我研究大多数嵌入式设备的启动顺序时,顺序如下:MLO -> u-boot ->内核->用户空间->等。 当我开始模拟系统时,我从qemu-system-arm开始(因为我使用的是ARM 32位设备,因此是ARMv
浏览 24
提问于2020-01-08
得票数 1
回答已采纳
1
回答
如何将嵌入式内核配置为PPP而不是TTY的串行行
、
、
、
、
我即将开始开发一个运行2.6.x内核的嵌入式系统。 它被配置为使用它的串行线路作为TTY (通过例如minicom,stty访问),但是我想在串行线路上运行IP,这样我就可以在链路上运行多个多路复用会话(例如通过UDP/TCP或SSH)。 我还没有更多关于板的信息(当文档到达时会发布更多的信息),但是假设内核提供了对硬件的合理抽象--配置它来运行PPP或(C)替代TTY的串行链接的过程是什么?
浏览 0
提问于2016-08-16
得票数 4
回答已采纳
2
回答
(update+read)-intensive数据的持久存储格式
、
、
、
、
我正在开发一个Java应用程序。在使用应用程序时,将生成需要存储在磁盘上的数据。我正在寻找一个适合于应用程序的一般用例的嵌入式数据库。 最初,我计划使用XML来存储信息。但是,在一些文章之后,我发现了一个普遍的观点,即XML不是一个很好的添加信息的方法,因为我不知道为什么: 如果我使用XML格式,这大概就是XML格式。它将为您简要概述数据结构。 <A> <B> <C>something</C> </B> <B> <C>some other thing</C>
浏览 0
提问于2012-05-11
得票数 0
3
回答
什么是Qt裸金属?
、
、
、
、
QtCreator有一个名为“裸金属”的插件。裸金属是指没有操作系统的计算机。我没有看到太多关于Qt裸金属的开发。这是一种为裸金属系统开发Qt的方法吗?Qt运行在没有操作系统的系统上吗?如果是,这种方法对于嵌入式系统开发有什么好处?
浏览 3
提问于2014-03-16
得票数 8
回答已采纳
2
回答
我应该在Raspbian上安装哪个JDK 8二进制文件?
、
、
我正在尝试将Raspbian附带的JDK 8升级到最新版本,但是Oracle网站上有多个二进制文件: Java开发工具包Linux 6/V7硬浮点ABI (jdk-8u73-linux-arm32-vfp-hflt.tar.gz) Java开发工具包Linux 6/V7硬浮点ABI (jdk-8u73-linux-arm64-vfp-hflt.tar.gz) Java嵌入式版本8更新73 -ARMv5 5/ARMv5 6/ARMv5 7 Linux - SoftFP ABI,Little Endian 2 (ejdk-8u73-linux-arm-sflt.tar.gz) Ja
浏览 7
提问于2016-02-10
得票数 1
4
回答
哪些是已知的/共同的发展专长?
在我贴出的答案中,我提到了另一个问题:在软件开发方面,可能会有越来越多的专家或专家来处理特定类型的编程。 我想知道,在目前的行业(不是学术界)中,有哪些专业已知存在于合理数量的范围内,而不是专门针对技术的(例如。对于这个讨论,winforms不是特长)?我对这个行业也很感兴趣,如果有必要的话,这样的专家将不得不在这个行业工作。
浏览 0
提问于2010-11-07
得票数 10
4
回答
用于3d渲染/建模的FPGA
、
、
、
我是一名经验丰富的C#/.NET开发人员(实际上这都是无关紧要的,因为FPGA就像是另一层复杂性)。虽然我的能力水平并不像C#那样专业,因为我有时仍然会查找东西(但并不是经常的,尽管我在一些语法/高级概念上苦苦挣扎),我的老板做C#,并建议我参与进来(放松一下,我很惊讶我没有因为我是一个初级开发人员而感到沮丧,这是一项复杂的技术)。 因此,我的问题是,学习FPGA的最好方法是什么?我在收集书籍等。 我正在考虑可伸缩的3d建模和渲染(理想情况下是在windows应用程序中,用户可以等待即时响应),CUDA很受欢迎,但据我的老板说,CUDA的速度没有那么快。 FPGA是这类项目的首选吗? 谢谢
浏览 0
提问于2009-10-07
得票数 2
1
回答
Linux AHCI PRD分配
、
、
、
、
我是一名硬件开发人员,正在为嵌入式系统创建AHCI接口。我想知道PRD DMA数据是在哪里创建并分配给PRD的。由于SATA使用DWORDS,因此我假设数据将与4字节的倍数对齐。我对Linux没有太多的经验,所以如果有人能给我指出正确的方向,我将不胜感激。 谢谢
浏览 6
提问于2014-03-06
得票数 1
1
回答
有没有办法保护物理上可访问的物联网设备(例如ESP32)?
、
假设他们的ESP32客户端证书可以被复制并用于模拟和/或向服务器/代理发布错误的数据,您如何在物理上可访问的现场保护物联网设备(例如SSL )?或者,有没有办法知道IoT客户端是否已被攻破?
浏览 18
提问于2020-04-19
得票数 0
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
嵌入式开发:三大嵌入式硬件趋势
嵌入式开发:软件VS硬件实时系统
嵌入式开发:硬件和软件越来越接近
嵌入式开发:半导体短缺,如何为嵌入式GUI应用选择正确的硬件
嵌入式软件开发必须了解的硬件知识!
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券