embedded相关内容

在AOSP源代码中添加系统应用(通过App源代码/作为项目工作)

我正在尝试通过应用程序源代码在AOSP源代码中添加应用程序,而不是通过apk。我的应用程序是我在Android Studio中开发的简单的Hello World应用程序。我把它的Android.mk写好了,放在packages/app/myapplication/Android.mk里了。aosp_source_code/build/target/product/handheld_system.m ..
发布时间:2022-06-10 16:31:54 移动开发

如何在APP(Stm32f4 HAL)中更改SCB->VTOR?

我为STM32F4构建引导加载程序,并使用在system_stm32f4xx.c文件中手动更改scb->VTOR的Vect_TAB_Offset值构建用户应用程序,但如果我在应用程序中这样做的话。它工作不正常。 我在main()的开头调用了SCB->VTOR=0x8040000,但它不起作用。BOOTLOADER USER APPLICATION 推荐答案 启动代码在main() ..
发布时间:2022-04-10 17:46:52 其他开发

音频可以通过FD送入耳机

我正在尝试使用12位分辨率的ADC录制音频,获取样本缓冲区并通过CAN FD将其发送到另一个设备,该设备获取该音频的样本并创建.wav并播放它。问题是,我看到麦克风的数据通过CAN FD发送到另一台设备,但我无法将这些数据正确地转换为.wav文件,并通过麦克风听到我说的话。我只听到哔声。 我正在创建新的.wav每4个CAN FD消息,以便进行某种实时通信并减少延迟,但我认为这是不可能的,或者 ..
发布时间:2022-04-10 17:44:03 其他开发

从x86交叉编译MIPS路由器

我的最终目标是为我的旧Actiontec调制解调器/路由器编译无线工具,这样我就可以将其配置为无线到以太网桥。目前,它的无线功能(似乎)由管理大部分Web界面的同一个二进制文件控制,但似乎他们至少使用了无线工具内部使用的库来实现部分功能。 我以前从未为不同的CPU架构交叉编译过,不确定如何完全确定我需要做什么。我正在尝试使用uClibc,因为它似乎是在系统的睡觉中使用的,但是我不确定如何为调 ..
发布时间:2022-02-24 22:34:38 服务器开发

用C++紧凑指针寻址二维数组元素

我正在使用C实现摩尔斯代码,遇到了一些基础知识。 基本思想是我有一个从A到Z的二维字符数组,每个数组的第一个元素是一个字母表,后面跟着相应的莫尔斯电码。程序将收到一个字符,它将被解析通过整个数组,一旦找到匹配,我将吐出摩尔斯电码。我可以使用简单的数组操作来运行此程序,但在使用紧凑数组时遇到问题。 数组定义如下 char *morseKey[37] = { {"A.-"}, ..
发布时间:2022-02-24 22:32:51 其他开发

Windows CE 还是 Windows Embedded Standard?

我正在构建一个带有触摸屏和其他东西的交互式便携式广告活动设备(x86 平台).哪个是设备更好的操作系统,Win CE 或 Win 嵌入式标准 (XPE).我需要为 Flash 等多媒体平台提供支持,以便于广告开发. 谢谢. 解决方案 Windows CE是 (+) 便宜得多.几美元.如果您计划使用 100 台设备,这是一个重要因素. (-) 开发起来并不容易,但 Wind ..
发布时间:2022-01-25 13:10:47 其他开发

arm裸机系统上的CPU使用率测量

我正在开发一个 ARM cortex M4 评估板,它是一个 bare metal 应用程序,上面没有运行任何操作系统. 现在我想测量给定进程/算法的 CPU 使用情况,最好的方法是什么? 我应该实现一个操作系统来测量具有这种需求功能的 CPU 使用率吗? 解决方案 这个问题几乎自己回答了.当您的裸机应用程序不在该进程/算法中时,它在做什么?测量一个或另一个或两者.如果你有一个 ..
发布时间:2022-01-25 13:09:18 C/C++开发

如何在 ARM 处理器上检测冷启动与热启动?

我正在寻找一种方法来确定 ARM 处理器是从冷启动(即初始开机)还是热启动(即在没有实际断电的情况下重置断言)启动.具体来说,我使用的是 ARM968 内核,将使用 C 或程序集进行确定,并且我将使用该确定,因此某些操作仅在初始开机时运行,而不是在随后的重置时运行.在以前的项目中,我利用外部电路(例如 FPGA)来检测不同的启动场景,但在这种情况下,我仅限于 ARM 内核. 解决方案 您可 ..
发布时间:2022-01-25 13:08:59 其他开发

如何确定“BUS-Error"的原因?

我正在开发一个带有 yocto 发行版和 python 2.7.3 的 variscite 板. 我有时会收到来自 python 解释器的总线错误消息. 我的程序在错误发生前至少几个小时或几天正常运行. 但是当我得到它一次时,我尝试重新启动程序时直接得到它. 在系统再次工作之前,我必须重新启动. 我的程序只使用了一个串口、一个 USB 通信和一些 tcp 套接字. 我可以切 ..
发布时间:2022-01-25 13:08:17 服务器开发