自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 wxWidgets学习:Ubuntu下cmake编译链接wxWidgets源码报错[Could NOT find GSTREAMER]

文章讲解了如何修复cmake无法找到GStreamer库的问题,从而正常生成wxWidgets的media组件,确保后面编译生成wxFormBuilder可以顺利进行。

2022-10-07 08:57:41 906 1

原创 Ubuntu下QT创建带菜单和工具栏的窗口

本文详细讲解了如何使用QT来设计带有菜单栏和工具栏的窗口。

2022-05-08 22:09:48 626

原创 STM32软件模拟I2C从机的实现方法

本文基于STM32单片机详细讲解了软件模拟I2C从机的具体实现方法以及对应的代码实现例程。目前网络上模拟I2C一般都是模拟主机,这里补充了模拟I2C从机的具体实现思路。

2022-05-04 10:19:53 12081 48

原创 STM32 UART串口环形缓冲区的实现思路和代码

讲解UART串口环形缓冲区的实现方法和具体的C语言代码。

2022-04-20 08:30:35 3611

原创 STM32使用内核System Tick定时器实现微秒延时

使用内核System Tick定时器实现微秒延时的实现方法详解。

2022-04-19 08:23:09 2857

原创 Ubuntu下Eclipse环境中有时print screen按键失效无法截屏的问题

Ubuntu系统下使用Ecplipse开发环境时,在Eclipse中弹出下拉菜单的情况下,解决无法打印屏幕的方法。

2022-04-18 09:23:51 1116

原创 一种测量STM32程序执行时间的方法

本文详细讲解了如何使用STM32的SysTick系统定时器实现程序代码执行时间的方法。

2022-04-17 17:27:03 2101 3

原创 STM32软件定时器的实现方法

基于STM32单片机讲解了如何基于1个硬件定时器来实现多个软件定时器。

2022-04-10 21:49:10 2166

转载 STM32结合eclipse+OpenOCD在RAM中调试程序

讲解了STM32在使用eclipse IDE开发程序代码时,如何将程序下载到RAM中进行运行和调试的方法。

2022-04-03 15:46:53 1186

原创 VC中自定义打印调试信息函数,打印调试信息到DebugView上

该文档参考了以下网友的文章,在此表示感谢。1. (更新)OutputDebugString函数简单封装,实现格式化打印输出(VC++)链接:http://blog.csdn.net/sunflover454/article/details/487184092. __VA_ARGS__用法(转)链接:http://blog.chinaunix.net/uid-22878837-id-2110544....

2018-02-22 15:05:37 1661

原创 VC中打印格式化信息到字符串数组中

VC中经常要把一些信息格式化输出成字符串并显示到界面上。对于ASCII码的打印信息方式,具体代码示例如下。char l_acInfo[1024] = { 0 };int l_iHexNum = 0xAB;char *l_acText = "test";sprintf_s(l_acInfo, "HexNum: 0x%.2x, Text: %s", l_iHexNum, l_acText);对...

2018-02-22 14:21:38 737

原创 VS2012 C++/CLR 无法创建Windows窗体应用程序的解决方法

参考资料链接:1. https://zhidao.baidu.com/question/493819968.html2. http://blog.csdn.net/dreamrabbit/article/details/9044999在使用Visual Studio 2012使用Visual C++/CLR模板创建新项目时,发现没有Windows窗体应用程序的选项。这时可以使用上面提供

2017-04-16 16:36:36 4816

转载 [转载]C#与C++,JAVA的比较

 转载地址:http://www.cnblogs.com/nightlast/archive/2004/12/23/cjavac.html C#(读做 "C sharp")是微软公司在去年六月发布的一种新的编程语言,并定于在微软职业开发者论坛(PDC)上登台亮相.C#是微软公司研究员Anders Hejlsberg的最新成果.C#看起来与Java有着惊人的相似;它包括了诸如单一继承,界

2008-09-23 21:36:00 917

QT创建带菜单和工具栏的窗口示例代码

本例程代码演示了使用QT来设计带有菜单栏和工具栏的软件窗口,该例程基于QT5开发,在Ubuntu系统上测试通过。本例程代码只是实现了窗口界面的设计,未实现具体的功能代码。本例程代码对应的说明文章可以关注”固件工人“微信公众号,搜索和该资源名称相近的文章即可。

2022-05-08

STM32软件模拟I2C从机的例程代码

STM32软件模拟I2C从机的实现方法,使用GPIO来模拟I2C从机通信,对于GPIO可以配置边沿中断的MCU来说,也可参照该例程代码来实现软件模拟I2C从机。本例程代码对应的说明文章可以关注”固件工人“微信公众号,搜索《STM32软件模拟I2C从机的实现方法》文章即可。

2022-05-03

UART串口环形缓冲区实现和串口打印调试信息例程

该例程使用eclipse IDE,演示了UART串口环形缓冲区的C语言实现代码,并将printf函数重映射到UART串口实现调试信息的打印输出。环形缓冲区的实现思路参照该链接:https://www.cnblogs.com/zengzy/p/5139582.html。例程代码对应的说明文章可以关注”固件工人“微信公众号,搜索《单片机程序打印调试信息的2种方法》文章即可。

2022-04-17

使用STM32定时器测量程序执行时间的例程代码

该工程代码演示了如何使用STM32的SysTick定时器来测量程序执行时间的方法。该代码使用eclipse IDE开发,编译器使用arm-none-eabi-gcc。代码在STM32F429I-DISCO开发板上测试通过。该代码对应的文章可以关注微信公众号“固件工人”,然后搜索《一种测量STM32程序执行时间的方法》这篇文章即可。

2022-04-17

STM32软件定时器的实现代码

STM32软件定时器的实现方法。该代码使用eclipse IDE开发,编译器使用arm-none-eabi-gcc。代码在STM32F429I-DISCO开发板上测试通过。该代码对应的文章可以关注微信公众号“固件工人”,然后搜索《STM32软件定时器的实现方法》这篇文章即可。

2022-04-10

C语言版本的第三方printf函数实现

资源原始链接:https://github.com/mpaland/printf。 该版本的printf函数适用于单片机程序开发使用,最后编译链接生成的二进制文件相对标准库的要小一些。

2022-03-26

STM32结合eclipse+OpenOCD在RAM中调试程序

基于STM32F429I-DISCO官方开发板的源代码,该源代码的配置可以将程序放置在RAM中进行调试和运行。代码使用eclipse开发,使用STLINK结合OpenOCD下载和调试程序。该代码在Ubuntu 20.04上验证通过。

2022-03-15

Windows Form窗体应用的TabControl控件手动添加选项卡页面的C#代码

在Win Form窗体应用中,使用用户控件来手动加载TabControl控件的选项页面的操作方法对应的C#源码的简单例程。

2022-03-14

marvell-phys-transceivers-alaska-88e151x-datasheet-2018-02.pdf

The Alaska® 88E1510/88E1518/88E1512/88E1514 device is a physical layer device containing a single 10/100/1000 Gigabit Ethernet transceiver. The transceiver implements the Ethernet physical layer portion of the 1000BASE-T, 100BASE-TX, and 10BASE-T standards.

2020-04-06

空空如也

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

TA关注的人

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