首先, 非常感谢面包板社区给我的这次评测机会. 有很多的工具需要时不时来温习. 学而时习之,温故知新,都是极好的事 缘起: 我司使用的LED灯板,入库时只能目测做检测.... 加之LED灯损坏其实是非常非常小的一个小概率事件,大家也就都放过去了... 为什么大家都不较真? 这件事的难点在: 1)灯板接口是16线扁平电缆,连接起来十分不不方便; 2)灯板是否损坏只有安装到设备上,并且加电以后才能发现; 灯板 只有抽样质检,老化测试,才能发现。生产线上的安装工人在打螺丝时是不能立刻发现的. 而且为了这点需求,专门做个装备测试也不划算。 于是,我就一直想要做个“简简单单的/非常便宜的”专用小盒子,来解决这个小问题。 最合适的方案就是“单片机”了:现成电路,封装在小盒子里,USB供电,哈哈~~ 正好看到这次测评:国民对这款板子和芯片的介绍,让我感觉非常动心。 而且也很幸运得到了这次测评的机会。 于是开始了一段 LED灯板装备开发的坎坷之路... 【1】首先是遇到一个突发问题: 我司一核心客户突然提出,我司设备中的某款安路 FPGA 芯片其晶圆/生产/封测均在台湾, 必须替换为了全国内生产的芯片,否则我司设备将会在客户那里全部出局。 最简单的替代方案, 是替换为安路的另外一款 Pin_to_pin完全兼容的 FPGA芯片,全部在国内生产封测,完全合规. 可是这款芯片是全新设计, 硬件架构新,编译软件也新... 于是连轴转了4个多星期。 【2】其次是开发环境搭建问题: 我好像天生受克于商业收费破解软件,在这方面一直非常费劲。而对开源软件开源工具什么的我没感觉有什么压力。 可以参见我以前的一次经历: https://mbb.eet-china.com/blog/1729144-415542.html【富芮坤物联网开发板评测】+(2) FR8016HA开发板-软件环境准备篇 当时就费了老劲啦,后来一直也用不到 Keil,于是就能删掉了; 更不幸算的是: 这个板子只能用 Keil来开发,而 国民也没有提供 Keil软件。只能再来一次.. 1)uVersion 5.40 版本的下载很不容易呀(百度网盘很慢的,我也不是VIP)网上找到的下载安装路径还算是良心的 2)而且 Win11对 Keygen 那是相当的严厉,见到就杀,露头就杀,从下载到失去不到2秒钟!我赶紧再从百度网盘重新下载,赶紧ZIP打包,临时保全了Keygen 的狗命。然后想起了 “Window 病毒检测的 排除区” 这个东西,从网上找到了操作方法,终于成功了。 幸亏以前有过安装经历,本次安装就顺利多了:否则一个菜鸟小白,大呼小叫,问来问去,不给他个三天还真不行呀。 【3】然后是 N32包的问题 国民 很良心,所有的材料都在 FTP上;而且还全是技术应用和新的,没有小白级的使用向导;也没有安装说明,使用流程介绍等。 国民 假定来查资料的大家都已经是 ARM嵌入式开发的高手,工程师等级至少15级以上了。 你要是 ARM嵌入式开发的低手,你都不好意思到这里来查资料! 这可是一整片大海呀!而我只要取一小瓢而已,拜托不不贪心,只要一点点就行... 你只要告诉我从哪里kuai 擓一下就行,剩下的我会自己来..... 不过,只要肯浪费时间去试错,最后一定会成功的。 这种没有文档知道的被动式的主动探索,自动自发的所浪费的时间基本就是毫无意义。 不过这也是 测评 需要付出的代价之一,不是吗? 【4】然后是 FPC连接 问题: 幸好我从网上发现了这种小电路板子: 但是: 1)12,20 管脚的都有,算是大路货;而16管脚的极少,算是定制 2)在板焊的连接器底座,厂家都提供0.5mm间距的,1mm间距的连接器算定制,自己备货。 我勒个去呀~ 不过最终也搞定了。连线如下: