- 博客(9)
- 收藏
- 关注
原创 嵌入式RTOS编程
这次的实验有三个任务,通过参考老师提供的连接,我学习到了嵌入式实时操作系统,基于uc/OS,完成了uc/OS将其移植到stm32F103上,构建3个任务,分别以1s和3s周期对LED灯进行点亮-熄灭的控制与以2s周期通过串口发送“hello uc”。这次的实验比较复杂,也容易出错,在移植过程中,发生了几个代码问题,后来仔细改错,最终找出错误,无论什么时候,一定要仔细。
2022-11-08 22:21:09
256
原创 基于IIC和SPI协议的温湿度采集与OLED显示
I2C 通讯协议(Inter-Integrated Circuit)是由 Phiilps 公司开发的,由于它引脚少,硬件实现简单,可扩展性强,不需要 USART、CAN 等通讯协议的外部收发设备,现在被广泛地使用在系统内多个集成电路(IC)间的通讯。SPI(Serial Peripheral Interface)就是串行外围设备接口。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚。
2022-11-08 16:36:54
518
原创 中断及串口通信
基础参数:波特率为115200 Bits/s。传输数据长度为8 Bit。奇偶检验无,停止位1 接收和发送都使能。采用中断模式编程,当开关接入高电平后LED变亮。GPIO引脚自动设置 USART1_RX/USART_TX。选择USART_RX USART_TX 传输速率设置为中速。10,main函数中的while循环里面添加传输代码。11,在main函数下面添加中断处理函数。9,main主函数中接收中断的设置。7,创建项目,打开keil。7,在main.C中添加。8,在keil配置代码。
2022-10-23 17:09:25
783
原创 用gcc生成静态库和动态库,GCC编译器相关内容及Ubuntu学习opencv图像编程
在Github网页界面,进入 “Setting->Personal settings->SSH and GPG keys”,点击 “New SSH Key”,其中title随便填写,另外一个是Key文本框内容,打开id_rsa.pub文件中的内容(即上图红框中描述的文件,可使用 “gedit” 指令打开),直接复制粘贴并点击 “Add SSH Key” 即可。waitKey(30) ,中的参数单位是 ms 毫秒,也就是每一帧间隔 30 ms ,该语句时不能删除的,否则会执行错误,无法播放视频或录制视频。
2022-10-22 01:37:51
518
原创 ubuntu系统下用c语言简单编写helloworld和简单主/子程序以及Makefile的应用
ubuntu系统下用c语言简单编写helloworld和简单主/子程序以及Makefile的应用
2022-10-20 23:31:16
1825
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人