我想学习如何编写嵌入式代码。不幸的是,我不是很有经验的程序员,也不知道如何开始。
我正在做的项目是带有运动传感器和微处理器的 PCB,我想通过对微处理器进行编程来控制传感器的设置。
我需要什么样的硬件和软件?我读过我需要一个JTAG /开发板和一个编程环境。我很乐意参考任何可以告诉我(最好是尽可能基本的)如何开始的书籍/网站。到目前为止,我只找到了初学者无法阅读的资源。
微控制器(STM32F101RC,核心:ARM 32 位 Cortex™-M3 CPU)使用SPI与传感器通信。PCB 包含一个 USB 和一个 JTAG 连接(10 个引脚)。另外,我正在使用 Windows 笔记本电脑进行编程。