完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
作者:柚木鉉
软件 使用全志官方支持的FreeRTOS系统,适配自己做的开发板,代码全部开源
XR32SDK-master.zip
(16.32 MB, 下载次数: 129
)
芯片资料 XR32 datasheet:
xr32f429c2_datasheet_v1.2.pdf
(1.62 MB, 下载次数: 101
)
XR32 User_manual:
xr32f429c2_user_manual_v1.0.pdf
(4.93 MB, 下载次数: 88
)
硬件参考资料 XR32参考设计原理图:
xr32参考设计原理图.zip
(477.29 KB, 下载次数: 44
)
XR32封装库:
xr32封装库.zip
(118.15 KB, 下载次数: 38
)
XR32参考设计原理图AD版本:
电路设计原理图设计封装设计 首先设计XR32F429C2的原理图封装 绘制芯片外围电路 外围电路主要包括三部分
首先来电源和电容 查阅芯片手册的Power Management章节,得知芯片内置了几路LDO,一路DCDC,只需要给芯片供电5V就可以使用了。 再参考一下EVB的电路设计 GPIO就先这样拉出来,不做细分处理。 对于时钟,查看数据手册Clock章节,有可以看到XR32F429有两个时钟,一个高速时钟一个低速时钟 其时钟控制图框如下。可以看到低速时钟有两个时钟源,一个内置RC震荡电路,一个外部晶振。因为低速时钟为32.768k正好是2的15次方,其主要是给系统RTC与低功耗模式使用的,对RTC或者对低功无需求可以舍去低速晶振。高速时钟支持24MHz, 26Mhz, 40MHz 或者 52MHz 的晶振。这里就选择24MHz的2016封装的晶振(正好全志的大部分Linux芯片也是24MHz)。 在这里因为是开发板,所以两个时钟都画上。每个晶振时钟脚加一个电容作为起振电容。 最后一个辅助电路,用户按键。程序跑飞了的RESET键,下载程序的UPGRADE键。 首先是RESET键,找了一圈居然没找到EN和RST引脚,查看了文档才发现叫做 CHIP_PWD 下载按键就不好弄了,数据手册没有见到描述的部分,看了一下EVB的电路图,这咋还献祭了PB2和PB3。 于是进行了一下搜索,在Github找到了XR871_Quick_Start_Guide-CN这个手册 里面描述了下载的全部过程。 那现在就需要做出一个选择了,PB2和PB3是JTAG的数据口,如果直接拉低了可能会导致JTAG无法使用。便折中了一下,PB3接口通过电阻拉低,如果需要使用JTAG则将电阻移除即可。 电阻选用0603封装方便拆焊 绘制板子的用户IO 计算了一下,一共有31个GPIO+一个RESET需要引出,于是使用两列双18Pin穿孔+邮票孔封装。 先画原理图封装,很简单 再画PCB封装,也很简单,两个焊盘一个长方形一个圆形,制版的时候把边框层放到白线就好了。 然后原理图里面对面放好 然后生成PCB,大概摆放一下元件 渲染一下看看,有内味了 USB转串口用的是人见人爱的CH340N,配上TypeC接口,CH340N没货了也可以用CH343P,不过这里就不用了。原理图把它们两个都画上。 整了个活,CH340N和CH343P的复用焊盘 TF卡槽,USB,摄像头FPC连接器和其他小东西 大概设计(整活)了一下,这样层叠式设计 PCB摆放一下位置,开始拉线 其中先先不在原理图中绑定邮票孔IO对应的引脚,先把PCB的线拉出来,再按照线的位置去修改引脚 比如这里,PB5对应H1 16, PB4对应H1 15 就在原理图中把两个引脚确定下来 TF卡槽这里使用SDIO 1连接TF卡槽 1bit模式,只需要给CMD上拉,SDIO 0因为被CSI占用了所以就不使用了。 当然,TF卡是可以带电拔插的,所以需要加上ESD器件,USB因为需要插上USB才上电所以这里就省略了。 USB USB当然是TypeC接口了,CC线下拉两个电阻 摄像头FPC 摄像头需要三路供电,分别是1V2,2V8,3V3。这里使用两个LDO作为两路供电。 SPI Flash 没啥好说的,F1C100S板子上抄过来。 其他小东西 给UART加上了指示灯,烧录的时候会闪一闪 加了一颗RGB灯,点灯吃灰一条龙 PCB设计 大概布局了一下下,并且把IO的线,供电,时钟的线连上了 3D渲染看看 飞线消消乐中.........画一下IO丝印 然后第一版就画完了QuQ |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
678 浏览 0 评论
636 浏览 0 评论
762 浏览 0 评论
全志T113双核异构处理器的使用基于Tina Linux5.0——RTOS系统定制开发
1440 浏览 0 评论
全志T113双核异构处理器的使用基于Tina Linux5.0——RTOS编译开发说明
808 浏览 0 评论
全志V85x硬件设计大赛作品精选第二期,快来Pick你心目中的最佳方案
92572浏览 3评论
2846浏览 1评论
5120浏览 1评论
Yuzuki Lizard 全志V851S开发板 –移植 QT5.12.9教程
16406浏览 1评论
关于全志T113开发板接7寸LCD屏幕显示异常问题的解决方案
1137浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-29 12:03 , Processed in 0.715083 second(s), Total 76, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号