搜索资源列表
Programming Wince
- 这个是wince编程的英文教程,非常的好,学会了这个估计你一个月拿6K以上绝对没问题了-Programming Guide English very well, the estimate of the Institute of you more than a month with 6K absolutely no problem with the
实用单片机系统
- 增加ASCII.C的一个ASCI码(7F),用于虚拟按键用 修改UART串口的命令解析程序,修改RTC的pcf8563中断部分。 精简IIC和smart_timer代码,添加define.h的宏定义。 修改system.c里的消息堆栈的宏定义 增加ii.c函数,支持对eeprom的打包 增加由PLD或者GPIO输出的模拟UART,在6个CLOCK下速度为57.6K 增加消息的优先级功能,消息类型的前4位为消息的优先级,后4位为消息的类型 试用于初学单片机并且想更上一层
RTOS1.12
- 陈明计:就像在嵌入系统中使用C语言替代汇编一样,在嵌入系统中使用RTOS是大势所趋。原因主要是现在在大多数情况下编程效率比执行效率重要(单片机便宜嘛)。但纵观51的RTOS,keil_c51 所带的RTX_Full 太大(6k多),且需要外部ram,又无源代码,很多时候不实用。RTX_Tiny虽然小(900多字节),但是任务没有优先级和中断管理,也无源代码,也不太实用。而ucosII虽有源代码,但是它太大,又需要外部ram,所有函数又必须是重入函数,用在51这类小片内RAM的单片机上有点勉强。于
small_rtos1.12.1
- 就像在嵌入系统中使用C语言替代汇编一样,在嵌入系统中使用RTOS是大势所趋。原因主要是现在在大多数情况下编程效率比执行效率重要(单片机便宜嘛)。但纵观51的RTOS,keil c51 所带的RTX Full 太大(6k多),且需要外部ram,又无源代码,很多时候不实用。RTX Tiny虽然小(900多字节),但是任务没有优先级和中断管理,也无源代码,也不太实用。而ucosII虽有源代码,但是它太大,又需要外部ram,所有函数又必须是重入函数,用在51这类小片内RAM的单片机上有点勉强。于是,我借
SmallRTOS for C51
- 嵌入系统中使用C语言替代汇编一样,在嵌入系统中使用RTOS是大势所趋。原因主要是现在在大多数情况下编程效率比执行效率重要(单片机便宜嘛)。但纵观51的RTOS,keil c51 所带的RTX Full 太大(6k多),且需要外部ram,又无源代码,很多时候不实用。RTX Tiny虽然小(900多字节),但是任务没有优先级和中断管理,也无源代码,也不太实用。而ucosII虽有源代码,但是它太大,又需要外部ram,所有函数又必须是重入函数,用在51这类小片内RAM的单片机上有点勉强。于是,我借鉴uc
AVR_IMU_1
- 卡尔曼滤波在AVR单片机的应用,引脚接法:PC1 (ADC1) Y Accel (Pin 8) PC2 (ADC2) Z Accel (Pin 7) PC3 (ADC3) X Rate (Pin 3) PC4 (ADC4) Y Rate (Pin 4) PC5 (ADC5) VRef (Pin 5) - Currently, this project assumes the AVR ATmega168 MCU is hosted on the AVR STK5
STC12C5204ADPPWMPP3^7Puart
- STC12C5204AD单片机PWM输出程序,利用自带的PWM输出,即P3.7口输出PWM波,PWm频率为3.6K,可以通过串口来修改PWM波的占空比,PWM输出0-5V,精度为0.1V,在实验板上验证通过。-STC12C5204AD microcontroller PWM output procedures, the use of built-in PWM output, PWM output is P3.7 mouth, PWm frequency is 3.6K, through the
6K71
- c语言用511.8英寸彩色液晶屏图像文字显示程序,可以用于51单片机(环境keil C51)或者AVR(环境cvAVR),或者PIC(环境PICC)-c language with 511.8 inches color LCD image display program text that can be used for 51 single-chip microcomputer (environment keil C51) or AVR (Environmental cvAVR), or PIC
9.6k
- 点对点通信测试,如果收到对方所发信息,则自动回复一个确认帧。-Point to point communication test, if you receive the information issued by the other side, then the automated response to a confirmation frame.
ucosII-small
- 对于很多小容量的51系列mcu来说。 移植一个完整的ucos2.5以上版本,至少需要10k以上,而这个ucos是2.0的。编译完成后才6k多。-For many small-capacity for 51 mcu. Transplantation of a complete ucos2.5 above, at least 10k or more, and this ucos is 2.0. Compiled after the completion of more than 6k.
WT588D-UV1.1
- 1、产品特征 28脚模块封装,可通过更换存储器以获得不同长度的语音存储时间; 支持2M bit ~32M bit容量的SPI-Flash(注:1byte=8bit); 采用WT588D-20SS语音芯片当作主控核心; 内嵌独特的人声语音处理器,使语音表现极为自然悦耳; 内置13Bit/DA转换器,以及12Bit/PWM音频处理,确保高品质语音输出;
EasyLogger
- EasyLogger是一款超轻量级(ROM<1.6K, RAM<0.3K)、高性能的C日志库,非常适合对资源敏感的软件项目,例如:IoT产品、可穿戴设备、智能家居等等。相比log4c、zlog这些知名的C日志库,EasyLogger的功能更加简单,提供给用户的接口更少,但上手会很快,更多实用功能支持以插件形式进行动态扩展。-EasyLogger is an ultra-lightweight (ROM < 1.6K, RAM < 0.3K), high-performance