![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
文章平均质量分 91
将平时看到的公众号文章解析,书籍等内容知识进行学习,归纳成学习笔记记录在此
嘻嘻哈哈_just do it
这个作者很懒,什么都没留下…
展开
-
学习笔记--easylogger+freertos+zynq 小demo学习
整个实现过程为通过elog_strcpy函数,判断各个标记位是否打开,填充log_buf发送缓冲区,最终通过elog_port_output(log_buf, log_len)函数发送。其核心代码实现了日志结构体的初始化,开始,停止以及过滤有关的功能,设置输出格式:elog_set_fmt(uint8_t level, size_t set),其中level为日志的等级,set则为需要使能的格式位说明。重定义:通过宏定义elog_i,elog_d,elog_e等为log_i,log_d,log_e等。原创 2024-04-10 14:14:27 · 1173 阅读 · 0 评论 -
学习笔记---lwip socket通信函数解析【tcp通信】
lwip 中socket相关函数学习解析原创 2024-03-27 16:18:34 · 1365 阅读 · 0 评论 -
学习笔记--《嵌入式实时系统的程序设计技术》
应用程序中消耗时间最多的是各种数据处理程序单元,应该将这些单元划分出来,分别包装为不同的任务,优先级安排到比较低,当存在多个数据处理任务时,可采用相同的优先级,采用时间片轮转方式运行。》上的知识,又粗略的翻了翻书,在看书的过程中会对照目前做的工程进行一些思考,以下笔记多为书中个人认为的重要内容的摘录,若想获取更多的知识和思考,建议直接看书。任务设计在RTOS中是十分重要的,“任务”的状态是动态变化的,简化就是有运行和等待,而且阻塞等待是必须的,更多状态可以参考操作系统基础;包含两种关系:行为同步关系(原创 2024-03-26 14:23:43 · 554 阅读 · 0 评论