Arduino到期操作寄存器SAM3X8E

Arduino到期操作寄存器SAM3X8E,arduino,microcontroller,jtag,arduino-due,Arduino,Microcontroller,Jtag,Arduino Due,这不是代码问题 使用Arduino是否意味着我们都已经准备好了,您只需要使用一个已经存在的库并将代码放在一起?我不这么认为,因此我想应用我的c语言编程技能和操作寄存器,就像在学校学到的那样 Arduino上有三个明显的编程端口: -usb程序 -usb本机 -jtag 我是否需要Arduino应用程序才能开始?(原因?) 还有哪些其他编程工具可用 我在考虑使用控制器手册和一个简单的编程环境+jtag 很抱歉问一下,但是有没有这样做的描述?(是的,我想进一步了解micro控制器。这并不意味着我想重

这不是代码问题

使用Arduino是否意味着我们都已经准备好了,您只需要使用一个已经存在的库并将代码放在一起?我不这么认为,因此我想应用我的c语言编程技能和操作寄存器,就像在学校学到的那样

Arduino上有三个明显的编程端口: -usb程序 -usb本机 -jtag

我是否需要Arduino应用程序才能开始?(原因?) 还有哪些其他编程工具可用

我在考虑使用控制器手册和一个简单的编程环境+jtag


很抱歉问一下,但是有没有这样做的描述?(是的,我想进一步了解micro控制器。这并不意味着我想重新发明轮子。)

Arduino IDE不是为Arduino编写程序的唯一选项。 作为选项之一,您可以使用arm none eabi工具链从代码构建二进制文件,并使用bossac命令行工具(或bossa GUI工具)将二进制文件上载到Arduino。您可以在Arduino IDE的Arduino到期包中找到这两者,也可以单独下载

我推荐这篇文章:。我还发现这个“GitHub”项目非常有帮助(您可以将它用作C语言中Arduino DUE程序的起点)