摘要: 由于嵌入式系统的资源有限性,循环缓冲区数据结构体(Circular Buffer Data Structures)被大量的使用。 循环缓冲区(也称为环形缓冲区)是固定大小的缓冲区,工作原理就像内存是连续的且可循环的一样。在生成和使用内存时,不需将原来的数据全部重新清理掉,只要调整head/tail 阅读全文
posted @ 2020-01-16 17:11 Tyro_one 阅读(16144) 评论(0) 推荐(0)
摘要: 记录一下成功使Keil MDK和Keil C51共存的过程! 之前一直用Keil C51开发,最近需要用到ARM9内核的IC,就需要Keil C51和Keil MDK共存。看了一下网上几个教程,方法大同小异。 总结起来就是两个版本的Keil分别安装在不同的文件夹,再将Keil C51中的文件夹复制到 阅读全文
posted @ 2019-12-02 16:55 Tyro_one 阅读(4491) 评论(0) 推荐(1)
摘要: 最近在做有关N76E003的项目,使用到双串口。串口的配置没有特殊要求,最基本的配置 void Uart0_Init(void) { //—————————串口0引脚初始化———————— set_P06; set_P07; set_ES; //enable uart0 interrupt Init 阅读全文
posted @ 2019-11-30 16:10 Tyro_one 阅读(1479) 评论(0) 推荐(0)