请问大神们,数据结构对 学习stm32 重要吗?

2019-07-20 23:12发布

学习32有一段时间了,但是对一些复杂的程序还是比较难上手;
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
35条回答
a3748622
1楼-- · 2019-07-24 20:18
 精彩回答 2  元偷偷看……
mack13013
2楼-- · 2019-07-24 23:21
a3748622 发表于 2019-6-19 14:51
再请教下系统通讯问题,如FreeRTOS任务间如何通讯,我现在同步是用信号量
通讯使用了全局变 ...

不知道。RTOS和ucOS我不怎么用的。
这个你直接找FreeRTOS的说明文档就可以了 ,一般都会有介绍的。
a3748622
3楼-- · 2019-07-25 04:06
mack13013 发表于 2019-6-19 16:59
不知道。RTOS和ucOS我不怎么用的。
这个你直接找FreeRTOS的说明文档就可以了 ,一般都会有介绍的。

你已经转到搞Linux了吗》?
mack13013
4楼-- · 2019-07-25 04:49
a3748622 发表于 2019-6-20 15:20
你已经转到搞Linux了吗》?

没什么转不转的。项目需要做什么我就做什么,我工作的地方是比较小的私企,不是大的软件公司那样针对、那样精细。如果想学习的话 ,又特别想搞点高大上的东西 ,比如算法,那就可以试试AI,机器学习,或者高端FPGA应用,比如视觉处理什么的。特别想搞的话 ,高速通讯也可以搞搞。

其中,经济成本比较低的算AI,机器学习之类偏软的,时间和精力成本这些东西都差不多。目前AI之类比较热。

至于linux什么的,那就是个平台工具,如果你对windows系统比较了解的话,linux很容易学的,因为进程、线程、网络、文件管理什么的,几乎每一种系统都有,大家都有类似的实现,比如windows下高并发的IOCP,在linux下是EPOLL,所以如果你用过IOCP,面对EPOLL,几乎是浏览一下提供给你的API(通常API的名字就说明了其作用了)就会用了。

当然,不管是哪一种操作系统,你至少要了解一个,如果你任何操作系统都不是很了解的话,那就要下点功夫选择一个来硬啃了 ,因为这也算基础知识积累,没办法躲掉的(。
xcc521
5楼-- · 2019-07-25 10:15
结果出来了

一周热门 更多>