HTML/CSS

如何在Windows上安装.exe文件嵌入式compact 7?

我想在Windows Embedded compact 7终端中安装 .exe 文件。但是当我点击文件时,没有任何反应。 希望有人可以帮助,我是新的Windows嵌入式紧凑型7。 解决方案 如果它是一个真正的嵌入式紧凑型设备,那么你可能不幸了。您正在谈论的应用程序是一个完整的Windows应用程序。 Windows Embedded Compact将无法运行它。 您确定它是嵌入 ..
发布时间:2017-08-15 21:09:02 HTML/CSS

我应该使堆栈段大还是堆段大?

我正在为具有非常有限内存的微处理器编程设计,我必须在不同的功能中使用“大量”的内存。我不能有一个大的堆栈段,堆段,数据段,我必须选择哪个做大,哪个做小。我共有约32KB, 我使用约20KB的文本段,其余的为12KB。我需要一个4KB的缓冲区来传递到不同的功能(SPI Flash扇区大小)。哪里应该初始化那个大缓冲区? 所以我的选择是: 1)如果我将缓冲区函数的开始,堆栈将需要做大 ..
发布时间:2017-08-15 21:08:21 HTML/CSS

C - 无法访问地址的内存

当调试GDB告诉我以下错误: 0x800c99ed00000001 如果在调试时调用ConvertByteArrayToFloat时放置了断点,则会产生错误。 但程序退出没有问题,给我一个确定结果? 我的主文件: #include“Local.h” int main(void){ ..
发布时间:2017-08-15 21:07:34 HTML/CSS

md5实现为非字节可寻址的arch?

MD5的常见实现由 RFC1321 提供。其中 MD5Update 函数接收到指向 chars 的指针。 我的体系结构,一个SHARC ADSP-21371,不是字节可调,这意味着: code> sizeof(int32_t)== 1 所以我不能真正使用这个算法。我需要包装一些复杂性来解压缩每个 int32_t 数据。 有没有一个替代解决方案,我可以开箱即 ..
发布时间:2017-08-15 21:07:06 HTML/CSS

如何使Timer1作为实时时钟更准确?

我有 PIC18F87J11 与8 MHz振荡器,我正在使用timer1作为实时时钟。在这一刻,我每隔1分钟就可以切换LED。我注意到它在前几次工作完美很好,但慢慢地每59秒开始切换LED。然后每隔几分钟就会下降到58,57等。我不知道是不是可以使用内部振荡器获得准确的时钟,或者我需要外部振荡器。我的设置看起来对于timer1,我只是希望我可以解决这个问题与当前的硬件。 预分频器1:8,TM ..
发布时间:2017-08-15 21:05:15 HTML/CSS

检测Compact Framewok是否安装在移动设备上

我写了一个使用.net compact框架的应用程序。其中一个要求是在应用程序运行之前运行检查,以查看是否安装了紧凑框架。如果不是,我应该提示这些给他们,并将它们重定向到cf下载位置。 做最好的最常用的方法是什么?显然,如果没有安装.net cf,我的.net将不会运行,是否需要在eVc ++中编写? 非常感谢您对$ b的想法$ b Tony 解决方案 这是一个MSDN文章,关 ..
发布时间:2017-08-15 21:04:01 HTML/CSS

printf支持MSP430微控制器

我正在使用不同的C编译器为Texas Instruments(TI)MSP430微控制器升级全面测试的C程序,从Quadravox,AQ430开发工具更改为VisualGDB C编译器。 该程序使用VisualGDB编译零错误和零警告。中断服务程序,定时器,UART控制等等都似乎正在运行。然而,sprintf的某些用途不起作用。例如: unsigned int duration; ..
发布时间:2017-08-15 21:02:55 HTML/CSS

最简单的合并2个或更多ELF文件的方式

我正在为一个类项目开发一些嵌入式代码,目前(根据​​需求)创建了一些srec文件并将其合并。我希望能够将这个代码加载到QEMU中,但是它通常只对ELF文件感到满意。什么是最合适的方式来合并原始的ELF文件而不是srecs。 也可以接受,一种将srec转换成ELF并将生成的文件加载的方法(objcopy似乎会产生相当破碎的文件,这样做(没有其他的架构) 工具必须能够使用m68k二进制文件,但主机 ..
发布时间:2017-08-15 21:02:41 HTML/CSS

GDB脚本到MOCK

我试图使用GDB来模拟一个函数(用于单元测试父函数)。一种方法是设置一个你打算使用GDB 返回命令的功能的断点。 但是我无法当使用GDB 调用命令时,执行相同操作。 (gdb)b secret_check 断点1在0x80483ba:文件ut_gdb.c,第6行 (gdb)start 临时断点2在0x804843c:文件ut_gdb.c,第34行 启动程序:ut.bin 临时断 ..
发布时间:2017-08-15 21:01:29 HTML/CSS

在用户空间处理GPIO ARM9嵌入式Linux AM1808

我必须将GSM模块与基于ARM9的AM1808接口。 我已将所有GPIO引脚分配给Da850.c以及mux.h文件。我成功创建了一个uImage,并将该图像插入到我的Flash中。 我需要从User应用程序处理一些GPIO。 我知道我们可以从Kerel空间处理GPIO,但是我需要从用户空间处理。 例如我已经分配了一个GPIO用于GSM模块的电源键。我需要通过应用程序更改引脚 ..
发布时间:2017-08-15 21:00:53 HTML/CSS

模式防止连续检查错误?

在C中,是否有一种模式可以消除需要持续检查调用其他功能的函数中的错误? 如果函数foo()一个接一个地调用a(),b()和c(),则在继续之前必须检查每个的返回值。如果a(),b()或c()也调用其他函数,这也可能会调用其他函数,这会导致长时间的错误检查序列可能是相同的错误... int16_t a(x_t x){return DO_SOME_WORK(x);} int16_ ..
发布时间:2017-08-15 21:00:27 HTML/CSS

一个任务如何等待多个vxworks队列?

我们有一个vxWorks设计,需要一个任务来处理通过两个消息队列发送的高优先级消息和低优先级消息。 给定优先级的消息必须按照FIFO顺序进行处理。 例如,按照接收的顺序处理所有高优先级消息,然后处理低优先级消息。如果没有高优先级消息,则立即处理低优先级消息。 有没有办法? 解决方案 如果使用命名管道(pipeDevCreate(),write(),read())而不是消息 ..
发布时间:2017-08-15 21:00:14 HTML/CSS

在C源中使大常量更易读?

我正在研究微处理器的一些代码。 它有一些很大的关键常数。 #define F_CPU 16000000UL 在这种情况下,这是CPU频率。在Hertz。 因此,很难判断是1600万,160,000,000或16,000,000,而无需手动将光标移动到数字上。 如果我在数字 #define F_CPU 16,000,000UL 中输入逗号,则会截断该常量。 $ b $ ..
发布时间:2017-08-15 20:59:11 HTML/CSS

VHDL中的BRAM_INIT

我正在模拟基于处理器的设计,其中程序存储器内容被保存在BRAM中。我正在使用VHDL(推断BRAM)来实现程序存储器。我试图避免CoreGen,因为我想保持设计便携。最终,这种设计将会转到FPGA上。 我正在寻找一种使用VHDL泛型来初始化BRAM内存内容的方法?我知道Coregen使用COE文件来初始化BRAM,但是我们是否有基于VHDL代码的方法来实现? 让我知道你的备用建议。 p ..
发布时间:2017-08-15 20:58:40 HTML/CSS

STM32F4-Discovery(STM32F429ZIT6)上的RS232(UART)与HAL库?

背景 这是我的一些背景,所以你的家伙可以知道我有什么相关知识或我没有。我完全是这种嵌入式系统的新手。我真的不知道电子产品,我是一个纯软件的人。 我唯一的嵌入式系统经验是Raspberry Pi,与STM32F4有很大的不同发现。 我可以通过使用Raspberry Pi上的标准Linux C库来实现UART读/写编程,该库连接到具有USB到RS232适配器的PC使用电压转换器IC。 ..
发布时间:2017-08-15 20:58:27 HTML/CSS

自动波特率检测STM32L0

我无法通过 STM32L0 获得自动波特率检测功能。我正在使用硬件抽象层(HAL)。 我的启动代码是: / * USART1 init function * / void MX_USART1_UART_Init(void) { huart1.Instance = USART1; huart1.Init.BaudRate = 300; huart1.Init.Wor ..
发布时间:2017-08-15 20:56:02 HTML/CSS

在嵌入式设备上运行Linux内核所需的最少RAM是多少?

在嵌入式设备上运行Linux内核所需的 RAM 的最小数量是多少?在Linux-0.11中,对于 80x86 ,所需的最小RAM为 2MB 以加载内核数据结构和中断向量。 / p> 目前Linux-3.18内核的最低内存需要多少?像 x86 和 ARM 这样的不同体系结构对于启动所需的最小内存有不同的要求?如何计算相同? 解决方案 有可能缩小到〜600 KiB。检查英特尔的Tom Z ..