全部博文(396)
发布时间:2018-02-08 11:19:30
typedef unsigned char State; typedef State(*Procedure)(void *);step_init,step_count等是函数名,再定义状态:enum states{ s_init, s_count, s_done, s_default };static的变量NS在每次BestStateMachine调用会得到维护,我们只需再每Steps返回下一个状态并保存到NS中可以实现状态的保存和切换。.........【阅读全文】
发布时间:2018-02-06 10:39:23
在Linux IIC驱动中看到一段代码:static struct platform_device_id xx_driver_ids[] = {{.name = "s3c2410-i2c",.driver_data = TYPE_S3C2410,}, {.name = "s3c2440-i2c",.driver_data = TYPE_S3C2440,}, { },};MODULE_DEVICE_TABLE(platform, xx_driver_ids);MODULE_DEV.........【阅读全文】
发布时间:2018-02-01 14:04:02
在 http://www.cnblogs.com/heat-man/p/4564539.html中,在嵌入式Linux开发板上我们从最底层实现了一个智能家居的远程控制系统,然而采取的是用网线连接到交换机上的,感觉老土。巧的是,来北京找工作,找到一家做Wifi模组的公司,这几天老大给我的任务是在min210上开发板上跑我们的Wifi模块,以便熟悉环境,好不容易昨天刚.........【阅读全文】
发布时间:2018-01-31 15:20:16
一.什么是DTS?为什么要引入DTS? DTS即Device Tree Source 设备树源码, Device Tree是一种描述硬件的数据结构,它起源于 OpenFirmware (OF)。在Linux2.6中,ARM架构的板极硬件细节过多地被硬编码在arch/arm/plat-xxx和arch/arm/mach-xxx,比如板上的platform设备、resource、i2c_board_info、spi_boa.........【阅读全文】
发布时间:2018-01-31 11:57:50
linux设备树编译器DTC 参考文件: \kernel\Documentation\devicetree\booting-without-of.txt 1. 设备树的文件组织结构DT的文件组织结构如图 *.dts作为目标设备汇总的设备组织结构,它会include其他一些有共同特性的文件(后缀为*.dtsi)来。&nbs.........【阅读全文】