自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于Lwip的TCP框架

Hi , 今天开源一个基于lwip-raw tcp的框架。那么为什么会有这个框架呢?主要也是解决一些问题,比如说:盲目使用tcp_connect函数会产生多连接问题若连接的目标不存在(对方无法返回RST)若连接的目标存在且禁止连接时(返回RST)解决方案1. 检查 tcp_pcb 的连接状态位解决方案2. 在调用tcp_connect前先注册tcp_err回调。这样连接失败,切换备用域名或者其他方案都会方便一些。/**************************************

2020-06-20 10:51:30 444

原创 基于STM32简易命令行实现

基于STM32简易命令行实现Hi,long time no see.停更了很久了,这要也是因为工作上的变动,已经有一段时间没有碰32了。我看了一下原子的usmart以及lwip官方的shell,觉得都有一个共同点,识别了第一个命令后就开始找回调了,并没有去统计argc和argv。也有不少人来问linux应用中的main函数argc和argv是怎么来的,下面我们找份uboot源码看看做了什么事以及我们怎么搬运到32上。u-boot命令行源码分析首先我看一下我的版本号->/u-boot/Makef

2020-06-08 10:30:25 1738 2

原创 自定义打印日志及红黑树应用

文章仅供个人记录使用c语言个人打印函数及红黑树的增删改查实例记录,红黑树的移植在上一章已经描述过了/********************************************************************************************************/ ...

2020-01-20 12:02:23 249

原创 stm32使用红黑树

停更了很久啦。一直在忙着交接和补功能没时间来写博客。今天敷衍了事一下,介绍一下怎么去移植红黑树到stm32中使用。那么关于红黑树的树状结构,左旋右旋的规则等等就不介绍了,这里仅仅记录一下我的移植过程。我借鉴的是u-boot版本号为2012.04.01 这个可以在UBOOT的主Makefile中查到,kernel版本号为3.4.20 。两个都可以。以u-boot为例,打开u-boot目录下的l...

2019-11-23 15:05:10 347 2

原创 stm32 函数段使用

一个多星期都没有更新微博了,嗯,今天就分享一下stm32的函数段。很多朋友对这个名字可能会比较陌生,函数段是什么,函数段是干嘛用的?不过做过linux驱动的同学都应该用过大名鼎鼎的 module_init() 这个驱动入口宏吧。我们把这个宏拿出来分析,不同的开发者之间为什么只需要宏定义一下这个函数,开机就会自动去调用这个函数呢?我们往下追踪看看我们发现在/include/linux/init....

2019-08-17 17:05:46 1024 7

原创 c语言静态表格的制作

分享一下用结构体数组来制作一张静态表格一般上我们开会研讨,很多人都会说,我这里有一张表格,通过查表…(省略一千字)那么表格可以分为静态表格和动态表格,静态表格多半是存储一些固有属性,比如说,和服务器通讯时,大部分会选择json或者其他字符串格式类型的Body,而在字符串的判断上c语言不像c#一样支持switch case判断字符串的方法,这里我们可以选择用表格记录他的命令字符串类型,而返回一个...

2019-08-05 11:35:40 4685 2

原创 基于stm32 lwip + Telnet 调试打印

前言: 玩stm32陆陆续续也有1年半了,从51到linux驱动到stm32发现了不少好玩的东西,应了大家的要求开通了博客,记录一些在stm32上。 做产品的同学可能已经发现,产品正式出厂后是很少允许拆壳的,但是产品结构上也不会预留串口调试的接口。那么现场环境复杂,如果复现了,是否有办法判断程序跑到什么地方呢?应用场景: 通过Putty-Tlenet工具,输入带网络设备IP,可将设备打印...

2019-08-04 15:54:18 3498 13

空空如也

空空如也

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

TA关注的人

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