上一页 1 2 3 4 5 6 ··· 18 下一页

2021年4月17日

关于232,422接口

摘要: 232,3跟线,发送,接收,地。由于两端的地的电平有差异,因此,需要使用大于5伏的电压。实际是12伏。标准里最大速率只到19.2k,虽然实际会使用到57.6和38.4k。 422,4根线,发送的差分±,接收的差分±。通过差分信号线形成回流,因此,可以采用更低的电压,最大差分电压±6伏。通信距离,12 阅读全文

posted @ 2021-04-17 07:39 yanhc 阅读(1219) 评论(0) 推荐(0)

2020年10月25日

stm32 hard fault usage fault UNALIGNED -> task stack overflow

摘要: 在STM32官方论坛里提问了: https://community.st.com/s/question/0D50X00009sW72oSAC/how-to-debug-a-hard-fault-exception-for-stm32 Finally, after I have changed the 阅读全文

posted @ 2020-10-25 21:31 yanhc 阅读(936) 评论(0) 推荐(0)

2020年8月1日

windows vc++ vs winsock2.h socket通信

摘要: sendto int sendto( SOCKET s, const char *buf, int len, int flags, const sockaddr *to, int tolen ); 这个使用时需要这样来用。特别是最后的tolen,必须得是一个int参数,不能用sizeof。 int 阅读全文

posted @ 2020-08-01 22:20 yanhc 阅读(352) 评论(0) 推荐(0)

2020年6月18日

IOT OS and OTA

摘要: 华为,LiteOS, 腾讯,TencentOS Tiny 移动,OneOS 三个协议栈都使用lwip,都使用fatfs,都有OTA http://www.elecfans.com/d/1207741.html https://blog.csdn.net/devcloud/article/detail 阅读全文

posted @ 2020-06-18 21:33 yanhc 阅读(570) 评论(0) 推荐(0)

2020年5月31日

gcc c asm,C程序内嵌汇编

摘要: gcc说明: https://gcc.gnu.org/onlinedocs/gcc-4.7.2/gcc/Extended-Asm.html https://gcc.gnu.org/onlinedocs/gcc-7.3.0/gcc/Extended-Asm.html#Extended-Asm 有时候, 阅读全文

posted @ 2020-05-31 16:32 yanhc 阅读(867) 评论(0) 推荐(0)

2020年5月21日

makefile and make tips

摘要: wildcard,扩展通配符 https://blog.csdn.net/hktkfly6/article/details/25644139 SRC = $(wildcard *.c) 等于指定编译当前目录下所有.c文件,如果还有子目录,比如子目录为inc,则再增加一个wildcard函数,象这样: 阅读全文

posted @ 2020-05-21 22:04 yanhc 阅读(269) 评论(0) 推荐(0)

2020年4月11日

关于用一个函数创建多个任务的问题以及关于重入函数Reentrant function和线程安全thread safe

该文被密码保护。 阅读全文

posted @ 2020-04-11 07:08 yanhc 阅读(68) 评论(0) 推荐(0)

2020年4月10日

RTEMS目录梳理Sparc

摘要: 介绍RTEMS BSP和Driver的文档:https://docs.rtems.org/branches/master/bsp-howto.pdf 目标相关的文件包括三部分,其中每一部分的sparc相关的会在sparc目录下,此外,有一个文件夹no_cpu里有例子,用于如果没有例子的目标为模板;此 阅读全文

posted @ 2020-04-10 21:46 yanhc 阅读(504) 评论(0) 推荐(0)

关于FreeRTOS的信号量、队列

摘要: FreeRTOS的队列是基础,其它的,比如信号量等都是基于队列实现的。 1 #define queueQUEUE_TYPE_BASE ( 0U ) 2 #define queueQUEUE_TYPE_MUTEX ( 1U ) 3 #define queueQUEUE_TYPE_COUNTING_SE 阅读全文

posted @ 2020-04-10 20:29 yanhc 阅读(1395) 评论(0) 推荐(0)

2020年4月8日

FreeRTOS任务源码分析以及程序堆栈与任务堆栈的关系

摘要: 之前的文章学习了ARM函数调用和返回时的操作,但是对于操作系统下的任务堆栈以及任务切换时堆栈的切换还不太了解,因此,首先分析了一下任务的源码,包括创建任务时,创建堆栈的过程,以及任务调度过程。后来,发现这个分析清楚了,就可以把程序堆栈和任务堆栈也梳理清楚,于是,就继续梳理一下程序堆栈和任务堆栈的关系 阅读全文

posted @ 2020-04-08 17:24 yanhc 阅读(5548) 评论(0) 推荐(1)

上一页 1 2 3 4 5 6 ··· 18 下一页

导航