鸿蒙开发板五折优惠!2021.4.11至2021.4.17,活动期间购买开发板,可享受半价福利,抢完即止!
2021-04-16 14:48
本帖最后由 张飞电子学院张角 于 2021-3-25 15:08 编辑 大家好,我是张飞实战电子的张角老师。我目前正在做的一个项目是开发一块基于RISC-V架构单片机的鸿蒙系统开发板。
2021-03-02 14:41
对整个功能模块进行切分,可能在电路设计上相对最为简单。但是整体上,还是STM32这款单片机对I2C各个组成模块及其相互之间的关系描述得更加清晰。完整内容见附件:上期回顾:基于RISC-V单片机的鸿蒙系统开发板项目日记连载【RISC-V
2021-07-02 12:01
地来说,会更加清晰。上期回顾:基于RISC-V单片机的鸿蒙系统开发板项目日记连载【 RISC-V开发板电源模块设计】`
2021-07-01 10:09
` 本帖最后由 松山归人 于 2021-6-30 10:47 编辑 作者:张角老师(张飞实战电子高级工程师)RISC-V鸿蒙系统开发板源模块原理简介电源是开发板能量的来源,一个稳定可靠的电源
2021-06-30 10:42
默认的配置写就可以了。今天关于I2C初始化部分介绍,我们就先到这里。后续的内容,我们会在文章中持续更新。上期回顾:【项目实战】RISC-V鸿蒙系统开发板单片机简介2-I2C接口简介
2021-07-05 11:14
板子是参考睿思芯科一块老的开发板来进行设计的,在他们原有的开发板上这个Flash存储芯片是可以正常读取的。那么我们可以先测试一下原有板子这个引脚处的CLK波形是什么样子的,对比一下就知道,CLK的这个
2021-03-25 15:06
` 本帖最后由 张飞电子学院张角 于 2021-3-18 16:03 编辑 RISC-V开发板SPI通信模块调试1我们这块开发板使用的是W25Q128FVSG这个Flash进行外部存储的,这个
2021-03-18 15:56
以确定FT4222这个外设是没有问题的。①在Linux系统中能够识别FT4222这个外设(驱动自动安装的)②在Linux系统中连续通过FT4222向单片机发送数据,在单片机的MOSI引脚处可以通过
2021-03-02 15:27
上篇文章中,我们提到了使用读取SPI Flash ID这个程序段,来测试SPI的通信是不是成功。目前程序运行的结果,是无法正确读取Flash 芯片的ID的。那问题出现在哪里呢?如何去分析这个问题,或者说去尝试解决这个问题呢?在进行波形分析之前,我们首先要做的就是查看一下芯片有没有虚焊,还有选用的SPI Flash芯片是不是我们需要的。经过仔细比对,确认我们购买的W25Q128芯片,就是睿思芯科公司提供的例程所使用的芯片。那么在芯片的选型上应该没有问题。那芯片有没有虚焊呢?这里总共涉及到3块芯片,一个是我们的单片机,一个1.8V转3.3V的电平转换芯片,另外一个就是SPI Flash芯片。因为单片机引脚之间距离只有0.2mm,芯片重新焊接的难度太大。所以,我这边就重新把电平转换芯片和SPI Flash芯片吹下来,重新焊接了一次。确保电路的焊接是没有问题的。芯片焊接的重新焊接的过程中,发生了一件非常可怕的事情,电平转化芯片TXB0104的焊盘被整体损坏掉了。如果不是有同事帮忙调试焊接,这块板子有可能就废掉了。如果是个别焊盘损坏掉,还可以飞线进行操作,现在整排焊盘都掉了,该怎么办呢?实际调试的过程中,对焊盘的修复,我们使用的办法是把损坏掉的焊盘附近的铜线上过油刮掉,使用裸露的铜线作为新“焊盘”进行焊接。然后,再使用非常细小的铜丝把芯片的引脚和板子上的铜线连接起来。如下所示,这个操作过程比较麻烦,需要有娴熟的焊接功底才行。附件有全文pdf版,欢迎下载。
2021-03-25 14:57