本帖最后由 数码小叶 于 2021-2-7 08:55 编辑
MCP3564 ADC评估板的自带例程不开源么?@麦小播 中文网站和英文网站都没找到相关代码。看来折腾这个原始程序是没戏了。
看了一堆资料,感觉挺混乱的,因为之前没有使用过Microchip的单片机,所以是从0开始,评估板也没自带调试器,不看不知道,一看吓一跳,Microchip单片机的调试工具至少五六种,而且意外的是居然JTAG也是可以下载PIC32的,但是刚好把配套的PIX32MX795排除了
选来选去,最后买了个PICKIT3.5
卖家说PICKIT3容易变砖...不知真假,稳妥点还是3.5吧
编程环境最后安装的是MPLAB X IDE5.4 和 MPLAB® Harmony 3
MPLAB X IDE是收费软件?好像要License,但是没给什么license,目前使用也正常。
MCP3564 ADC评估板用的控制芯片是PIC32MX795F512L,能用来直观测试的一个是Uart,一个是led,
那就用串口来测试吧,使用的是RF4和RF5口,对应的是UART2,新建一个测试工程
使用MPLAB® Harmony来辅助配置单片机参数,感觉效率挺高的,直接选择所需的模块后配置管脚即可
配置完后就可以生成配置代码了,自动添加到MPLAB X IDE中
在plib_uart2.h,提供了相关的UART操作函数,可以直接调用,外设文件在definitions.h里统一调用了
PICKIT3连接上电脑,自己安装了驱动,就是不知道这个驱动安装的正确还是不正确
HID-compliant 、USB Input device???但是在MPLAB X IDE也能识别到这个啊
CeshiUART工程编译通过,下载到MCP3564 ADC评估板板子上
再打开串口助手,可以看到输出字符
程序工作OK,正常输出,再试了试在线调试,也正常,莫非PICKIT3在电脑上的显示就是那样的的,HID-compliant USB Input device???
|