随笔 - 226,  文章 - 0,  评论 - 4,  阅读 - 30199

随笔分类 -  项目心得

项目总结
摘要:时间片轮询: 结构体封装每个任务的时间片(也就是执行间隔),计数器,函数指针。采用定时器计时。比如说任务1每2s执行一次,任务2每5s执行一次,定时器每1s产生中断,定时时间一到每个任务的计数器就加1,当计数器和时间片相等时执行该任务。 任务冲突:将每个任务对应的结构体装入结构体数组,采用遍历结构体 阅读全文
posted @ 2024-01-23 20:40 小凉拖 阅读(25) 评论(0) 推荐(0) 编辑
DMA问题
摘要:问题1 主函数: 1 #include "stm32f10x.h" // Device header 2 #include "Delay.h" 4 #include "DMA.h" 5 #include "Serial.h" 7 9 uint8_t arr[3]; 10 int main(void) 阅读全文
posted @ 2024-01-13 22:10 小凉拖 阅读(19) 评论(0) 推荐(0) 编辑
正点原子Lora注意事项
摘要:配置: 将LoRa和USB-TTL相连,连线如下:注意MD0为1(连接到USB-TTL的3.3V或5V),GND一定要和USB-TTL相连 打开正点原子提供的串口调试助手 数据的接收: 阅读全文
posted @ 2024-01-02 15:07 小凉拖 阅读(143) 评论(0) 推荐(0) 编辑
IIC设备总结
摘要:总括 SHT20可能代表主要需要读的设备,EEPROM可能代表需要读写的设备 EEPROM 一页的字节数 01为8个字节,02/04/08/16为16个字节,128/256为64字节 在操作AT24C256时发现EEPROM连续写入时不能跨页写(比如,第一页0~63,我先向63写入一个数据再向64写 阅读全文
posted @ 2023-12-24 19:07 小凉拖 阅读(40) 评论(0) 推荐(0) 编辑
OLED多级菜单
摘要:数组vs链表 数组的优点是可以根据索引值快速查询某一个元素,而链表要从头结点一一查询才能查询到想要的结点 链表的优点是插入和删除结点很方便,适合于频繁插入和删除的情况,而数组长度固定空间不够时需要重新定义数组 根据OLED多级菜单的特点:需要频繁的增加子菜单,删除子菜单,且查询的时候是从父菜单开始一 阅读全文
posted @ 2023-12-20 09:26 小凉拖 阅读(108) 评论(0) 推荐(0) 编辑
IIC读写器件时应该关注器件哪些信息
摘要:其他注意事项:EEPROM在主机发送停止位后开始内部的擦写,期间EEPROM不应答主机任何请求,如果想要写入数据后马上读数据需要注意这个问题 阅读全文
posted @ 2023-12-10 21:14 小凉拖 阅读(5) 评论(0) 推荐(0) 编辑
基于Lora的环境检测
摘要:2023-11-30 1.两个灯闪烁出现了问题 解决方法:程序中定时器分频系数和想要设置的分频系数少一位经验:LED灯闪烁出现问题很有可能是定时器分频系数或者重装载值因为大意敲错了 2.软件模拟IIC 这些是硬件IIC的输入输出口,软件IIC只要使用一个空闲的GPIO口就可以实现IIC的通信 野火给 阅读全文
posted @ 2023-11-30 23:08 小凉拖 阅读(75) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示