随笔
doGM
To be One Master.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
物联网(IoT)嵌入式开发者的学习路线
前言 “阿里巴巴将全面进军物联网领域,IoT成为继电商、金融、物流、云计算后,阿里又一业务主赛道”,在2018年的云栖大会深圳峰会上,阿里巴巴集团资深副总裁、阿里云总裁胡晓明宣布。 阿里将“物联网”作为与自己“电商业务”平级的主赛道,充分说明了物联网行业的重要性和潜力,事实上它早已在蓬勃发展: 国外互联网巨头亚马逊、微软、谷歌,国内BAT先有布局云计算,后又入局IoT,为物联网设备提供云服务,打造自己的物联网生态。 IoT开发平台:微软Azure IoT hub,阿里云iot物联网平台,腾讯QQ物联原创 2020-07-26 22:56:58 · 6181 阅读 · 7 评论 -
互斥锁在串口通信中的简单应用
关键字 嵌入式开发 硬件资源 互斥锁 freeRTOS操作系统 串口通信 基本介绍 互斥锁(英文:Mutual exclusion,常缩写为Mutex)是一种常用在多线程编程中,防止多个线程对一个公共资源做读写操作的机制,以保证共享操作的数据的完整性。互斥锁是最基本的进程或者线程间同步的方法,用来保护临界区,以保证任何时候只有一个线程或者进程在访问共享资源(如共享的代码段)。 ...原创 2018-08-03 10:31:28 · 4095 阅读 · 0 评论 -
unix哲学
unix哲学 (来自Mike Gancarz) 一:小即是美。 二:让程序只做好一件事。 三:尽可能早地建立原型。 四:可移植性比效率更重要。 五:数据应该保存为文本文件。 六:尽可能地榨取软件的全部价值。 七:使用shell脚本来提高效率和可移植性。 八:避免使用可定制性低下的用户界面。 九:所有程序都是数据的过滤器。 感悟 简即是美 学习优秀的思想 抽象 ...原创 2018-09-27 09:59:16 · 1222 阅读 · 0 评论 -
谈抽象的重要性
没有人不想成为高手。游戏如此,生活也是如此。 嵌入式开发者应该如何进阶?我常常想这个问题。 不知不觉,进入公司也已经一年多了。有时候,看着自己写过的代码,会觉得不忍直视。觉得还行的时候,看看别人的代码,又会自惭形秽了。 近来看了一个博主的文章,谈到c语言设计模式,突然感觉眼前一亮。一直在抱怨做嵌入式,因为平台不同,同样的业务要重复地写。其实,归根结底还是自己道行不够嘛。 当自己还在用宏来区分平台共...原创 2018-12-28 01:36:12 · 700 阅读 · 0 评论
分享