半路出家者.学习蜗牛,向着嵌入式软件开发的金字塔顶一步步迈进!
发布时间:2017-06-15 14:17:57
本文尝试从全局的角度来分析Android和嵌入式linux,重点在安全性和稳定性这个角度。行文思路如下:首先对原生的Android系统和GNU/linux系统架构做简要分析,其次对比移动终端应用方案对原生Android或GNU/LINUX进行定制裁剪,再次通过大数据分析两者的应用领域,最后得出结论。......【阅读全文】
发布时间:2016-08-09 17:44:53
linux 下的驱动学习方法:1.拿到一个设备,首先分析该设备的设备类型,比如是字符设备,块设备还是网络设备,或者按照通信方式确定是usb驱动,pci驱动还是平台驱动?2.确定好该设备的设备类型之后,学习对应的linux驱动框架(比如字符设备驱动框架,平台驱动框架等)3.设计该设备的驱动框架4.添加硬件操作方法。.........【阅读全文】
发布时间:2016-07-08 17:51:24
STM32有43个channel的settable的中断源;AIRC(Application Interrupt and Reset Register)寄存器中有用于指定优先级的4 bits。这4个bits用于分配preemption优先级和sub优先级,在STM32的固件库中定义如下/* Preemption Priority Group -------------------------------------------------*/#define NVIC_PriorityGroup_0  ......【阅读全文】