完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好
我的工作方向是通过使用BooLoad组件而不是MixPrime3,通过USB编程我的PSoC4原型工具包。我通过文档中定义的过程,并成功地使用USB编程。 程序是: 1。在示意图中放置可引导加载的组件。 2。进入其配置并单击“依赖项”选项卡。 三。有一个UARTHOB BooToLoul.HEX和一个UARTHB BooToule.ELF文件由CyPress给出。将这些文件设置为依赖项。 4。建立程序。 5。将原型套件的USB部件置于PC中,同时按下复位开关。验证工具箱LED在500毫秒间隔开始闪烁时的正确位置。 6。转到工具-gt;引导加载程序主机。 7。给出文件项目名称的路径。CyACD作为项目名称。CysNN-GT;CordX-M0≫ARMYGCCSY933-&调试。 8。选择COM端口。 9。设置UART波特率为115200。 10。点击“程序”。 我对这个方法有异议。编程后,PSOC4按照要求运行良好。但经过几次电源复位后,它开始闪烁,在500毫秒的间隔,这不是按照我的代码。当我研究了UARTHUB BooToLoad代码时,我知道其中有一个PWM分量产生1Hz的脉冲。我从代码中理解的是,当我们正确地将套件放置在PC的USB中时,闪烁的LED指示成功放置。所以我猜PSoC4会在两个十六进制文件之间混淆:1。UARTHI BooTooLo.HEX 2。EXECUTENAME.HEX,有时运行UARTHOB BooToLoul.HEX。 还有人面临同样的问题吗?如果有人知道这个问题的解决方案,请指导我。我想习惯使用这个可引导加载的组件来进行编程。 感谢和问候 肖纳克 |
|
相关推荐
6个回答
|
|
Shaunak:我总是使用闪烁的LED依赖性。精灵和十六进制。您在程序中不需要这些,但是您的BooDead组件必须指向这些.ELF和.HEX文件。另外,程序中不需要程序的UART部分来编程程序。把你的节目发给我怎么样,这样我就可以检查了。
|
|
|
|
|
|
|
|
你的代码工作得很好。我尝试了大约5个电源复位,它仍然在工作。我用我的scb_bootloader uart_bootloader。cydsn uart_bootloader.hex cortexm0 arm_gcc_484调试。这个BooToule.HEX工作正常。我没有一个液晶显示器设置为本单位并不影响董事会的运作呢。你的错误按复位开关当你做电源复位?我把代码还给你。
PSoC4YSysPyk0000 Cyrkk.Access 01.Zip 1.2兆字节 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
752个成员聚集在这个小组
加入小组2071 浏览 1 评论
1827 浏览 1 评论
3640 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1761 浏览 6 评论
1513 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
511浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
362浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
410浏览 2评论
357浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
860浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 15:54 , Processed in 1.402326 second(s), Total 88, Slave 71 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号