- 博客(9)
- 收藏
- 关注
原创 USB转串口应用之隔离保护
摘要:针对USB转串口工装设备在使用过程中出现的芯片复位及损坏问题,测试发现被测PCBA上电会导致USB芯片异常复位,且频繁使用后芯片失效。前期尝试增加串口限流电阻和ESD保护未能根治。参考FT232RL隔离方案重新设计电路,采用全隔离架构并重点在RX/TX线路上加装肖特基二极管保护,有效解决了芯片复位和隔离芯片损坏问题。实践表明,电源隔离结合I/O端口保护是确保USB转串口稳定性的关键措施。(150字)
2025-06-20 18:36:22
229
原创 ESP8266 固件更新
最近在用野火F407的开发板做OTA功能验证,想测试下HTTP_OTA功能,正好开发板上板载了ESP8266芯片。但是ESP8266配的FLASH是4Mbit的,而且里面的AT固件是15年版本的,RTT系统中部分AT指令执行不了,需要更新ESP8266的固件。从乐鑫网上下载最新的固件是V1.7.X,但是新的固件已经不支持4Mbit的FLASH芯片,于是把开发板上的FLASH芯片换了32Mbit的,...
2020-03-30 22:56:12
787
原创 STM32工程模板建立-----Mark
1、首先下载STM32官方固件库2、新建工程模板目录(譬如:STM32F4xx Templates\)3、在此工程模板目录下新建如下文件夹:User-----------存放业务代码Libraries------存放STM32固件库Project---------存放开发环境工程文件Listing----------编译器链接文件Output----------烧写文件...
2019-09-25 19:47:42
622
原创 全志H3-----制作刷机包(TF卡)
开发环境:Ubuntu(14.04 LTS)busybox:1.26.2U-boot & kernel:lichee(全志原厂提供的BSP)1、制作一个 256M 的空白映象文件,你可以制作得更小或更大dd if=/dev/zero of=fs_nanopi.img bs=1M count=2562、把映象文件设置为“回环设备”losetup /dev/loop0 ...
2018-09-20 14:13:32
9627
2
原创 全志H3 busybox移植----制作文件系统
开发环境:Ubuntu(14.04 LTS)busybox:1.26.2------https://busybox.net/downloads/(下载地址)解压busybox: tar -jxvf busybox-1.26.2.tar.bz2注意:以下命令都在root权限下操作解压后,进入目录,执行make menuconfig命令。----------首次执行该命令,可能会出现如...
2018-09-19 11:43:04
3169
原创 全志H3 u-boot 编译(二)
编译完整个lichee源码后,就可以根据需要单独编译uboot和kernel了。uboot编译cd lichee/fa_tools/./build.sh -b nanopi-m1-plus -p linux -t u-boot编译通过后,会在/lichee/tools/pack/out目录下生成boot0_sdcard.fex和u-boot.fex两个文件,其中boot0_sdca...
2018-09-19 10:18:11
2440
原创 全志H3 u-boot 编译(一)
因为工作需要,最近开始折腾全志方案。手上的开发板式FriendlyARM的nanopi-M1-plus,友善之臂的板子做的还是可以滴,板子尺寸非常小,该有的接口都有,以后扩展的接口也基本预留出来了。言归正传,这个板子的相关使用说明都需要从Wiki上查找,Wiki上虽然也提供相关代码下载(百度云盘),但是主要是工具类软件和已编译过的固件,没有相关源码。如果是需要重新移植、编译uboot,...
2018-07-18 18:05:28
8312
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人