硬件平台开发
老羊快跑
这个作者很懒,什么都没留下…
展开
-
ARM编译器
ARM 系列目前支持三大主流的工具链,即 , IAR EWARM(iccarm), and GNU Compiler Collection (gcc). 其中ARM RealView(armcc)就是KEIL的是用的编译工具。原创 2017-03-13 13:27:00 · 989 阅读 · 0 评论 -
电路中电容、电感的主要作用
电感和电容的特性正好相反,是通直流,隔交流。因此一块电路板上的数字地、模拟地,或者数字电源和模拟电源往往要通过电感或者磁珠相连。这样可以使得直流的电压保持一直,而且高频的杂波无法通过,隔离了干扰。原创 2017-04-16 13:57:52 · 1337 阅读 · 0 评论 -
STM32微控制器SPI接口NSS管理分析
看了很多关于NSS片选信号配置的资料,感觉没有说清楚的,自己写了一些个人的看法,希望对大家有用。首先看我们看下NSS的结构图,如下。从上图中我们可以看出左边的NSS代表硬件的引脚,右边的internalnss是内部NSS,微处理器根据这个内部的NSS来确定不同的操作。和NSS相关的寄存器标志位主要是SSM、SSI以及SSOE。SSM用来配置是硬件模式还是软件模式。SSI用来原创 2017-07-01 13:43:39 · 7136 阅读 · 1 评论 -
嵌入式ARM CORTEX-M0 视频教程已经上线了!!
各位看官,好久不见,实在抱歉。 经历了将近一年的积累、半年的整理,加上假期加了个班,老羊的嵌入式教程终于在腾讯课堂 和 网易云课堂 上线了,主讲内容是cortex-m0内核的STM32F0微控制器的开发,共51节,1000多分钟(这也是好久没有更新公众号的原因了),真是累死个银!!! 课程中,老羊以STM32F051微控制器为例,详细介绍了M0内核结构原创 2017-08-17 14:13:30 · 3071 阅读 · 1 评论 -
I2C总线仲裁原理
I2C (Inter-IntegratedCircuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。I2C中心以启动信号START来掌管总线,以停止信号STOP来释放总线;启动信号START后紧接着发送一个地址字节,其中7位为被控器件的地址码,一位为读/写控制位R/W,R/W位为0表示由主控向被控器件写数据,R/W为1表示由主控向被控器件读数据;当被控器原创 2017-08-21 09:38:04 · 11865 阅读 · 0 评论 -
STM32中的程序在RAM还是FLASH里运行?
老羊快跑,欢迎关注原创 2017-10-12 21:20:43 · 12271 阅读 · 9 评论