Mr.红绿灯的黄
码龄4年
关注
提问 私信
  • 博客:13,389
    13,389
    总访问量
  • 9
    原创
  • 1,135,603
    排名
  • 18
    粉丝
  • 0
    铁粉

个人简介:10年老码农^&^

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2021-03-31
博客简介:

Silas1750的博客

查看详细资料
个人成就
  • 获得24次点赞
  • 内容获得37次评论
  • 获得81次收藏
  • 代码片获得705次分享
创作历程
  • 9篇
    2023年
成就勋章
兴趣领域 设置
  • 编程语言
    pythonc++c语言
  • 开发工具
    githubgitsvnvscode
  • 嵌入式
    stm32mcu物联网
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

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 ·
477 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

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 ·
557 阅读 ·
1 点赞 ·
3 评论 ·
1 收藏

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 ·
740 阅读 ·
1 点赞 ·
3 评论 ·
5 收藏

hpm6750evk2开发板(一)菜鸟入门

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

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

通过上一篇文章我们已经读取到了HPTA 32X32d热堆阵列传感器的EEPROM中的参数,有了这些参数我们就可以对传感器进行初始化配置,并利用这些参数去参与像素数据的计算过程。
原创
发布博客 2023.04.14 ·
705 阅读 ·
3 点赞 ·
9 评论 ·
4 收藏

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

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

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

最近拿到了一款德国海曼的HPTA 32X32d热堆阵列传感器,花了一个多星期才把控制程序写完,控制流程有点复杂,网上相关的信息也不多,趁最近辞职了比较有空,赶紧把学习的过程记录一下,免得以后时间一长就忘记了。
原创
发布博客 2023.04.13 ·
766 阅读 ·
2 点赞 ·
1 评论 ·
9 收藏

STM32F103实现USB虚拟串口

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

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

本文适合复旦微单片机初学者阅读。
原创
发布博客 2023.03.07 ·
1887 阅读 ·
6 点赞 ·
0 评论 ·
19 收藏