embedded相关内容
..
..
..
..
..
..
..
..
..
..
..
..
我很好奇在类似于以下情况的情况下使用 memset() 在效率方面是否有任何优势. 鉴于以下缓冲区声明... struct More_Buffer_Info{无符号字符 a[10];无符号字符 b[10];无符号字符 c[10];};结构 My_Buffer_Type{struct More_Buffer_Info buffer_info[100];};结构 My_Buffer_Type
..
..
我正在寻找一个小型 libc,用于在 ARM7 微控制器上与 freertos 一起使用.我看过 newlib,但它对我的需要来说有点太复杂了.Newlib 调用 malloc() 在一些函数(例如 printf()),这对于小型嵌入式实时系统来说并不好. 有谁知道适合我的应用程序的小型、可移植、开源的 libc 实现吗? 解决方案 PDCLib 可能 满足您的需求.仍然不完整 [断
..
..
各位,我想知道 float 变量是否可以在 sprintf() 函数中使用. 比如,如果我们写: sprintf(str,"adc_read = %d \n",adc_read); 其中adc_read是一个整数变量,它将存储字符串 "adc_read = 1023 \n" 在 str 中(假设 adc_read = 1023) 如何使用浮点变量代替整数? 解决方
..
在典型的手持/便携式嵌入式系统设备中,电池寿命是硬件、软件和设备可以支持的功能设计中的主要考虑因素.从软件编程的角度来看,人们知道 MIPS、内存(数据和程序)优化代码.我知道 H/W 深度睡眠模式、待机模式,它们用于以较低的周期为硬件提供时钟,或者将时钟完全转到一些未使用的电路以节省电力,但我正在从这个角度寻找一些想法: 我的代码在哪里运行并且需要继续执行,鉴于此,我如何才能有效地编写代码
..
我正在尝试从同名的书中学习嵌入式 Android.作者建议与 AOSP 姜饼分支合作.于是我跟着去下载源码: $ repo init -u https://android.googlesource.com/platform/manifest.git-b 姜饼$回购同步 但这需要的时间太长了.同样从输出来看,在我看来它也在从其他分支下载源代码(我看到 android-5 .....),这不是我想
..
我的公司正在将 Python 用于一个相对简单的嵌入式项目.还有其他人在嵌入式平台上使用 Python 吗?总的来说,它对我们来说效果很好,可以快速开发应用程序,快速调试.我喜欢这种语言的整体“简洁". 我在日常工作中遇到的唯一真正问题是,与常规编译器相比,缺少静态检查可能会导致在运行时引发问题,例如一个简单的意外 cat 字符串和 print 语句中的 int 可能会导致整个应用程序崩溃.
..