上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: 全局变量在整个源文件中,相当于一条直达快捷的车道。 一语点醒梦中人:在这里给全局变量赋值A,B,C,在那边分析A,B,C决定做什么?这有什么不对么? 设计代码时,分设备层、应用层。分层设计就是为了解耦,否则,修改一个功能,可能要掘地三尺的修改应用层和设备层。 全局变量在多处被修改,不容易阅读和理清楚 阅读全文
posted @ 2017-02-16 10:09 Isha 阅读(258) 评论(0) 推荐(0) 编辑
摘要: static可以修饰局部变量、全局变量、函数。 阅读全文
posted @ 2017-02-16 10:08 Isha 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 前言 使用华为GTM900C模块,实现系统自动发送短信,发送短信查询,和自动上传数据到服务器的功能。由于使用的2G,所以GSM和GPRS功能不能同一时间使用。 名词解释 GSM:全球移动通信系统Global System for Mobile Communication,电路交换方式,信道利用率低。 阅读全文
posted @ 2017-02-08 10:35 Isha 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 推荐资料:ROOB.COM 脚本语言特性简介: 1、脚本语言是一种解释性的语言,例如Python、vbscript,javascript,installshield script,ActionScript等等,它不象c\c++等可以编译成二进制代码。 2、Shell 编程跟java、php编程一样, 阅读全文
posted @ 2017-01-20 18:50 Isha 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 硬件平台:树莓派2B sc16is752是一款SPI转两路485和8路GPIO的芯片,树莓派上有现成的驱动。 输入lsmod指令,可以查看加载的模块,如下图 说明: 第1列:表示模块的名称。 第2列:表示模块的大小。 第3列:表示依赖模块的个数。 第4列:表示依赖模块的内容。 可以看出模块sc16i 阅读全文
posted @ 2017-01-20 15:12 Isha 阅读(2154) 评论(0) 推荐(0) 编辑
摘要: 参考网友博文 网友博文 阅读全文
posted @ 2017-01-20 09:12 Isha 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 写的相当认真,详细,教科书吧,推荐大家一看:网友博文 其中,每次切换通信波特率,需要先关闭CAN,再重新设置。 mcp2515芯片是spi转can,在树莓派上设置开机加载其驱动程序,就可以直接使用,具体详细的使用CAN,博文里没有讲解。 待完善。。。 阅读全文
posted @ 2017-01-20 09:11 Isha 阅读(1416) 评论(0) 推荐(0) 编辑
摘要: sc16is752芯片的驱动在树莓派上有现成的,如何使用呢? 加载驱动: 通读git上的readme,使用sudo nano /etc/modules查看在开机时自动加载的模块驱动。 添加dtoverlay=lirc-rpi,就可以使lir-rpi.dtbo驱动在树莓派启动的时候自动加载,注意#后面 阅读全文
posted @ 2017-01-18 11:18 Isha 阅读(1277) 评论(0) 推荐(0) 编辑
摘要: 1、为什么要开发这个产品? 市场:这是开发一个新产品的源动力。要分析大局的技术发展方向,技术更迭的趋势、新产品的功能优势、成本优势,给用户带来的具体效益。 应用:可以应用哪些行业,能解决哪些问题? 公司战略:符合公司的发展布局。 2、如何开发这个产品? 确立项目:定目标。 组建研发团队:产品的根基, 阅读全文
posted @ 2017-01-18 09:17 Isha 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 回首自己的经历和学习: 1、51单片机编程和PCB设计 2、DSP学习,这是第一次对单片机、C了解深入些 3、51单片机编程、PCB设计、客户端编写 这是第一次接触51程序的框架,了解到裸编程原来是有套路的。 了解IIC、STM 这是第一次比较完整的做485通信的设计。 这是第一次学习使用Labwi 阅读全文
posted @ 2017-01-17 09:51 Isha 阅读(145) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页