自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 hpm6750evk2开发板(四)TCP回送(1000M网口)

再接下来我们修改代码,先找到配置网速的地方,肯定是在enet的初始化函数里面,我们一个函数一个函数找,也可以用单步调试一步一步找,结果发现是在enet_init函数里面调用的rtl8211_basic_mode_default_config函数配置网速的,我们把enet_phy_port_speed_100mbps改为enet_phy_port_speed_1000mbps,重新编译运行试试。首先我们复制一份lwip_tcpecho代码,重命名为lwip_tcpecho_RGMII,如下图所示。

2023-08-01 17:09:51 413 1

原创 hpm6750evk2开发板(三)TCP回送

这个结果显然跟上述的运行示例不一样,仔细观察发现没有Enet phy init passes,就是说PHY芯片初始化没有通过,原因就是程序里面驱动的PHY芯片跟我们开发板上实际使用的PHY芯片不一致,可以打开开发板的原理图看一下,原理图的存放路径为:\先楫HPM6000系列资料\PCB design file\EVK_designfile\6750\EVK2\REVC\HPM6750EVK2 RevC.pdf。可以看到我们使用的PHY芯片是RTL8201F,但是程序里面写的是DP83848,怎么办呢?

2023-07-27 15:50:00 502 3

原创 hpm6750evk2开发板(二)hello_world

如下图所示,点击1-打开terminal emulator界面,2-打开串口配置界面,3-选择波特率115200,4-选择对应串口,5-连接串口。学习完资料,我们熟悉一下开发环境,hpm6570芯片用的是第三方开发工具-Segger Embedded Studio for RISC-V,下载路径和安装方法看前一篇文章,我们跳过下载和安装软件,直接按照视频教程的步骤跑一下hello_world例程。如下图所示,直接点击option图标,或者鼠标右击工程名,再选择option进入配置界面。

2023-07-27 11:29:43 663 3

原创 hpm6750evk2开发板(一)菜鸟入门

hpm6750与我们平时常用的stm单片机在开发环境和开发方法上有很大的区别,所以上手还是需要花一点时间的,拿到板子先不要急着上电调试,我们先找资料学习一下了,免得多走冤枉路,以下是我整理的一些学习资源,包括开发板使用手册、芯片SDK、开发工具、视频资料等,建议先把使用手册和学习视频先看了,再取搭建环境测试。最近刚入手一块hpm6750evk2开发板,花了几天时间学习,算是菜鸟入门了,今天分享一下学习过程。看完资料后,把开发工具安装上,下一篇文章我们分享一下调试工程的过程和遇到的问题。

2023-07-26 17:40:48 1662 4

原创 HPTA 32X32d热堆阵列传感器控制流程(三):传感器数据读取和处理

通过上一篇文章我们已经读取到了HPTA 32X32d热堆阵列传感器的EEPROM中的参数,有了这些参数我们就可以对传感器进行初始化配置,并利用这些参数去参与像素数据的计算过程。

2023-04-14 10:58:16 650 9

原创 HPTA 32X32d热堆阵列传感器控制流程(二):读EEPROM

通过上一篇文章我们已经对HPTA 32X32d热堆阵列传感器有了一个比较深入的认识了,接下来我们就可以开始撸码了。本次使用的也是STM32F103的demo板,如下图所示,外设必须有一个IIC接口,另外利用现成的USB口作为调试口,工程创建就不再赘述了,MDK工程代码还是使用STM32CubeMX 生成。USB虚拟串口驱动代码之前的文章也写过了,这里也不再重复。

2023-04-13 17:24:28 720 12

原创 HPTA 32X32d热堆阵列传感器控制流程(一):阅读理解

最近拿到了一款德国海曼的HPTA 32X32d热堆阵列传感器,花了一个多星期才把控制程序写完,控制流程有点复杂,网上相关的信息也不多,趁最近辞职了比较有空,赶紧把学习的过程记录一下,免得以后时间一长就忘记了。

2023-04-13 17:15:54 706 1

原创 STM32F103实现USB虚拟串口

新建STM32CubeMX工程今天分享一下STM32F103如何实现虚拟串口,目标是让新手也能上手,如果谁没看懂或者照着做功能没有实现可以私信我,只要我看到一定回复。新建STM32CubeMX工程本次使用的是STM32F103C8T6核心板,按以下步骤新建一个STM32CubeMX工程。步骤一 :先输入MCU型号搜索芯片,软件支持模糊搜索,然后在右侧选中正确的MCU后,点击“next”到下一步;

2023-03-30 15:32:52 5424 4

原创 复旦微FM33LG025单片机PWM信号输出

本文适合复旦微单片机初学者阅读。

2023-03-07 09:34:30 1774

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除