- 博客(11)
- 收藏
- 关注
原创 DS1302/GC1302/1302系列时钟芯片驱动程序&注意事项&解析数据手册
以DS1302为例,记录了1302系列RTC芯片应用于日历的场景,改文章从硬件到寄存器的分析以及底层代码逻辑和时序解剖都很完整
2023-03-16 10:07:46
2076
2
原创 《深入理解C语言指针》精华摘录与解读(三)指针与数组(一维数组,多维数组,指针数组异同点,传递返回数组)
数组和指针的关联十分紧密,在合适的上下文中可以互换,因为数组名字有时候可以当指针来用,但是要注意二者不是一定可以互换的,数组名字也不是指针,虽然数组名字可以返回数组地址,但是却不能被赋值。本章着重点在于深入理解数组、使用指针操作数组的各种方法、数组表示法和指针表示法的异同点、以及传递和返回数组时可能发生的问题。以及引入向量和矩阵来说明一维数组和多维数组。①、数组是能用索引访问的同质元素连续集合。同质:相同类型;连续:数组元素在内存中相邻连续,无空隙。
2022-10-07 18:05:47
574
1
原创 《深入理解C语言指针》精华摘录与解读(二)指针&函数(程序栈堆,传递指针,函数指针)
本篇的重点在指针与函数的共同应用以及内存程序堆栈的解释。详细罗列了指针的各种用法,以及函数形参和实参的作用机理,让大家更好的理解程序的运行以及了解指针的行为,以及函数指针的详细用法。...
2022-08-17 17:35:25
396
原创 为什么要用指针,什么时候该用指针,什么时候该用指针的指针
什么是指针,什么时候要用指针,什么时候要用指针的指针,指针传参时的注意事项,C语言传递参数的实质,内存分配
2022-08-08 17:24:54
5204
1
原创 《深入理解C语言指针》精华摘录与解读(一)初识指针&内存分配(malloc&free...)
指针的深入概念和使用时的注意事项以及内存管理分配的各种函数(malloc和free)
2022-07-19 14:06:47
520
原创 RTOS从零开始(1):从裸机转变成RTOS的思路与意义
(1)从裸机转变成RTOS的思路与意义一、裸机的弊端与改进二、RTOS思维初窥一、裸机的弊端与改进轮询方式:弊端很明显,整个业务逻辑全在while中,只能顺序执行,而每个事件里都有或多或少的delay函数,导致MCU浪费很多时间空转,而且后面事件受到前面事件的运行时长影响,效率很低,实时性很差。void main(){ while(1){ event1(); event2(); ... }}初步改进:事件驱动方式(前后台):较轮询改善不少,受事件(中断)驱动,事件标志未触
2022-04-20 16:59:33
1163
1
原创 WT588F/E系列语音芯片驱动程序&注意事项
WT588F/E系列语音芯片驱动程序&注意事项一、简介二、硬件连接三、驱动层 1、配置GPIO 2、发送数据函数四、应用层五、其他 1、在线下载器更换语音开的这个专栏会一直记录自己用过的驱动后续会有OLED,RFID,语音,各种通讯模块等等,感兴趣的可以一起交流学习一、简介 WT588F区别于传统OTP(单次烧写)的语音芯片,可以通过配套的下载器在线更换芯片内部语音内容。支持6-32KHz的WAV文件,工作电压2.0-5.5V。语音芯片的时长及采样率自己根据使用情况联系芯片厂家。二、硬件
2021-07-26 16:32:15
4436
6
原创 TSM12M(TSM16C)驱动程序及注意事项
TSM12是一种12通道的电容式触摸传感器芯片,采用I2C通信协议。这里建议使用GPIO模拟I2C,即==软件I2C==,因为很多MCU的硬件I2C不太稳定,调试时问题较多,而且管脚受限制,虽然硬件I2C的速度会更快。(TSM16基本兼容)...
2021-07-04 23:43:37
6744
9
信息系统项目管理师教程(第4版)第三章-信息系统治理 思维导图
2023-05-06
信息系统项目管理师教程(第4版)第二章-信息技术发展详细思维导图
2023-04-21
信息系统项目管理师教程(第4版)第一章-信息化发展 思维导图.pdf
2023-04-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人