国产化
文章平均质量分 72
冰糖雪梨花
我的目标是年薪150万
展开
-
国产STM32f407调试国产PHY裕泰微YT8512H
本来是根据原子哥的例程进行调试的,但是原子哥的例程中使用了外部ram,需要把外部ram转换为内部ram,因为我的板卡上没有外部ram,以前又没转换过,就暂时放弃了原子哥,等到调完再来看看原子哥的这个例程该怎么搞。但是鉴于国产化需求,只得使用裕泰微的YT8512H,好在PHY的基本构造原理都是通用的,调试起来应该问题不大,但是还是花费了10的时间。与CRS_DV的信号线接反了,即phy上的RXDV连接到了MAC的CRS_DV,phy上的CRS_DVV连接到了MAC的RXDV;好了,硬件的坑趟完了,开始软件。原创 2023-07-05 13:33:16 · 5192 阅读 · 14 评论 -
使用ST-LINK下载程序 出现 error或 failed 或cancelled或 Invalid问题原因及解决方案
使用ST-LINK下载程序 出现internal command error或Flash download failed - Target DLL has been cancelled或 Invalid Rom Table或Error: Flash Download failed - "Cortex-M4"问题原因及解决方案原创 2023-03-03 13:49:22 · 1223 阅读 · 0 评论 -
XXXARM软件设计及调试记录:串口IAP、串口DMA传输、内部RTC时钟、外部flash读写
调试记录原创 2022-07-18 17:17:06 · 203 阅读 · 0 评论 -
复旦微的FMQL10S400ZYNQ芯片的后续功能开发及解决遗留问题
多核启动之利用cpu0启动cpu1的操作研究多核启动功能研究了非常多的时间,由于没有多核仿真器的支持,只能固化一次试一次,猜一次的进行调试,效率不高,还不知道问题出在哪,解决问题全靠猜。之前为了使用多核启动,都是使用固化的方式,即在生成boot.bin 的时候就配置好cpu0和cpu1,板卡上电后,两个核就同时启动了。但是客户说不想这样实现,想通过程序来控制cpu1的启动时机。然后就模仿xilinx的启动唤醒方式,去在复旦微的片子上实现,但一直未成成功。后来还是多次求教复旦微的技术人员,让他们给生成原创 2021-11-24 13:54:44 · 4317 阅读 · 2 评论 -
阶段性总结:复旦微的FMQL10S400ZYNQ芯片+国微SM25QH256MX的FLASH的使用感受
文章目录前言一、理论时间的分配及实际时间的花费1.理论时间2.实操总结前言从六月至今,这个国产化项目暂时可以告一段落了,真的累死了,从上上周到现在,大多每天干到11点,睡觉都在想着怎么改代码。现在也该总结一下为什么会花费这么多时间了,总结教训,希望下个项目有改进,不要在不必要的地方浪费时间了(如果还是国产化项目话的话,那可能还是有无法预料的问题)。一、理论时间的分配及实际时间的花费1.理论时间当时给的开发时间是两周左右。可是实际花了将近两个半月的时间,幸好没有延迟使用,真险。因为当时一..原创 2021-08-27 21:55:19 · 6765 阅读 · 2 评论 -
复旦微的FMQL10S400ZYNQ芯片的多核操作
复旦微的FMQL10S400ZYNQ芯片的多核操作前言写这篇文章,是因为我还没有做出来。以此记录我是怎么才能做出来在AXI-BRAM下的多核通信功能。一、多核通信是什么?项目需要实现多核通信,因为使用的芯片为四核芯,需要将芯片四核驱动起来,驱动起来就算了,还要在不同的地址去读写数据,之前已经调了好几天在DDR和OCM中进行的数据读取,还需要在AXI-BRAM中进行数据读取,但是调了几天怎么也行不通了。最早是在AXI-BRAM中做过双核通信的功能,但是将其移植到项目中时,失效了。也是郁原创 2021-08-22 21:48:54 · 2702 阅读 · 0 评论 -
复旦微的FMQL10S400ZYNQ芯片+国微SM25QH256MX的FLASH的使用体验
记全国产化的一个小测试系统的一次全程体验复旦微的FMQL10S400ZYNQ芯片+国微SM25QH256MX的FLASH 从六月份到现在,一直在学习使用并测试国产化平台项目,使用的主控芯片是复旦微的FMQL10S400ZYNQ芯片,使用的外挂flash是国微的SM25QH256MX的FLASH芯片。这两款都是祖国出品的佼佼者,向他们致敬,打破外佬封锁,为实现国产化突破重重障碍,确实牛逼! 赞赏归赞赏,建议也得提,虽然我是一个字母搬运工。你们资料给的太少了,即使我时刻在支持国产,但不得不说外国原创 2021-07-31 00:14:03 · 9465 阅读 · 24 评论