STemWin移植笔记
软件库:STM32Cube_FW_F1_V1.8.0 硬件:STM32F103RCT6 STemWin:使用STM32Cube_FW_F1_V1.8.0自带 1、程序运行到GUI_Init()卡死运行STemWin必须使能CRC时钟,因此在运行STemWin代码时,...
软件库:STM32Cube_FW_F1_V1.8.0 硬件:STM32F103RCT6 STemWin:使用STM32Cube_FW_F1_V1.8.0自带 1、程序运行到GUI_Init()卡死运行STemWin必须使能CRC时钟,因此在运行STemWin代码时,...
此篇是学习FreeRTOS过程中遇到的问题,有的已解决,有的未解决。1、任务与线程执行方式不一样。问题描述:在main函数中分别建两个任务和进程运行,发现两个任务的代码从现象看是同时执行的,但两个线程却是串行的,是本来就这样还是我写的代码有问题?...
I2C总线具有两根双向信号线,一根是数据线SDA,另一根是时钟线SCL。IIC总线上可以挂很多设备:多个主设备,多个从设备(外围设备)。 IIC总线的数据线要在SCL为高时保持稳定,只有在SCL为低时,SDA数据上的电平才能变化。 如果在SCL为高时,SDA...
Z-Stack协议栈是一个基于任务轮询方式的操作系统,其任务调度和资源分配由操作系统抽象层OSAL管理着。 你可以理解为:Z-Stack协议栈=OSAL操作系统+CC2530硬件模块+AF无线网络应用 总体来看,Z-Stac...
CC2530是比较常用的一款Zigbee芯片,TI也提供了丰富的开发资料,CC2530除了用Zigbee协议栈组网通信外,还提供了一个直接通信的方式,这种方式仅是让芯片发送符合IEEE802.15.4标准的数据包,不需要协议栈。 TI提供了软件参考:CC...
1、Error[e46]:Undefinedexternal"min"referredinbasic_rf 问题描述:从官网上下载的CC2530SoftwareExamples代码,在IAR9.0上面没有什么问题,但自己用IAR10.20建立工程后,编译没有错误,链接的时候出现错误...
从事嵌入式硬件工作以来,一直想学习Linux移植,提高自身能力,在今年终于付出行动了,买了一块OK335XS-II开发板学习,学习Linux的第一步是U-boot移植,由于开发板的U-boot不开源,只能一点一点摸索了。从官网下载了ti-proce...
现在网上卖的超声波测距模块非常多,我买了一块US-020型号的模块玩了一下,现将应用方法分享一下。我用的硬件是STM32F103RCT6,软件是MDK。 模块除电源和地引脚外,有Trig引脚和Echo引脚,Trig给一个大于10us的高电平,超声...
我的电脑一开始是Win8的,安装了MDK5.1,一直都用得挺好,后来系统升级到Win10,也没有什么问题。突然就出现uvision5ide已停止工作的提示,点确定后,就关闭了。 网上找了一下解决办法,有两种:一种是用管理员身份运行,另一种是说MDK检测到J...
在使用MDK写程序时,会用到J-link调试,当下载时,有可能会出现一个无法下载的错误,这时候我们会通过下面的方法增加STM32的Flash。但在MDK5中却找不到STM32的Flash,是由于缺少相关文件,在网上找了一个,基本上常用的芯片都有了,分享给大家。将解压出来的Flash文件夹替代MDK安装目录下的F...