- 博客(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 6347 2
原创 电路设计_元器件选型总结1
最近有RTOS项目上线,需要我考虑元器件选型。目前有了初步结果,总结下来分享。1. MCU 首先评估MCU的能力,确定内核,比如现在常用的Cortex-M3和Cortex-M4内核。ST(意法半导体)的STM32单片机都有相应的芯片,工业级和商业级都有,价格也很便宜,而且各类参考资料很多。依照项目方案需求,确定MCU需要的资源,比如需要几个串口,Flash容量多大,使用外部Flash还是内部...
2019-01-21 23:23:22 2576
原创 工具分享_MarkdownPad2修改标题格式和文本字体
今天,做软件的同事给我分享了一款css格式的文本编辑器MarkdownPad2,试了一下,感觉很不错。软件的下载链接、破解方法就不介绍了,网络上有很多教程,大家自行搜索。本文只介绍如何修改标题格式和文本字体。软件安装好后,点击“Tools”,选择“Options”,再选择“Stylesheets”中的某一个css文件。可以点击“Edit”来编辑,也可以点击“Add”来添加新的格式。我就在软件缺...
2019-01-20 22:19:47 3237
原创 电路设计_MOS管在电源控制中的应用
最近要设计一个控制通信模块上下电的电路,网络上查了很多文章,终于总结出一些门道,今天先总结一下,明天开始画电路板,然后做性能测试。先放上我的电路图,其实是从一位老工程师的设计文件里抄来的。图中有两个型号的MOS管,Q1是N沟道MOS管(型号是FDN335N),Q2是P沟道MOS管(型号是AO3401)。MOS是通过控制栅极和源极之间的电压差(Vgs)来实现导通和截止的。下图是N沟道MOS管...
2019-01-19 21:58:33 4241
原创 Keil_解决Keil中文输入的问题
Keil是嵌入式编程常用IDE之一,但是这款IDE对中文字符十分不亲和。在屏幕上打字没有问题,但要删除就很恶心了,由于一个中文字符占2个字节,但是Keil每按一次Backspace键只删除一个字符,这就导致出现乱码。这款IDE除了这个缺点外,还有一大堆要吐槽的,比如每次Tab键只有两个空格,比如UI做的是很渣!!!很难受,要不是嵌入式编程要用早扔掉了,听说eclipse可以做ARM编程,以后研究...
2019-01-18 20:54:36 7528
原创 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 3006
原创 Cadence_焊盘Pad制作1_表贴焊盘制作
焊盘是PCB设计中的最基本元素,起到连接IC或元器件引脚与电路板走线的作用。Cadence Allegro 16.6是一款高效灵活的EDA设计软件,包含一系列设计工具,其中Pad Designer是专门用来设计表贴焊盘、通孔焊盘以及异形焊盘的工具。上手比较难,笔者结合自己的经历,分享使用经验。本文将介绍如何使用Cadencen Allegro中的Pad Designer制作表贴焊盘。以矩形焊...
2019-01-17 00:38:55 1297
原创 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 6165
FreeRTOS实时内核详解(官方英文).zip
2021-07-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人