自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 git 产生莫名的游离分支

在编译代码时,出现发现一些未定义的变量、宏;因代码使用repo进行管理,可能有些git仓库单独pull了,但另外一些仓库没有进行pull导致的,但是我在其中一个仓库已经修改且提交至了本地;然后使用repo sync 同步所有git仓库后,依然未能正常编译;最后将我修改仓库进行版本回退,再进行repo sync。此时代码能够正常编译,那接着git cherry-pick 我之前修改、且提交至本地的版...

2018-05-08 09:52:15 3093 1

原创 树莓派学习札记(4)—— pi4j使用串口笔记

一、关于Pi4j 项目:pi4j是一个开源的raspberry pi JAVA开源项目。 目前最新的版本为:pi4j-1.1 这个与之前的版本有许多不同。 在线安装pi4j : curl get.pi4j.com | sudo bash 安装完毕后在/opt/pi4j/ 目录下有三个文件夹以及三个文件: 其中examples 文件夹下是使用pi4j 使用java开发应用的例程。在开

2017-03-22 20:28:09 4828 1

原创 C语言创建dll及Labview实现调用

本文将详细记录使用C语言创建一个dll库文件,然后在Labview中进行调用的过程。 一、目标用C语言创建两个函数,分别用于获取两个整数中较大、较小的值。函数命名:getMax,getMin。生成dll文件后,在Labview中将这两函数创建成对应的子vi。二、创建DLL文件利用CodeBlocks创建自定义的dll文件;在CB中创建一个Dynamic Link Library项目。 创建完成

2017-03-20 16:19:15 8486 3

原创 树莓派学习札记(三)

树莓派3 环境搭建使用2016-05-27-raspbian-jessie.img镜像。 1:该系统下,pi3默认的串口 /dev/serial0 2:可以使用桌面右上角网络图标,设置默认的IP地址,方便以后连接Pi3使用。 3:系统默认英文,中文为框框乱码。安装中文字体: sudo apt-get install ttf-wqy-zenhei (这条命令安装的是文泉驿的正黑体) 4:中

2017-03-08 16:14:01 343

原创 树莓派学习札记(二)

关闭树莓派串口的console功能树莓派默认情况下,会将默认的UART1作为console使用。 当我们希望使用UART来实现我们自己所期望的功能时,需要先禁用其console功能!主要步骤: 一、修改/boot/cmdline.txt中的内容 a、在修改前最好先备份文件: sudo cp /boot/cmdline.txt /boot/cmdlin

2017-03-08 16:01:24 553

原创 树莓派学习札记(一)

玩树莓派有一段时间了,在学习的过程中一步步摸索;也有记录下一些简单的记录。现在把之前学习的一些东西整理归档一下!1、将系统写入SD卡。 2、插入SD卡,将串口转USB线与PI连接。连接引脚参考引脚电路图 3、打开SecureCRT软件,连接串口(波特率为115200)。注意:在连接串口时,不能选择(RTS/CTS)!否则键盘无法输入。这里有个问题,在连接单片机时,不选择(RTS/CTS)Secu

2017-03-08 15:30:27 458

原创 Zstack协议栈OSAL中添加任务事件消息、发送数据详细过程

本文将以在GenericApp项目的基础上,一步一步地建立一个应用;需要实现的任务目标:1、使用Zigbee终端设备捕获串口中的字符“silverze” 。2、当Zigbee终端设备捕获到该字符串后,触发一个Zstack协议栈OSAL的任务消息 Get_Name。3、Zigbee终端设备在OSAL任务处理函数中处理Get_Name消息,并发送“Hello,silverze!”至协调器,协调器通过串口

2017-02-24 09:59:45 6017 3

原创 ZStack-CC2530-2.5.1a 串口使用笔记(一)

在使用 ZStack-CC2530-2.5.1a  协议栈时,协议栈默认使用了串口;在IAR工程配置预处理器设置里有几个宏与使用串口有关:ZTOOL_P1MT_TASK根据这两个宏,编译代码后,协议栈启动过程中会通过UART输出一些信息!当我的应用程序不希望在zigbee协议栈启动过程中输出这些信息,即禁用启动过程中的UART输出。但是当协议栈完全启动完成后,又要使用串

2017-01-17 16:59:18 4679 1

原创 IAR编译Z-stack环境搭建

Ti提供的Z-Stack协议栈有好几个版本,同时IAR for 8051 也有不同的版本,在搭建Zigbee开发环境过程中,为了能选择匹配好的IAR与协议栈得花不少时间。 为了下次在新的环境下,能够顺利快速的搭建好环境,把目前的IAR、协议栈以及编译时,修改的内容记录如下:1、IAR for 8051 选择的是8.30.2 (用此版本编译BLE1.40也方便) (在我百度云盘中目录:嵌入式/单

2017-01-17 14:40:17 2659

转载 IAR的工程配置

在IAR编译器的左上角选择CoordinatorEB或EndDeviceEB时,app中的有些文件就会变灰色 的设置方法: 选中某个文件,然后右键Options中的勾选右上角的Exclude from build ,该文件就会变成灰色不被编译。

2017-01-14 11:30:37 2736 1

原创 TI BLE协议栈中使用UART

TI BLE协议栈串口,CC2541,CC2530

2017-01-14 10:42:08 618

原创 IAR中创建BLE/Zigbee新项目

TI的BLE/Z-stack协议栈使用的IDE工具是IAR,在学习、开发过程中,我们可能想要创建一个自定义名称的项目。

2017-01-13 11:30:24 1027

原创 Python 中由 yield 实现异步

yield: ①返回一个值、②接收调用者的参数

2017-01-06 10:55:04 3579

原创 Python中模块导入时遇到的问题

Python中模块导入时遇到的问题:’module’ object is not callable

2016-12-30 13:55:00 521

Cortex M4 Diveces user guide

ARM Cortex M4 一般器件用户指南

2014-04-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除