关闭
当前搜索:

Openwrt+Ubuntu+freeradius 搭建802.1x-EAP认证 WIFI环境

最近需要搭个802.1x-EAP认证 WIFI环境,就研究了下Openwrt,是参考一下博文搭建:http://talk.withme.me/?p=215整个流程其实不难,但是遇到了几个问题记录一下:1,找个ROM大一点的路由器,烧Openwrt的固件,ROM大于8Mb为好,因为要装插件。固件使用的是: openwrt-ramips-mt7620-YK-L1-squashfs-sysupgrade...
阅读(20) 评论(0)

Tracealyzer for FreeRTOS(FreeRTOS+Trace) 详解(源码解析+移植)

原文:http://blog.csdn.net/zcshoucsdn/article/details/54670473 最近公司搞新项目,需要使用FreeRTOS,之前只有Linux的基础(学了个皮毛),对于FreeRTOS不是非常了解。在官网转悠的时候发现了有个可视化分析工具:FreeRTOS+Trace,感觉应该不错!下载后发现其是http://percepio.com/这个网站上的东西...
阅读(188) 评论(0)

一起来学习 系统封装接口层- CMSIS-OS 之freeRTOS

原文链接:http://blog.csdn.net/cornrn/article/details/72473845  在这个实时操作系统泛滥的年代,有这么一个系统封装接口层还是蛮有必要的。前些时间偶然间在STM32最新的固件库中就发现了这个系统封装接口,当时就把自己所用的系统进行封装。直到最近KEIL5.0发现其中所到的RTX系统也进行了同相的封装。对比了下感觉很有必要和大家分享一下...
阅读(175) 评论(0)

【BLE_Mesh】01,Nordic_nRF51-DK之BLE_Mesh编译

一,背景       偶然在网上看见“蓝牙技术联盟正式发布蓝牙Mesh技术”的新闻,而手头正好有两块闲置的Nordic_nRF51-DK,就瞎捣鼓了一番。 因为看见蓝牙mesh的介绍特别有诱惑力:“全新的Mesh功能提供多对多设备传输,并特别提高构建大范围网络覆盖的通信效能,适用于楼宇自动化、无线传感器网络等需要让数以万计个设备在可靠、安全的环境下传输的物联网解决方案。” 二,准备...
阅读(943) 评论(0)

【SimpliciTI】02.AP_as_Data_Hub例程分析

一,概述SimpliciTI 在分析代码之前,先说一下SimpliciTI的组成,详细的在官方说明文档里面已经很清楚了,在这我简单说一下。 1.1,它提供了三个硬件对象:终端设备(End Device)、AP(Access Point)、信号范围扩展器(Range Extender) 这个在例程目录就能看出:      、 终端设备就是该网络的节点设备,访问由AP设备组成的网...
阅读(189) 评论(0)

【SimpliciTI】01.将SimpliciTI-CCS-1.1.1工程导入到CCSV6

一,简介 之前编写的CC430程序没有走协议,现在学习下SimpliciTI,因为这个比较简单,而且对CC430官方已经移植好了。 二,导入过程 2.1 从TI官网找到SimpliciTI-CCS-1.1.1源码包,之前使用的是CCS ,所以选择CCS版本的,官网也有IAR的版本。 2.2 导入前先不用着急,先看一下SimpliciTI-CCS-1.1.1\Documents\Simpli...
阅读(548) 评论(0)

CC430低功耗调节简述

仅作为笔记自用: 1,LPM4模式下 仅ACLK可以工作,所以需要将定时器,串口等需要时钟源的模块配置成ACLK时钟源输入; 2,不用的引脚,即悬空状态的,需要配置成稳定电压输出,大多数为高电平输出; 比如:P1OUT |=0xFF;      P1DIR |=0xFF; 3,降低Vcore等级,可以在正常工作状态时降低功耗; 比如: // Increase PMMCO...
阅读(230) 评论(0)

【Contiki学习】01.Contiki-stm32系统下实现serial-shell功能

一,背景介绍 之前通过网上收集资料(资料后期整理之后会在博客分享),在stm32上面跑通了,就是实现了简单的点灯程序,以及串口输出。 但是后期开发使用肯定需要用到shell,经过一番折腾后小有收获。 在这说一下开发环境:IAR+stm32vet6(ST官方库3.5+contiki3.0)...
阅读(954) 评论(0)

解决烧录问题:Jlink的三线制SWD方式连接STM32芯片无法识别的解决方案

网上找到此文章解决了j-flash只能连接后不能烧录的问题,希望遇到相同问题的小伙伴,可以用同样的办法解决: 前段时间,做了一块板子,调试接口只留了三个口SWD、SWCLK、GND,在使用Jlink的SWD方式调试的时候发现无法连接。使用ST-link的时候可以连接,无奈楼主的ST-link的链接方式相当的不可靠,时而能识别时而不能识别:当然我的ST-link是山寨版的。 那么问题来了...
阅读(6574) 评论(2)

STM32的时钟系统RCC详细整理

http://www.51hei.com/bbs/dpj-30961-1.html 一、综述: 1、时钟源 在 STM32 中,一共有 5 个时钟源,分别是 HSI 、 HSE 、 LSI 、 LSE 、 PLL 。  ①HSI 是高速内部时钟, RC 振荡器,频率为 8MHz ;  ②HSE 是高速外部时钟,可接石英 / 陶瓷谐振器,或者接外部时钟源,频...
阅读(1153) 评论(0)

IAR下stm32使用12M外部晶振

系统默认的是使用8M外部晶振,需修改三个地方:  第一步,打开stm32f10x.h,将 define HSE_VALUE ((uint32_t)8000000) /!/ 修改为: define HSE_VALUE ((uint32_t)12000000) /!/ 第二步,打开system_stm32f10x.c,修改PLL参数,将 /* PLL configuration...
阅读(595) 评论(0)

STM32时钟配置方法详解

一、在STM32中,有五个时钟源,为HSI、HSE、LSI、LSE、PLL。 ①HSI是高速内部时钟,RC振荡器,频率为8MHz。 ②HSE是高速外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源,频率范围为4MHz~16MHz。 ③LSI是低速内部时钟,RC振荡器,频率为40kHz。 ④LSE是低速外部时钟,接频率为32.768kHz的石英晶体。 ⑤PLL为锁相环倍频...
阅读(721) 评论(0)

Installing Libpng on Ubuntu Linux

Libpng: According to libpng.sourceforge.net, "This is an open source project to develop and maintain the reference library for use in applications that create and manipulate PNG (Portable Network Gr...
阅读(2716) 评论(0)

C语言中堆和栈的区别

原文:点击打开链接 在计算机领域,堆栈是一个不容忽视的概念,我们编写的C语言程序基本上都要用到。 但对于很多的初学着来说,堆栈是一个很模糊的概念。堆栈:一种数据结构、一个在程序运 行时用于存放的地方,这可能是很多初学者的认识,因为我曾经就是这么想的和汇编语言中 的堆栈一词混为一谈。我身边的一些编程的朋友以及在网上看帖遇到的朋友中有好多也说不 清堆栈,所以我想有必要给大...
阅读(195) 评论(0)

STM32 RTC更新时间计数器RTC_CNT后在函数RTC_WaitForLastTask()中死循环的原因

出现的现象是上电初始化时配置RTC没有错误,程序顺利通过,但是在程序运行过程中校正时间,更新RTC_CNTx的值,程序就会停在RTC_WaitForLastTask()进行死循环。 问题的原因就在于,每次操作RTC_CNTx时应该要使能PWR 和 BKP 时钟,允许访问BKP域。 例程中只在第一次上电,并且初始化RTC后才执行了写RTC_CNTx的操作,如下: /////...
阅读(1989) 评论(1)
24条 共2页1 2 下一页 尾页
    个人资料
    • 访问:20006次
    • 积分:289
    • 等级:
    • 排名:千里之外
    • 原创:7篇
    • 转载:17篇
    • 译文:0篇
    • 评论:3条
    文章分类
    最新评论