在尝试学习Python编程的过程中,我加入了MicroPython的学习行列。自参加头条的Python培训课程后,我开始接触并使用国产自主知识产权的K210开发板,这款搭载RISC-V芯片的设备在MicroPython领域颇受欢迎,包括香蕉Pi板BPI-K2KD23Sipeed M1等众多选项。
在当今的智能物联网时代,RISC-V架构的AI芯片K210凭借其低功耗特性,正成为边缘计算和物联网领域的得力助手。这款芯片支持MicroPython和C等多种编程语言,为开发者提供了丰富的编程灵活性。在计算机视觉的领域,K210尤其擅长对象检测任务,其中矩形识别的过程尤为关键。
在实验硬件部分,Sipeed提供了包含K210芯片、OV2640摄像头和4寸LCD显示屏的开发套装,配合官方提供的MaixPy IDE和烧录软件,新手可以快速上手进行编程和测试。连接电脑后,通过配置IDE和烧录固件,一步步验证MicroPython和MaixPy的运行效果,最后通过“Hello World”程序来测试程序的运行。
Sipeed就是之前做荔枝派的那家公司了,MaixPy 项目的启动,契机是 K210 芯片流片完成。于是大家想着做一套让更多人在嵌入式使用的 AI 开发的易使用的软件套件, 因为Micropython的易用性,而且 k210 有 6+2MiB 内存,主频 400MHz,完全能够驾驭Micropython, 故选择了Micropython作为编程语法。
1、单片机烧录程序步骤如下: 将单片机与电脑连接,使用相应的编程器或烧录器。 打开编程器或烧录器的软件,选择正确的单片机型号和端口。 将需要烧录的程序文件上传到软件中,确认文件路径和名称。 点击烧录按钮,等待单片机完成烧录过程。 断开单片机与编程器或烧录器的连接,完成程序烧录。
2、首要步骤是准备一个51单片机的开发板和专用的烧录器。确保所有硬件设备齐全。在烧录软件方面,我们以STC-ISP为例。启动软件后,你需要选择适当的单片机型号,这里以STC89C/LE52RC为例。注意检查“串口号”部分,确认没有可用的接口,这一步非常重要。接着,将烧录器通过USB连接到51单片机和电脑。
3、首先,准备好需要烧录的程序代码和编程工具,将单片机连接到编程器上。然后,选择正确的编程器和单片机型号,进行硬件连接。接下来,打开编程软件,导入编写好的程序代码,并设置烧录参数,包括芯片类型、数据位宽等。最后,点击烧录按钮,让编程器将程序代码烧录到单片机内部的存储器中。
对程序进行重新编译,hex文件将生成在项目Debug文件夹中。选取C/C++构建-设置-工具设置-GNU ARM Cross Create Flash Image-通用设置,输出文件格式设置为Intel HEX。完成编译后,选取hex文件,进行hex文件的下载。打开J-Flash Lite进行烧录,选择芯片型号及烧录方式。
理解为arm芯片燃烧器,用于将二进制代码烧录到芯片flash中。J-flashARM是由j-link提供的FlashISP软件,支持bin格式、hex格式和srec格式。J-flash是单独的flashISP燃烧软件,编写单独的本文件或十六进制文件烧单片机flash,ARM9的发展。
关于开发板程序烧录软件,以及烧录程序会烧坏板子吗的相关信息分享结束,感谢你的耐心阅读,希望对你有所帮助。
上一篇
程序基础软件开发
下一篇
吉林网站建设口碑好的企业有哪些