嵌入式
Eric_jhb
..
展开
-
Ubuntu 10.04 下配置NFS并挂载共享目录到目标板上
网上有很多关于这个方面的文章,当然,这个可能要因人而异了,因为每个人的系统都不同,我的系统是Ubuntu7.10,和网上其他兄弟说的可能差不多,但是,事实上,这个配置过程确实也是差不多的,如果你按照我所说的步骤没有成功的话请你先看看nfs服务器的一些基本原理,或者把提示的错误拿到百度上找找,相对来说我还是建议初学者把nfs的基本原理看一下的,因为这样可能理解那些莫名其妙的错误更加容易点。转载 2015-09-28 12:58:20 · 686 阅读 · 0 评论 -
IAR STM32 函数和变量的绝对地址定位
昨天我突然冒出个想法,能否利用函数和变量的绝对定位,实现程序的模块化更新。 也就是说,如果我要改变某个函数,只需要更新flash里面一个局部,也许只需要更新几百个字节,而无须重新下载整个上百K的程序。 经过查找资料和反复实验,终于实现了,现总结如下: 1) 把函数定位在FLASH高端的指定位置,以后更新,只更新那小块地方就可以了。 方法一: ...转载 2018-08-13 09:38:31 · 2463 阅读 · 0 评论 -
Tracealyzer for FreeRTOS(FreeRTOS+Trace) 详解(源码解析+移植)
原文:http://blog.csdn.net/zcshoucsdn/article/details/54670473最近公司搞新项目,需要使用FreeRTOS,之前只有Linux的基础(学了个皮毛),对于FreeRTOS不是非常了解。在官网转悠的时候发现了有个可视化分析工具:FreeRTOS+Trace,感觉应该不错!下载后发现其是http://percepio.com/这个网站上的东西转载 2017-11-16 14:45:01 · 15434 阅读 · 2 评论 -
一起来学习 系统封装接口层- CMSIS-OS 之freeRTOS
原文链接:http://blog.csdn.net/cornrn/article/details/72473845 在这个实时操作系统泛滥的年代,有这么一个系统封装接口层还是蛮有必要的。前些时间偶然间在STM32最新的固件库中就发现了这个系统封装接口,当时就把自己所用的系统进行封装。直到最近KEIL5.0发现其中所到的RTX系统也进行了同相的封装。对比了下感觉很有必要和大家分享一下转载 2017-11-15 14:28:02 · 13582 阅读 · 1 评论 -
【BLE_Mesh】01,Nordic_nRF51-DK之BLE_Mesh编译
一,背景 偶然在网上看见“蓝牙技术联盟正式发布蓝牙Mesh技术”的新闻,而手头正好有两块闲置的Nordic_nRF51-DK,就瞎捣鼓了一番。因为看见蓝牙mesh的介绍特别有诱惑力:“全新的Mesh功能提供多对多设备传输,并特别提高构建大范围网络覆盖的通信效能,适用于楼宇自动化、无线传感器网络等需要让数以万计个设备在可靠、安全的环境下传输的物联网解决方案。”二,准备原创 2017-08-18 12:29:07 · 4950 阅读 · 1 评论 -
【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原创 2017-03-20 15:11:20 · 964 阅读 · 0 评论 -
【Contiki学习】01.Contiki-stm32系统下实现serial-shell功能
一,背景介绍之前通过网上收集资料(资料后期整理之后会在博客分享),在stm32上面跑通了,就是实现了简单的点灯程序,以及串口输出。但是后期开发使用肯定需要用到shell,经过一番折腾后小有收获。在这说一下开发环境:IAR+stm32vet6(ST官方库3.5+contiki3.0)原创 2017-02-04 16:54:06 · 2928 阅读 · 0 评论 -
解决烧录问题:Jlink的三线制SWD方式连接STM32芯片无法识别的解决方案
网上找到此文章解决了j-flash只能连接后不能烧录的问题,希望遇到相同问题的小伙伴,可以用同样的办法解决:前段时间,做了一块板子,调试接口只留了三个口SWD、SWCLK、GND,在使用Jlink的SWD方式调试的时候发现无法连接。使用ST-link的时候可以连接,无奈楼主的ST-link的链接方式相当的不可靠,时而能识别时而不能识别:当然我的ST-link是山寨版的。那么问题来了转载 2017-01-03 16:19:16 · 52279 阅读 · 5 评论 -
STM32的时钟系统RCC详细整理
http://www.51hei.com/bbs/dpj-30961-1.html一、综述:1、时钟源在 STM32 中,一共有 5 个时钟源,分别是 HSI 、 HSE 、 LSI 、 LSE 、 PLL 。 ①HSI 是高速内部时钟, RC 振荡器,频率为 8MHz ; ②HSE 是高速外部时钟,可接石英 / 陶瓷谐振器,或者接外部时钟源,频转载 2016-09-02 16:27:43 · 4021 阅读 · 1 评论 -
IAR下stm32使用12M外部晶振
系统默认的是使用8M外部晶振,需修改三个地方: 第一步,打开stm32f10x.h,将define HSE_VALUE ((uint32_t)8000000) /!/修改为:define HSE_VALUE ((uint32_t)12000000) /!/第二步,打开system_stm32f10x.c,修改PLL参数,将/* PLL configuration转载 2016-09-02 16:23:46 · 2645 阅读 · 0 评论 -
STM32时钟配置方法详解
一、在STM32中,有五个时钟源,为HSI、HSE、LSI、LSE、PLL。①HSI是高速内部时钟,RC振荡器,频率为8MHz。②HSE是高速外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源,频率范围为4MHz~16MHz。③LSI是低速内部时钟,RC振荡器,频率为40kHz。④LSE是低速外部时钟,接频率为32.768kHz的石英晶体。⑤PLL为锁相环倍频转载 2016-09-01 20:48:54 · 3543 阅读 · 0 评论 -
STM32 RTC更新时间计数器RTC_CNT后在函数RTC_WaitForLastTask()中死循环的原因
出现的现象是上电初始化时配置RTC没有错误,程序顺利通过,但是在程序运行过程中校正时间,更新RTC_CNTx的值,程序就会停在RTC_WaitForLastTask()进行死循环。问题的原因就在于,每次操作RTC_CNTx时应该要使能PWR 和 BKP 时钟,允许访问BKP域。例程中只在第一次上电,并且初始化RTC后才执行了写RTC_CNTx的操作,如下://///转载 2016-01-12 13:08:23 · 6760 阅读 · 2 评论 -
用vsprintf 实现LCD格式化输出
vsprintf 函数定义如下:int vsprintf(char *string, char *format, va_list param);vsprintf 是sprintf 的一个变形,它只有三个参数。vsprintf 用于执行有不定数量参数的函数,类似printf 格式。vsprintf的前两个参数与sprintf相同:一个用于保存结果的字符串缓冲区和一个格式化字符串。第三个参数是原创 2015-11-30 11:06:48 · 1060 阅读 · 0 评论 -
STM32_DMA标准初始化设置解释
DMA全称是:Direct Memory Access;根据ST公司提供的相关信息,DMA是STM32中一个独立与Cortex-M3内核的模块,有点类似与ADC、PWM、TIMER等模块;主要功能是通信“桥梁”的作用,可以将所有外设映射的寄存器“连接”起来,这样就可以高速问各寄存器,其传输不受CPU的支配,传输还是双向的;例如,从“表面”上看,它可以将flash中的数据与储存器中变量建立通讯,还可转载 2015-11-20 15:16:41 · 827 阅读 · 0 评论 -
ubuntu下安装cscope插件
安装cscopeapt-get install cscope然后在/etc/vim/vimrc中增加一句::set cscopequickfix=s-,c-,d-,i-,t-,e-这个是设定是否使用 quickfix 窗口来显示 cscope 结果, 用法在后面会说到。跟Ctags一样, 要使用其功能必须先为你的代码生成一个cscope的数据库, 在转载 2015-09-29 09:31:55 · 1188 阅读 · 0 评论 -
makefile里PHONY的相关介绍
Phony TargetsPHONY 目标并非实际的文件名:只是在显式请求时执行命令的名字。有两种理由需要使用PHONY 目标:避免和同名文件冲突,改善性能。如果编写一个规则,并不产生目标文件,则其命令在每次make 该目标时都执行。例如: clean: rm *.o temp因为"rm"命令并不产生"clean"文件,则每次执行"make clean"的时候,该命令都会执转载 2015-10-23 09:39:41 · 564 阅读 · 0 评论