完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
HII想上传MyPIC32 MZ启动套件的数据存储器的一些部分。现在我用MPLAB来做,但是它非常笨重,没有正确的加载。它经常上传错误的数据。有没有其他方法上传数据到PC或USB闪存驱动器?谢谢帮助
以上来自于百度翻译 以下为原文 Hi I would like to upload some sections of Data Memory of myPIC32MZ starter kit. Right now I do it using MPLAB but it is very buggy and does not load properly. It often uploads wrong data. Is there any other way to upload data to PC or USB flashdrive? Thanks for help |
|
相关推荐
2个回答
|
|
你可以在PIC上通过UART中的代码来完成,也可以保存(记录)数据。但是你真的应该解决你原来的问题。它为什么是马车?Ruben
以上来自于百度翻译 以下为原文 You can do it with code in the PIC over an UART to a terminal program that also saves (logs) the data. But you really should solve your original problem. Why is it buggy? /Ruben |
|
|
|
是的,我实际上能够使用UART的帮助下,在PC上的COM端口上的TX数据,并使用TyAtLm保存文件中的数据。这是我的代码,将32位数据存储器作为一个空结束的十进制字符串发送到UART。我也想通过UART RX从终端接收数据,但是我没有成功地做到这一点。Tx似乎运行良好,但当我试图发送任何字符从终端,我得到的RxDATA端口是0xE0。任何人都有类似的问题吗?将数据存储器上传到文件中的MPLAB特性是不稳定的。有时它上传以前的数据或错过一些数据块。它通常发生在大量数据块(访问10k个字)中。
以上来自于百度翻译 以下为原文 void sendStr(char *str) { int i=0; while (str!=0) // send all chars in the buffer { if(!PLIB_USART_TransmitterBufferIsFull(USART_ID_2)) { PLIB_USART_TransmitterByteSend(USART_ID_2, str[i++]); } } } void sendBufferToUart(int short *buffer,int len) { int i; char str[20]; for(i=0;i // convert int to decimal string of max five spaces long sprintf(str,"%drn",buffer); // Send string to UART sendStr(str); } } Yes I actually was able to use uart with the help of harmony to tx data on com port on pc and use teraterm to save data in a file. Here is my code to send 32 bit data memory as a null terminated decimal string to UART. I also would like to receive data from terminal via uart rx but I have not succeeded in doing that. Tx seems to work just fine but when I tried to send any char from terminal all I get on rxdata port is 0xE0. Anybody having similar issues? Mplab feature of uploading data memory into a file is erratic. Sometimes it uploads previous data or misses some block of data. It usually happens with large amount of data block ( in access of 10K words) . |
|
|
|
只有小组成员才能发言,加入小组>>
5234 浏览 9 评论
2026 浏览 8 评论
1950 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3201 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2253 浏览 5 评论
771浏览 1评论
659浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
588浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
670浏览 0评论
571浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-20 09:56 , Processed in 1.235800 second(s), Total 79, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号