自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (6)
  • 收藏
  • 关注

原创 STM32F407ZG+FREERTOS下移植STEMWIN (HAL)

一、使用STM32CUBEMX生成基本程序1、配置RCC2、配置SYS,这里选择TIM43、配置CRC4、配置FreeRtos,选择后有默认的线程,或可自行增加Rtos功能5、系统时钟配置,我的开发板外部晶振为8M6、选择生成单独文件,然后就可以生成代码了。二、增加LCD驱动程序及接线方式1、LCD为4.3寸屏+SSD1963驱动芯片,SSD19...

2019-06-25 09:32:28 1036

转载 openwrt 导出 uboot.bin

root@OpenWrt:/tmp# cat /proc/mtddev:    size   erasesize  namemtd0: 00030000 00010000 "u-boot"mtd1: 00010000 00010000 "u-boot-env"mtd2: 00010000 00010000 "factory"mtd3: 007b0000 00010000 "fi...

2018-09-18 10:16:46 1105

原创 arm-linux-gcc 4.3.2

从文件arm-linux-gcc-4.3.2中找到arm文件,复制到根目录下的这个/usr/local位置下修改/etc/profile文件:    # vim /etc/profile    增加路径设置,在末尾添加如下,保存/etc/profile文件:    export PATH=$PATH:/usr/local/arm/4.3.2/bin(3):立即使新的环境变量生效,...

2018-08-30 11:46:50 572

转载 python3 安装 pygame

如果我们使用的是Python3,就需要执行两个步骤:安装Pygame依赖的库;下载并安装Pygame.    执行下面的命令来安装Pygame依赖的库(如果我们开始终端会话时使用的是命令Python3.5,请将python3-dev替换为Python3.5-dev):    $ sudo apt-get install python3-dev mercurial

2018-01-28 12:49:01 1638

原创 zstack 终端 PM2 设置

我的设置Zstack进入低功耗PM2模式的方法,请指正:1、预编译POWER_SAVING2、hal_sleep.c 文件 修改void halSetSleepMode(void){  PCON =HAL_SLEEP_TIMER;/ /默认PCON_IDLE;  HAL_DISABLE_INTERRUPTS();}3、设置f8wConfig_cfg 中的RFD_

2017-08-31 15:44:07 596

原创 CRC8 校验

unsigned char crc8_array[256] = {    0x00, 0x5e, 0xbc, 0xe2, 0x61, 0x3f, 0xdd, 0x83,    0xc2, 0x9c, 0x7e, 0x20, 0xa3, 0xfd, 0x1f, 0x41,    0x9d, 0xc3, 0x21, 0x7f, 0xfc, 0xa2, 0x40, 0x1e,   

2017-08-15 11:45:41 1017

原创 zigbee 节点退出网络 NLME_LeaveReq()

例子:NLME_LeaveReq_t req;//定义unsigned char tempExadd[8];//保存64位地址unsigned char tempExaddi[8];osal_memcpy(tempExadd,&tempExtendedAddress[tempi*8],8);   //取出要退出网络的节点64位地址 for(tempii=0;

2017-08-15 11:18:44 2606

原创 zigbee 协议栈 常用API函数

得到父节点的网络地址:uint16 NLME_GetCoordShortAddr( void );得到父节点的理地址:void NLME_GetCoordExtAddr( byte * );得到自己的网络地址:uint16 NLME_GetShortAddr( void );得到自己的物理地址:byte *NLME_GetExtAddr( void );

2017-06-23 10:22:19 2488

原创 zigbee 协议栈 按键驱动

1、在hal_key.h中增加下面代码,其中第一、二个WDS--是我修改原有的,最后一个WDS--是我增加的。如果增加自己的按键则,像我最后一个WDS-- 增加一样就好了,上面两个WDS--可以不理/* Switches (keys) */#define HAL_KEY_SW_1 0x12  // WDS--#define HAL_KEY_SW_2 0x02  // Joystick

2017-05-11 09:54:52 1200

转载 cfsetospeed和cfsetispeed函数

对于波特率的设置通常使用cfsetospeed和cfsetispeed函数来完成。获取波特率信息是通过cfgetispeed和 cfgetospeed函数来完成的。  cfsetospeed函数  头文件:  #include  函数原型:  int cfsetospeed(struct termios *termptr, speed_t speed);

2017-04-12 09:14:24 7788

原创 fedora 常用命令

uname -a # 查看内核/操作系统/CPU信息netstat  -nl    查看开放的网络端口ifconfig  eth0 up        打开网络设备eth0ifconfig  eth0 down   关闭网络设备eth0ifconfig  eth0  172.168.119.34  netmask 255.255.255.0 修改eth0的i

2017-04-09 15:07:02 978

原创 MT7620a 支持8MB 16MB 32MB SPI FLASH

1、如果开发板系统跑不起来,出现图1这种情况,那么是FLASH不支持2、只要修文件MT7620a.dts文件(注意备份,以防不测,经历过)3、步骤   进入/home/openwrt/7620/openwrt/barrier_breaker/target/linux/ramips/dts   vi MT7620a.dts  按图片进行操作,OK后保存

2017-04-08 18:40:16 1703

原创 gcc 编译.c文件

1、vim hello.c#includ {pirntf("helloword!");return 0;}#保存能出2、gcc -o hello hello.c 会生成hello文件3、./hello 会打印helloword!

2017-04-08 18:22:58 467

原创 MT7620a openwrt 设置开发板IP

有两种方法设置方法一:1、cd/ect/config2、vim network 这个文件里面有地方可以修改、一看就懂注:每次重新写固件都需要重新修改方法二:1、在虚拟机进入/home/openwrt/7620/openwrt/barrier_breaker/package/base-files/files/lib/functions2、 vi uci-defaults.

2017-04-08 18:11:28 852

原创 开发板与PC机互传文件

1、在openwrt顶层目录下make menuconfig2、找到Network→SSH→openssh-sftp-serve 保存退出3、make V=99如果无法下载安装包,则手动下载这个包(Linux-PAM-1.1.8.tar.bz2),下载完成后放在openwrt/barrier_breaker/dl中4、重新make V=995、找到固件下载固件到开发板注:我用的

2017-04-08 18:02:56 959

ETA6884移动电源3A充 2.4A放 多合一 带OVP 自动检测负载 QFN4x4-28 V1.2.pdf

ETA6884移动电源3A充 2.4A放 多合一 带OVP 自动检测负载 QFN4x4-28 V1.2.pdf

2020-07-04

592993 构建嵌入式Android 系统 [(美)亚荷毛尔 著] 2015年版

构建嵌入式Android 系统 [(美)亚荷毛尔 著] 2015年版 需要的可以下载看看

2018-11-01

Android嵌入式系统程序开发(基于Cortex-A8)

嵌入式安卓开始教程文档,基本Cortex-A8,扫描版本,需要的可以下载看看

2018-11-01

ESP8266 MQTT+SMARTCONFIG+UART/KEY

1、本例程所用的SDK版本:ESP8266_RTOS_SDK-1.4.x 2、创建MQTT任务,连接MQTT服务器,订阅(接收)和发布(发送)信息 3、具有UART发送和接收功能 4、具有Smartconfig功能,可通过按键和UART命令触发一键配置连接WIFI

2018-03-21

STM32函数生成器

STM32库函数生成器下载……是ZIP!

2014-04-08

CAN总线开发

can总线的嵌入式开发-从入门到实践试读!

2014-04-08

空空如也

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

TA关注的人

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