无法在Mac上的Eclipse中创建8051项目
我正在使用MacOS。 I have downloaded 用于Mac 的SDCC 并遵循 install.txt 在下载的文件夹中(只需将其复制到 develops> developer 文件夹),然后拥…
使用SDCC,如何从另一个文件访问字指针
我正在为微控制器使用 SDCC 编译器。 在tunes.c 中,我声明一个整数表: __code unsigned int Beep1[] = {4, 0, 1500, 750, 375}; void PlayTune(unsi…
如何获取 SDCC 生成的十六进制文件以在 Pic Simulator IDE 中进行模拟?
我已经寻找解决方法很多天了,但没有运气。 PIC模拟器一直告诉我hex文件的校验和是错误的。 我已经多次尝试更改 SDCC 的十六进制文件输出格式并尝试了…
带有 SDCC 插件的 Eclipse - 总是出现 java.lang.NullPointerException 错误
我已经安装了带有 C/C++ 的最新 Eclipse IDE,安装了 SDCC 并将 net.souurceforge.eclipsesdcc.1.0.0 插件放入 Eclipse Plugins & 中。功能文件夹。启…
如何更好地从指向某个地址的地址读取值
我想知道是否有更好的方法来写这个: void readtcp_c(unsigned char c) { volatile char *a; volatile int *p; volatile int *q; a = (char *)APPLE_R…
如何将 Silicon Laboratories IDE 与 SDCC 结合使用?
我正在考虑使用带有 Silicon Laboratories 8051 内核的微控制器。 我希望我可以使用C而不是汇编语言,所以我安装了SDCC。 我安装了“Silicon Laborato…
在链接步骤期间在 Makefile 中使用 SDCC 时出现问题
即使在链接步骤期间存在未定义的引用错误,小型设备 C 编译器 (SDCC) 也会生成 ihx (Intel Hex) 文件。在 Makefile 中使用 SDCC 时,此行为会导致问题…
如何控制 C 编译器优化的内容?
我正在使用 Silicon Labs IDE 和 SDCC 编译器用 C 语言编写嵌入式设备的固件。该器件架构基于 8051 系列。相关函数如下所示。该函数用于设置我的 MCU …
使用 SDCC(Little Endian)编译器时,这个算术有什么问题?
我对 C 编程非常陌生,正在为我的 MCU 开发固件应用程序。当我使用KEIL编译器(Big Endian)时,此方法工作正常,但当我切换到SDCC编译器(Little End…
- 共 1 页
- 1