完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
MCC版本:v3.45.1MPLABX版本:v4.05OS:WIN 10 64bit.:Generation CodeDevice:PIC18F26K42.pheral:SPIThe生成的初始化函数总是空的,而不管SPI UI(简单的设置或寄存器)中做了什么设置,我都可以确认在手动添加寄存器值之后我自己,SPI似乎发挥作用。谢谢你的关注!格雷戈
|
|
相关推荐
3个回答
|
|
你可以通过提交支持票让Microchip知道
|
|
|
|
你好,我也有同样的问题,不知道你能不能帮忙。我用PIC18F26k42创建了一个项目,并用MCC生成器生成了代码。定时器工作正常,但是SPI不能工作,我在带示波器的SCK管脚上看不到任何信号。正如你所说的,初始化。是空的,所以我试图实现我自己的初始化,但它仍然不工作。你能提供你的初始化代码吗?另外,您还修改了生成的MCC文件中的其他内容吗?这是我的初始化:当我使用SPI1_Exchange8位时,它不会触发任何SCK信号,而且它被卡住了,所以我修改了它:谢谢。
|
|
|
|
这些是我使用的初始化设置。请注意,我正在将spi时钟设置为定时器2外围设备。您可以使用MCC中的寄存器选项卡,设置适当的值,然后从ui中刷新十六进制值,从而找到要设置的位。(见附图)
|
|
|
|
只有小组成员才能发言,加入小组>>
5006 浏览 9 评论
1923 浏览 8 评论
1853 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3067 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2143 浏览 5 评论
577浏览 1评论
432浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
476浏览 0评论
367浏览 0评论
IPECMD命令烧录AVR128DA48芯片,报找不到芯片错误
853浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-17 09:10 , Processed in 1.207260 second(s), Total 81, Slave 65 queries .
Powered by 电子发烧友网
© 2015 www.ws-dc.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号