完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我正在尝试通过链接两个 8 位寄存器在 PSoC 创建器中创建一个 16 位的控制寄存器。 我打算使用创建的寄存器通过DMA存储合成孔径雷达的输出结果。 经过研究,我意识到我可以通过在UDB中注册每个寄存器来创建寄存器,我自己设置了寄存器,但是输出仅显示其中一个寄存器的结果。 我正在创建的程序如下所示,所以请告诉我为什么它没有成功。
使用的设备 PSoC 6 (cy8c62x7)、PSoC creator 4.4 |
|
相关推荐
1个回答
|
|
对于使用PSoC6制作16位控制调节器的问题,以下是一些建议:
1. 确保选择的寄存器是16位的,并使用正确的寄存器配置。您可以在PSoC Creator中创建一个16位寄存器,或者您可以手动配置两个8位寄存器,并将其连接在一起。 2. 确保在连接寄存器时选择正确的位宽和连接选项。您可以使用PSoC Creator中的连接图表来正确地连接寄存器。 3. 检查您的UDB注册器的配置,并确保正确设置了每个寄存器的位置和位宽。 4. 使用正确的读取和写入操作来访问寄存器。对于16位寄存器,您可能需要使用两个8位寄存器的读取和写入操作来正确处理数据。 5. 检查您的DMA配置,确保正确设置了源和目标地址以及传输长度。确保使用正确的地址和寄存器名称。 如果您能提供更多的代码或具体的问题描述,我们可以给出更具体的建议和帮助。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-初识设备树之设备组织架构
536 浏览 0 评论
531 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-初识设备树之设备树组成和结构
794 浏览 0 评论
【敏矽微ME32G070开发板免费体验】点亮WS2812B灯板
922 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-Linux内核移植之内核启动流程
879 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
12158 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-11 18:57 , Processed in 0.654958 second(s), Total 75, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号