- 博客(5)
- 收藏
- 关注
原创 μC/OS-III源码阅读笔记之任务调度
参考资料: 基于Keil MDK 平台在cortex-M3 内核MCU 评估板上测试的μC/OS-Ⅲ源码 《μC/OS-III 应用开发指南》 秉火 《嵌入式实时操作系统μCOS-II原理及应用》 任哲编著 《STM32中文参考手册》 《STM32F10x Cortex-M3 programming manual》 《ARM® Compiler v5.06 for μVision® a...
2019-04-19 22:47:58
518
原创 C语言单片机程序的组成、存储与运行STM32实例演示
本文将 进程的地址空间(数据段、代码段、堆、栈等) C语言的变量类型与存储(常量、自动变量、静态局部变量、全部变量) 单片机中FLASH、SRAM 单片机程序编译时的Code、RO-data、RW-data、ZI-data大小 等结合的到一起考虑。基本知识摘自书籍、网络,主要提供交叉部分的提示和反复修改示例代码的演示。 在操作系统中运行C程序还涉及到命令行参...
2019-03-31 21:39:59
1561
1
原创 原码、反码、补码图示
在计算机系统中,数值一律用补码来表示和存储。原因在于,使用补码,可以将符号位和数值域统一处理;同时,加法和减法也可以统一处理。此外,补码与原码相互转换,其运算过程是相同的,不需要额外的硬件电路。 反码特性 1、一个负整数(或原码)与其补数(或补码)相加,和为模。 2、对一个整数的补码再求补码,等于该整数自身。 3、补码的正零与负零表示方法相同。 图示如下 二进制数 ...
2019-03-06 15:51:08
1886
4
原创 IIC、SPI、UART通讯协议比较总结
IIC SPI UART 端口名称 SDA SCL CLK MISO MOSI CS RX TX PHILIPS 摩托罗拉...
2019-03-06 15:37:50
1368
原创 C语言编程初识json
假如你在学习C语言编程,并第一次接触json,那你很可能会看到这样一份资料:《JSONC语言开发指南》。 http://blog.csdn.net/w_ww_w/article/details/8295027 内容挺充实的,但刚开始,看过还是不懂。概念看了不少,却没有形成一个清晰的思路;看示例代码,不了解函数太多,看不懂。 还有,C语言中一个变量有一个确定的类型,知道一个变量的类型,也可以...
2017-09-02 16:07:11
419
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人