自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (12)
  • 收藏
  • 关注

原创 STM32+FreeRTOS+LWIP TCP Server多端口并发通信实例

STM32+FreeRTOS+LWIP TCP Server多端口并发通信实例1. 问题的提出2. 设计思路3. 代码实现1. 问题的提出在LWIP的TCP Server功能的应用中,如何创建多个TCP服务器端口同时与多台客户端设备通信,或者如何在同一个TCP服务器端口下创建多个连接同时与多台客户端通信?2. 设计思路利用FreeRTOS的多任务调度机制,一个任务对应一个服务器端口,实现多端口并发通信。如果在同一个端口下收到多个客户端连接请求,就利用FreeRTOS的消息队列,把新的连接分配到其

2021-10-21 15:19:03 6404 2

原创 电路设计_元器件选型总结1

最近有RTOS项目上线,需要我考虑元器件选型。目前有了初步结果,总结下来分享。1. MCU  首先评估MCU的能力,确定内核,比如现在常用的Cortex-M3和Cortex-M4内核。ST(意法半导体)的STM32单片机都有相应的芯片,工业级和商业级都有,价格也很便宜,而且各类参考资料很多。依照项目方案需求,确定MCU需要的资源,比如需要几个串口,Flash容量多大,使用外部Flash还是内部...

2019-01-21 23:23:22 2581

原创 工具分享_MarkdownPad2修改标题格式和文本字体

今天,做软件的同事给我分享了一款css格式的文本编辑器MarkdownPad2,试了一下,感觉很不错。软件的下载链接、破解方法就不介绍了,网络上有很多教程,大家自行搜索。本文只介绍如何修改标题格式和文本字体。软件安装好后,点击“Tools”,选择“Options”,再选择“Stylesheets”中的某一个css文件。可以点击“Edit”来编辑,也可以点击“Add”来添加新的格式。我就在软件缺...

2019-01-20 22:19:47 3243

原创 电路设计_MOS管在电源控制中的应用

最近要设计一个控制通信模块上下电的电路,网络上查了很多文章,终于总结出一些门道,今天先总结一下,明天开始画电路板,然后做性能测试。先放上我的电路图,其实是从一位老工程师的设计文件里抄来的。图中有两个型号的MOS管,Q1是N沟道MOS管(型号是FDN335N),Q2是P沟道MOS管(型号是AO3401)。MOS是通过控制栅极和源极之间的电压差(Vgs)来实现导通和截止的。下图是N沟道MOS管...

2019-01-19 21:58:33 4253

原创 Keil_解决Keil中文输入的问题

Keil是嵌入式编程常用IDE之一,但是这款IDE对中文字符十分不亲和。在屏幕上打字没有问题,但要删除就很恶心了,由于一个中文字符占2个字节,但是Keil每按一次Backspace键只删除一个字符,这就导致出现乱码。这款IDE除了这个缺点外,还有一大堆要吐槽的,比如每次Tab键只有两个空格,比如UI做的是很渣!!!很难受,要不是嵌入式编程要用早扔掉了,听说eclipse可以做ARM编程,以后研究...

2019-01-18 20:54:36 7538

原创 RTCM_5条报文

由国际海运事业无线电技术委员会(Radio Technical Commission for Maritime services)制定的RTCM SC10403.3协议,简称RTCM 3.3协议,为卫星导航系统中的移动站提供差分改正数据,提高其定位精度。下面介绍5条最常用的RTCM报文:Message TypeMessage Name1074Full GPS Pseudo...

2019-01-17 22:14:43 3013

原创 Cadence_焊盘Pad制作1_表贴焊盘制作

焊盘是PCB设计中的最基本元素,起到连接IC或元器件引脚与电路板走线的作用。Cadence Allegro 16.6是一款高效灵活的EDA设计软件,包含一系列设计工具,其中Pad Designer是专门用来设计表贴焊盘、通孔焊盘以及异形焊盘的工具。上手比较难,笔者结合自己的经历,分享使用经验。本文将介绍如何使用Cadencen Allegro中的Pad Designer制作表贴焊盘。以矩形焊...

2019-01-17 00:38:55 1301

原创 GNSS_NMEA 0183协议的校验和计算方法_C/C++

NMEA 0183是美国国家海洋电子协会(National Marine Electronics Association )为海用电子设备制定的标准格式。目前业已成了GPS导航设备统一的RTCM(Radio Technical Commission for Maritime services)标准协议。 以下面的数据为例:$GPGGA,022206.00,3905.87672799,N,1...

2019-01-15 13:47:33 6187

STM32+LWIP应用开发说明

STM32+lwip开发说明,英文

2022-06-13

STM32CubeIDE使用指南 英文版

STM32CubeIDE使用指南 英文版

2022-06-13

STM32F0英文参考手册

STM32F0英文参考手册

2022-06-13

STM32G0英文参考手册

STM32G0英文参考手册

2022-06-13

FreeRTOS实时内核详解(官方英文).zip

Mastering_the_FreeRTOS_Real_Time_Kernel-A_Hands-On_Tutorial_Guide.pdf

2021-07-20

FreeRTOS_v10.0 API手册(官方英文).zip

FreeRTOS_Reference_Manual_V10.0.0.pdf

2021-07-20

北斗差分数据格式标准协议 第2部分.zip

北斗差分数据格式标准协议 第2部分

2021-07-20

北斗差分数据格式标准协议 第1部分.zip

北斗差分数据格式标准协议 第1部分

2021-07-20

RTCM3.3官方协议.zip

RTCM3.3官方协议

2021-07-20

RINEX3.03官方协议.zip

RINEX3.03官方协议

2021-07-20

NMEA0183官方协议(v4.10).zip

NMEA0183官方协议 英文

2021-07-20

跟我一起写 Makefle (PDF 重制版) 2021年1月6日.zip

2021年最新版Makefile

2021-07-20

空空如也

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

TA关注的人

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