小编Ben*_*oit的帖子

为什么一个内存区域被标记为非缓存?

在嵌入式应用程序中,我们有一个表格,描述了在目标板上有效的各种地址范围.该表用于设置MMU.
RAM地址范围标记为可​​缓存,但其他区域标记为不可缓存.这是为什么?

memory embedded caching

11
推荐指数
3
解决办法
1万
查看次数

什么是多任务操作系统?

多任务操作系统的特征是什么?
是什么让它多任务处理?
是否有非多任务操作系统?

computer-science operating-system

10
推荐指数
1
解决办法
7万
查看次数

什么是变量的链接和存储说明符?

当有人谈论变量存储类说明符时,他们在谈论什么?
他们还经常谈论同一环境中的变量链接,那是什么?

c c++

10
推荐指数
1
解决办法
4163
查看次数

工作站和嵌入式程序员之间的心态差异

你认为程序员在桌面环境(windows,linux,等等......)工作和在嵌入式系统上工作的人之间的思维方式有何不同?

我能想到的一个简单例子是,在嵌入式环境中,我总是检查malloc是不是NULL.我看到的大多数代码目标桌面肯定不会在检查malloc返回值时勤奋.

心理差异的任何其他例子?

embedded

10
推荐指数
4
解决办法
1103
查看次数

有没有人知道数据包生成器?

我们有一个联网设备,我们想对它如何处理格式错误的数据包进行一些测试.

是否有产品可以生成任意数据包和数据包序列?我希望能够指定一组TCP/IP有效负载,它将打开一个连接并发送数据.显然,TCP/IP校验和应该正确计算,等等......

有点像反向的wirehark.

请注意,我对网络加载和爆破数百万个数据包感兴趣.

networking

9
推荐指数
1
解决办法
1万
查看次数

适用于8位微处理器的操作系统是什么?

它不需要是一个完整的操作系统,但必须至少具有多任务处理能力(即调度程序).
请提及它的处理器架构.

这是一项调查,因此确切的功能并不重要.当您的下一个8位嵌入式项目出现时,可以将其视为一个可以查看可能性的地方......

我意识到大多数8位微处理器不需要操作系统,但作为反例,Rabbit Semiconductor为RCM3710处理器模块提供了4个串行端口,10-BaseT以太网端口,512K RAM和512K闪存.所有这一切只需39美元.全部基于8位Z80核心.

8位不必然意味着极端的资源约束.

embedded operating-system rtos

8
推荐指数
0
解决办法
7150
查看次数

您可以用什么简单的项目来学习嵌入式编程基础知识?

对于想要学习嵌入式编程基础知识的人来说,他们可以解决哪些简单的项目?

我们谈论的是那些了解电子电路基础知识的人(电阻器,电容器,数字IC等......),并且可以进行基本焊接.一个想要进入嵌入式编程的电子爱好者,或者可能是EE大学学位的二年级或大三学生.

平台并不重要,语言也不重要(它可能是C或汇编程序或其他).关键是要得到一个简单的项目,做创意的东西.

如果有一本书覆盖了类似的东西,你可以发布一个链接吗?

hardware embedded

8
推荐指数
1
解决办法
4855
查看次数

简单的去抖动例程

你有简单的去抖程序来处理单个开关输入吗?

这是一个没有任何操作系统的简单裸机系统.

我想避免使用具有特定计数的循环结构,因为处理器速度可能会波动.

embedded

8
推荐指数
2
解决办法
2万
查看次数

静静地重启Python解释器

我在应用程序中嵌入了一个python解释器.应用程序需要很长时间才能启动,我无法在不重新启动整个应用程序的情况下重新启动解释器.我想要做的是基本上保存解释器的状态并轻松返回到该状态.

我首先将所有模块的名称存储在python解释器启动的sys.modules中,然后在请求时从sys.modules中删除所有新模块.这似乎使得解释器准备重新导入相同的模块,即使它之前已经导入过它们.但是,这似乎并不适用于所有情况,例如使用单例类和静态方法等.

如果可以避免的话,我宁愿不在这个解释器中嵌入另一个解释器,因为能够使用应用程序API的容易性将会丢失(以及包括我想象的轻微速度命中).

那么,有没有人知道我可以存储解释器的状态,然后返回到这个,以便它可以应对所有情况?

谢谢,

python interpreter

7
推荐指数
1
解决办法
5131
查看次数

配置文件作为嵌入式资源

有没有人在VB.NET或C#中使用嵌入式配置文件?我理解如何嵌入配置文件,但之后访问它的最佳方法是什么?我可以将它视为配置文件,就像我可以使用外部配置文件一样吗?

任何帮助是极大的赞赏.

.net configuration

7
推荐指数
2
解决办法
2万
查看次数