一种在嵌入式设备上将C89字节流转换为包流的方法
我正在使用使用 rs232(通过 USB 的 RS232)连接到 PC 的嵌入式设备。 我正在考虑开发自己的协议: 但我不想重新发明轮子。 请注意:我正在考虑非常受…
如何修复此代码以允许我的 AVR 通过串行端口进行通信?
最近,我一直在绞尽脑汁地尝试在 STK200 上安装 ATmega162,以便通过 RS232 与我的计算机进行通信。 我检查并确保STK200包含MAX202CPE芯片。 我已将芯…
C++ ARM RealViewICE 的命名空间问题
我正在使用 ARM RealView debug 3.1,但无法查看 C++ 命名空间中定义的函数内的变量,代码运行良好并使用 armcc 进行编译。 你们中有人知道这个问题的…
RS232(Com 端口)RTS/CTS/DTR/DSR 的低级控制可能吗?
我想知道是否以及如何可以直接从 win32(旧的 C-API)控制 RS-232 握手线。 我想与外部硬件连接,两条简单的数据线就足以满足我的需求。 那么 - win32…
哪一种系统可以称为“基于嵌入式 Linux”?
我正在使用 Red Hat Linux 开发 SBC(单板计算机)板,它用于从许多路由器获取信息并处理数据包。 这个网关可以称为“基于嵌入式Linux”的产品吗?…
C 语言:#DEFINed 值弄乱了 8 位乘法。 为什么?
我有以下 C 代码: #define PRR_SCALE 255 ... uint8_t a = 3 uint8_t b = 4 uint8_t prr prr = (PRR_SCALE * a) / b printf("prr: %u\n", prr) 如果…
有什么理由使用 C 而不是 C++ 用于嵌入式开发?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…