问题标签 [firmware]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vb.net - AVRdude 在 VB 中即时加密/解密 HEX 文件
嘿,我正在寻找解密我的 ATTiny 芯片的 HEX 代码文件并使用 AVRDude 命令行界面对其进行编程。问题是,我不希望用户能够在任何给定时间看到 HEX 文件是什么。
VB.net Cryptography 是否可以在我将 HEX 文件放到服务器上之前对其进行加密,然后在程序从服务器下载并通过程序运行它而不看到解密的 HEX 文件后对其进行解密?
显然,十六进制文件在被编程到 ATTiny 芯片时不能保持加密,所以我该怎么做才能创建要在程序中编程的原始十六进制文件,而不必担心它将临时文件写入硬盘驱动然后删除它?(因为他们可以在执行该临时文件后关闭程序,他们将能够导航并打开它并查看代码)
任何帮助都会很棒!:o)
大卫
iphone - 如何加载依赖固件的 NIBS?
这是我的问题:
我有一个在 iOS 3.0 上运行流畅的应用程序我一直在努力将它移植到 4.0 并包含新功能。
我使用 Interface Builder 添加了 iAd。
我知道我必须以编程方式定义它以仍然支持 3.0 设备。我弱链接了框架。但加载 NIB 时应用程序崩溃。
有没有办法根据固件版本加载NIB?假设我有 FirstView.xib 和 FirstView3X.xib
如何根据固件选择加载哪一个?
谢谢
PS:这是我在 StackOverflow 上的第一个问题!
android - 升级固件后无法连接手机
我正在使用我的 HTC HERO 在 Windows 7 平台上进行开发。
原始固件是1.5。我听说2.2是新的,比1.5快,所以我把固件更新到2.2。(这里有几个概念,比如SPL、Recovery、ROM、Radio)我想我只是升级了ROM。
电话工作正常。但是,我的 Windows 7 再也找不到该设备了。也adb devices
找不到设备。
(我没有备份我的旧ROM,我尝试刷一些在线可用的2.2 ROM,Windows 7 都找不到。)
谁能给我一些解决这个问题的提示。非常感谢。
更新:
我试图找到官方的ROM。例如http://www.htc.com/uk/SupportViewNews.aspx?dl_id=671&news_id=254。但是当我输入我的 SN 号时,它说此更新不适用于我的手机。好像那里有很多HERO,我不知道哪个HERO是我的手机。
在 Windows 7 中,系统可以找到该设备,但提示无法正确安装驱动程序。
当我按 BACK + Power Off 键时,我可以进入恢复模式,Windows 可以正确连接到手机。并且还adb devices
显示:
USB 视频:
我终于完成了!感谢@Chris Stratton 的提示!我在这里使用解决方案:
http://alt236.blogspot.com/2010/09/adb-will-not-detect-phone-after-rom.html
android - android中的固件支持
我想知道如何从添加到 android 的新设备开始。说,我有一个新硬件,一个条形码扫描仪,想把它添加到我的安卓手机上。我该怎么做呢?我的意思是原始设备制造商如何解决这个问题?他们是否与谷歌就这一专有添加有某种联系?
我的理解/方法如下: 1.获取新硬件的固件。2. 与 android 接口(这是我的疑问,我该怎么做?) 3. 编写一个 android 应用程序来使用该设备,比如添加新硬件扫描的所有对象的成本。固件将条形码发送给我。我,在我的安卓应用程序中,收集所有代码,匹配它们的价格并将它们相加。这个应用程序是用java编写的吗?
问候阿德
c - 有没有 CCS C 编译器的免费软件替代品?
有没有 CCS C 编译器的免费软件替代品?
如果您已经有使用它们的经验,也请发送链接并说明利弊。
c++ - 如何找到固件使用的 Flash 和 RAM 的大小?
如何找到固件使用的闪存 (ROM) 和 RAM 的大小?固件使用 C++ 实现。我还有 Keil microvision4;查找 ROM 和 RAM 大小会有帮助吗?
还是我需要查看固件的 MAP(.M51) 文件来查找内存大小?
还是仅仅告诉 hex 文件(.hex)文件的大小就足以定位 ROM 的大小?
c - 在面向对象范式中使用 C 对微处理器进行编程,是否可取?
由于C在微控制器中常用,并且可以用C进行面向对象的编程,是否建议使用C实现面向对象的微控制器编程?优缺点都有什么?
linux - OSX 中的环回挂载
我正在尝试挂载一个 .img 文件 (rootfs.img),这样我就可以修改固件的功能以获取 4fff N618 (Pandigital Novel) 的衍生产品。
我已经用 bqAvant 的固件刷新了它,它可以完全运行,但是我找不到使用 OSX 10.5 进行环回挂载的方法,我也没有带有 linux 发行版的 cd。efi 甚至不允许我使用 rEFIt 从 USB 设备启动。
使用:
mount -o loop rootfs.img /mnt/rootfs
回复不支持循环。
c - 使用 Atmel 89C2051 微控制器开发固件应用程序需要哪些软件?
请列出一些可以帮助我为 Atmel 89C2051 微控制器构建固件的软件和链接。谢谢。
assembly - 为什么“acall”指令在 Atmel 89C2051 微控制器中不起作用?
我用 Keil-µVision 和 Asem-51 进行了尝试,但他们仍然认为这是一个语法错误。这是我的代码: