- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 ESP8266中关于C语言静态指针赋值问题(const char *)
一、介绍之所以写这个博客是想记录下自己的愚蠢,还有就是基础知识的不牢固。当然还有在嵌入式系统中使用C的注意事项。先描述以下我所遇到的问题,和结构体有关系,在看esp8266_rtos_sdk的http_client这段例程的时候遇到的,我想动态的改变请求的地址,其中要先初始化一个结构体esp_http_client_config_t,它的声明是这样的:/** * @brief HTTP co...
2019-07-18 12:12:44 975
原创 ESP8266_RTOS_SDK3.2 之获取芯片ID(chip id)
在实际的项目当中,我们有的时候需要一个唯一的芯片ID,使得同一份固件可以得到不同的ID,之前用过nodemcu的固件,里面有一个函数node.chipId(),这个函数可以用来获取某一个ESP8266的ID,但是RTOS_3.2版本中我并未找到相关的函数可以调用,就打算自己编写一个加入SDK当中去。接下是代码和方法。
2019-07-17 12:47:45 5926 1
原创 FreeRTOS第五节——中断配置和临界段
一、中断介绍我所使用的是的STM32F407内核是Cortex-M4内核,支持的中断有240个IRQ(中断请求)、1个是不可屏蔽的中断(NMI)、STM32F407内核是Cortex-M4处理器、1个是Systick(滴答定时器)定时器中断和多个系统异常。1.中断优先级中断是有优先级的,有优先级就会可能被打断,被打断就会出现中断嵌套的现象。中断优先级位数支持8位,但是芯片的生产厂家为了精简,...
2019-07-04 01:34:41 1026
原创 ESP8266_RTOSv3.X第一弹——GPIO的使用和代码讲解
一、GPIO介绍IO数量及功能关于esp8266的板子上的引脚,是这样子的,ESP芯片一共33个个引脚,其中包括电源,使能引脚、深度睡眠唤醒引脚、SPI引脚以及连接晶振和作为烧写Flash的引脚。所谓的GPIO(General-purpose input/output)引脚一共有17个,esp8266的SDK把其放进了一个枚举类型里。源码如下:typedef enum { GPI...
2019-07-03 01:23:06 3783 4
原创 FreeRTOS第四节——任务的挂起与恢复
1、函数介绍函数描述xTaskSuspend()挂起一个任务xTaskResume()恢复一个任务的运行xTaskResumeFromISR()恢复一个任务的运行从中断服务函数中我们要知道,当我们对一个任务进行挂起和恢复的时候,任务的数据是不会被删除的,方便应用程序接着操作之前的数据上下文继续运行。1.xTaskSuspend()我们来简单看一下挂...
2019-07-02 00:32:35 2413 4
micropython的高精度温湿度传感器sht30驱动
2020-01-29
kotlin-plugin-1.1.4-release-IJ2017.2-3(百度云盘)
2017-09-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人