非常感谢南京中科微的任亚运 任工!这次试用过程中的技术问题无论是工作日还是休息日他都会第一时间为大家孜孜不倦的解答,还贴心的再次寄来cjlink!在此表示非常感谢!!!!!
接上两篇:
【中科微CSM32RV003绿色开发板免费体验】1.上手
【中科微CSM32RV003绿色开发板免费体验】2.RISC-V RV32IMAC内核
我要感谢南京中科微电子有限公司提供的CSM32RV003绿色开发板和试用机会,非常感谢德赢Vwin官网
论坛!
南京中科微公司CSM32RV003开发板使用心得体会
这篇心得体会将围绕我在使用南京中科微公司CSM32RV003开发板过程中的体验展开,其中包括了从初识开发板到深入理解和使用其功能的个人感触。首先,我对南京中科微公司的CSM32RV003开发板表示由衷的赞赏。第一次接触到南京中科微公司的CSM32RV003开发板,我就被其小巧的尺寸和整齐美观的PCB布局所吸引。在我看来,一个好的开发板不仅要有强大的功能,更要有赏心悦目的外观设计。当然,焊接水平也是一个评估开发板质量的重要因素。幸运的是,CSM32RV003在这几点上都做得非常出色。这款小板子以其小巧的身材,整齐美观的PCB布局,以及出色的焊接工艺,已经给我留下了深刻的印象。更不用说它的功能强大,让我在开发过程中如鱼得水。这也展示出“南京中科微公司”专业和精细的工艺技术。
南京中科微公司提供的官方例程以及编译好的可执行程序文件,给我提供了极大的便利。尤其是UART、SYSTICK_Interrupt、Ci24R1_TX_ACK、Ci24R1_RX_ACK这四大类的例程,它们不仅让我对这款芯片的功能有了更深的理解,也为我节省了大量的开发时间。说明这款开发板的功能,强大而全面。这不仅体现在其硬件设计上,更表现在其强大的软件支持和丰富的例程上。官方提供的四大类例程,以及一个编译好的可执行程序文件11.elf,都充分展示了其功能的多样性。更令我惊喜的是,这些例程不仅帮助我理解了这款芯片的各种功能,也为我进一步开发自己的应用程序提供了便利。这无疑给我省去了大量调试和测试的时间。
关于CJlink驱动的安装,我必须赞扬南京中科微公司提供的详细步骤和清晰指引。在安装和使用CJlink驱动程序的过程中,我深感其程序的便捷和高效。只需按照说明手册的指导路径,在已安装的开发软件中(CSMStudio_23.07.25_x64)找到并运行“zadig-2.5.exe”文件,就可以轻松完成驱动的安装。它位于“C:\Program Files\CSMStudio\share\drivers\Cjlink”路径下的“zadig-2.5.exe”。我按照厂家的指导,在CSMStudio_23.07.25_x64开发软件中配置并启用CJlink调试器(V1.2)。通过这个调试器,我可以实现与芯片的通信和调试,这无疑为我在软件开发过程中提供了强大的支持。
在配置好CJlink调试器后,我就可以开始编译和运行工程了。官方例程介绍道,这款芯片并没有复位引脚,需要在程序内设置PA15为复位功能后,才能使用复位功能。这个信息对于开发者来说,是极其重要的。它让我明白了,即使没有物理复位按钮,我也可以通过程序来实现复位功能。这一点对于使用ISP下载工具的用户来说特别重要,因为如果复位功能没有开启,他们只能通过人为断电再上电的方式来复位。因此,在程序里打开复位功能就变得十分必要。
在创建工程时,我严格按照手册的指导,安装了CSMStudio IDE开发环境软件,并根据MCU型号创建了对应的工程。在这个过程中,我深深地感受到,按照步骤一步步操作的重要性。虽然操作步骤可能有些繁琐,但每一步都是为了确保最终结果的正确性。
最后,关于在线调试工具的使用。对于这一点,我建议使用CJLINK或Jlink(V10以上)驱动。当然,如果你也像我一样使用了ISP串口下载工具的话,就还需要安装并使用其生成的.elf文件。只是我后来发现,一旦安装了CJLINK或Jlink驱动,再使用ISP串口烧录功能就会失效。这可能是因为串口、复位功能被占用了。这个问题需要特别注意。
通过这次使用经历,我深刻体会到南京中科微公司CSM32RV003开发板的易用性和高效性。它不仅提供了丰富的功能和强大的性能,还通过优秀的例程和清晰的操作指南,帮助我更快地完成我的开发任务。我期待未来有更多的机会使用这款优秀的产品,相信它将继续为我带来更多便利和效率。
同时,我也意识到,作为一个开发者,我们需要不断学习和适应新的技术和工具。通过这次经历,我学到了如何利用开发板和IDE的强大功能来提高开发效率,如何解决遇到的难题,以及如何充分利用资源来优化开发过程。这些经验对我来说是无比宝贵的,将对我的未来发展产生积极影响。
总的来说,我对南京中科微公司的CSM32RV003开发板的使用体验感到非常满意。它不仅提供了强大的工具和例程来帮助我快速开发,还为我提供了一个优秀的平台来探索新的技术和解决方案。这次的使用经历也让我对嵌入式系统有了更深的理解和更高的兴趣。我希望在未来的学习和工作中,能够继续使用这款开发板进行深入的研究和实践。我相信,随着我对这款产品的理解和掌握程度不断提高,我将能够更好地利用它来优化我的开发流程。
谢谢!
本人试读[经验] :
《电子工程师必备——九大系统电路识图宝典》+附录5学习方法
《运算放大器参数解析与LTspice应用仿真》+学习心得3第二章之电气参数
https://bbs.elecfans.com/jishu_2380842_1_1.html
《Android Runtime源码解析》+学习心得首发(3)
本人帖子:
6—手把手实战Linux控制小车 - RISC-V技术
【飞凌AM6254开发板试用】 4-机器视觉(原创) - 飞凌嵌入式
【飞凌AM6254开发板试用】+5内核编译串口芯片Linux驱动(原创)
【Milk-V Duo 开发板免费体验】4-Linux控制小车动作(原创)首发
【飞凌i.MX9352开发板试用】+机械臂游戏2游戏操纵杆控制四自由度机械臂(开源)原创首发
谢谢!