Tag: beagleboard

Hello world,裸机Beagleboard

我正试图在我的Beagleboard-xm rev上运行一个’hello world’类型的程序。 C,通过从程序puts调用C puts函数。 到目前为止,我一直在使用它作为参考: http : //wiki.osdev.org/ARM_Beagleboard 这是我到目前为止所拥有的,但没有输出。 你好ç volatile unsigned int * const UART3DR = (unsigned int *)0x49020000; void puts(const char *s) { while(*s != ‘\0’) { *UART3DR = (unsigned int)(*s); s++; } } void hello() { puts(“Hello, Beagleboard!\n”); } boot.asm .global start start: ldr sp, =stack_bottom bl hello b . linker.ld […]

如何将浮点C代码转换为定点?

我有一个使用双打的C代码。 我希望能够在DSP( TMS320 )上运行代码。 但DSP不支持双精度数,只支持定点数。 将代码转换为定点的最佳方法是什么? 是否有一个很好的C库用于定点数(实现为整数)?