0809DMA学习
今天项目里用到了DMA相关的技术,调了比较长的时间的,特地来记录一下。
DMA是直接存储器存取,它的主要功能是用来搬数据, 但是不需要占用CPU。对于F103芯片来说,DMA控制器包含DMA1和DMA2,其中DMA1有7个通道,DMA2有5个通道。下图为DMA1的通道配置情况。
本次使用的主要是DMA1中的通道5,即使能USART1_RX功能。具体设置的时候就是把USART1->DR初始化为外设地址,自定义一块内存地址为USART1_Rx_Buffer。在数据读取的时候,外设地址是不变的,一直是USART1->DR,而内存地址因为一直在写入所以需要递增。有一个值得注意的配置是DMA_Mode,有DMA_Mode_Normal和DMA_Mode_Circular两种模式可以选择,后文细说。
从中断的角度,由于开启DMA单帧接收中断USART_IT_IDLE,DMA接收中断USART_DMAReq_Rx,同时关闭串口的单字节接收中断USART_IT_RXNE。当串口接收到数据的时候会进入到USART1_IRQHandler函数。此时值得注意的是,需要用USART_GetITS ...
0808富人思维
今天我开始了深圳科创学院继续的创业之路,有一些新的想法值得分享一下。
这个想法来自wyf,或者说来自我很喜欢的一个UP主李自然。他曾经说过富人思维中非常核心的一个观念就是“参与”,就是要尽量参与到能够赚钱的圈子里面,这是非常有价值的。
事实上,这是一种我未曾理解的事情。我以前一直觉得自己不清楚自己到底要做什么样的创业,因此在选方向上面纠结和犹豫太多了,但是转念一想,我对于创业这件事情本身的坚定性非常之大,我相信比我认识的大部分人都要强烈。那这本身就是一件值得骄傲的事情。从这个角度出发,既然创业的想法很确定,那同时也要做与之对应的事情,比如结交更多有相同意愿、能力强大的人,提升自己的技术能力和管理水平等等。我觉得这样的思路才是对的,反而在方向上面死磕也不是很高效的。
今天我们组来了两个夏令营的同学,他们的技术水平和默契程度真的令我惊讶,我渐渐意识到他们这样的组合才是真的创业黄金搭档。所以对我来说,还要做的事情有很多很多呢。
除此以外,我今天和ldl聊了一下,听说他最近正在学习linux驱动相关的东西,他说他学习这些东西主要是因为想做更高级的软硬件,我觉得这也很适用于我,因为我对于操作系统 ...
0808从深圳回杭州
现在想来,过多的焦虑还是来自自己对未来不确定性的畏惧。相比于具体做出什么,我现在觉得找到模式闭环才是头等重要的大事。
所谓模式闭环,就是要看现在的这种“智能硬件”创业道路是否适合我,至于我在其中做的是椅子还是桌子还是烧烤架什么的关系倒不是很大。当然,说到底我还是从内心开始延缓自己对于“成功”期限的设定,我觉得年轻应该多积累,而不是在还不确定方向、特长、能力边界、与世界沟通方式的基础上,过于苛求自己的产出。这难免太为难我了。
除此以外,还有一个非常核心的问题,那就是机会是等出来的还是主动争取的。所谓机会,从我离开学校、离开团队后仿佛就少得可怜,我之前适应这样的日子也花了一些时间。因此不管是等机会还是找机会,前提都是机会是非常稀缺的。唯一不同的地方在于,等机会显得比较被动,找机会更为主动。之前我一直倾向于找机会,而我现在觉得,我还是要客观地看待机会存在的稀缺性以及自己对于机会的重要性认识。一方面,不是所有机会都适合我来做;另一方面,机会是留给有准备的人的(这也是我现在最想说的一句话),如果一直想着抓机会、找机会却没有足够的沉淀,那等机会来了又很有可能痛失良机。与其这样,真的不如把手头的事情 ...
0804探索
最近我从深圳回杭州休假,昨晚又和家里聊到了我对未来的规划问题,重点在于我从去年七八月份开始的对于未来方向的思考,目前的结果是减少自己对于方向的强关注度和依赖性,明确“我不等于行业,行业不等于我”,更多关注闭环的形成和人脉的搭建,把创业作为一个较远的目标和事业,现阶段对思想做减法。
首先需要思考的一点是,我现阶段的战略到底是要做更好的人还是成就更大的事业。我想在之前一年的探索中,我的战略目标始终都是成就更大的事业,所以我暂时停止了对自己技术、管理、性格甚至是身体方面的提升,希望能通过自己的思考和实践找到一条合适的未来人生道路。但是很可惜,我暂时没有找到适合的道路,一年的努力没有得到非常满意的结果。
我觉得这是有原因的,至少包括如下几个方面:
战略方面,未明确是市场优先还是兴趣优先,在两者方面都有所尝试,但是都有一些顾及。选择自动驾驶和智能椅子都是从市场的角度出发,但是在完成的过程中总是对实体有一些介意。
战略方面,过于重视商业价值的收获,而忽视其他组织价值、经验价值。忽视人的成长性和时代的变化性,短期内渴望成功或者急于成功。
战略方面,主观地希望或者证明自己和别人不一样,在集体中的存在 ...
