omap相关内容

你好世界,裸机 Beagleboard

我正在尝试在我的 Beagleboard-xm rev 上运行一个“hello world"类型的程序.C,通过从汇编调用 C puts 函数. 到目前为止,我一直在使用它作为参考:http://wiki.osdev.org/ARM_Beagleboard 这是我目前所拥有的,但没有输出. hello.c volatile unsigned int * const UART3D ..
发布时间:2021-11-17 22:08:24 其他开发

你好世界,裸机 Beagleboard

我正在尝试在我的 Beagleboard-xm rev 上运行一个“hello world"类型的程序.C,通过从汇编调用 C puts 函数. 到目前为止,我一直在使用它作为参考:http://wiki.osdev.org/ARM_Beagleboard 这是我目前所拥有的,但没有输出. hello.c volatile unsigned int * const UART3D ..
发布时间:2021-11-17 22:08:13 其他开发

在ARM OMAP3515处理器中除以零异常

我在我的项目中使用OMAP3515处理器(通用CortexA8器件),但我正在处理异常,但是当给出除以零的指令时,该处理器不会生成任何异常,它不会执行下一条指令. 我想知道是否有任何配置可用于生成零除异常. 解决方案 Cortex A8不支持整数运算除以零.除了正常的中断和调试异常,唯一的故障例外支持的是数据中止,预取中止和未定义的指令 VFP支持浮点运算的被零除例外,必须通过 FP ..
发布时间:2020-07-24 21:18:30 其他开发

嵌入式Linux中的Qwt图的慢速重新绘制

在为Linux开发基于Qt的嵌入式解决方案时遇到了一些问题.基本上,我的应用程序绘制了一个QwtPlot图,最多附有8个QwtPlotCurves.每1秒调用一次QwtPlot :: replot().数据来自连接到同一系统中另一个.c应用程序的套接字连接.硬件是德克萨斯州的OMAP. 问题在于,根据配置,重新打印变得非常非常慢.更具体地说,如果显示4条曲线,则不会感觉到延迟,但是如果附加8 ..
发布时间:2020-05-20 23:57:57 其他开发

内核糟糕,手臂嵌入式系统上为80000005

请帮助我解决此问题.我使用了一个1毫秒的高分辨率计时器,并将其安装为带有"insmod"的单独模块.这每1毫秒触发一次,我必须用此计时器中断来执行一些任务.还有其他进行图像传输的过程,我看到以太网驱动程序中断似乎正在发送图像.此enet中断具有较高的优先级,并且看起来像在延迟上面的1 ms计时器中断,但我不确定. 运行3到3个小时的测试后,我看到以下糟糕的消息.如何根本原因呢? 请帮忙. 该 ..
发布时间:2020-05-02 03:45:24 其他开发

对齐和未对齐的内存访问?

对齐和非对齐内存访问之间的区别是什么? 我在TMS320C64x DSP上工作,我想使用内部函数),它有 ushort& _amem2(void * ptr); ushort& _mem2(void * ptr); 其中 _amem2 我应该什么时候使用? C编译器总是把你声明的变量放在满足“正确”对齐的地址。所以如果ptr指向例如。 ..
发布时间:2016-10-23 22:17:50 C/C++开发

对齐和未对齐的内存访问?

对齐和非对齐内存访问之间的区别是什么? 我在TMS320C64x DSP上工作,我想使用内部函数),它有 ushort& _amem2(void * ptr); ushort& _mem2(void * ptr); 其中 _amem2 我应该什么时候使用? C编译器总是把你声明的变量放在满足“正确”对齐的地址。所以如果ptr指向例如。 ..
发布时间:2016-10-23 22:13:56 C/C++开发

世界您好,裸机的BeagleBoard

我试图让我的BeagleBoard-XM REV运行的'Hello World“类型的程序。 C,通过调用C 看跌功能从组装。 到目前为止,我一直在使用这个作为参考: http://wiki.osdev.org/ARM_Beagleboard 下面是我到目前为止,但没有输出。 的hello.c 挥发性unsigned int类型* const的UART3DR =(unsigned int类 ..
发布时间:2016-05-29 14:30:38 其它硬件开发

对齐,对齐的内存访问?

对齐,对齐的内存访问之间的区别是什么? 我工作在一个的TMS320C64x DSP,我想用内部函数(C函数汇编指令),它有 USHORT和放大器; _amem2(无效* PTR); USHORT和放大器; _mem2(无效* PTR); 其中, _amem2 做的2个字节对​​齐访问和 _mem2 不对齐访问。 当我应该使用哪一个? 解决方案 这是对准的存储器访问指指针(作为整 ..
发布时间:2015-11-30 23:34:59 C/C++开发