硬件部分:TQ2440(Linux)+ZigBee模块(CC2430) 软件部分:Linux系统+单片机系统 技术组成:BOA+CGI+HTML+SQLite3 (+PHP+MySQL)
最近更新: 8年前1,linux SPI Master 框架下的rc522 读卡器驱动。在S3C2440和S5PV210开发板测试通过,但是不具体依赖于开发板,只要支持spi master驱动,当然Pin连接要匹配你的系统。修正了内核spi子系统自带的bug(多次加载提示选择线忙的问题)。并且完全不依赖bsp文件(mach-xxxx.c)了,用户可以直接在驱动文件里面修改修改参数(spi 模式,通信速度等等),完全独立编译运行。2,应用程序可以使用ioctl完成相关操作,用户接口简单方便。具体使用可以看测试代码,print打印的信息文件。 我花了一周时间从单片机驱动上面移植过来的。 优化并大幅度简化了用户相关操作。让它更像一个标准linux 驱动,而不是使用单片机思想(眉毛胡子一把抓)编写的应用。
最近更新: 8年多前移植了联发科的USB无线网卡驱动到STM32F4xx上,使用uC/OS-III作为嵌入式操作系统,lwip作为网络协议栈,可达3Mbits的传输速率。
最近更新: 9年多前用单片机、2.4G无线模块NRF24L01、超声波集成探头HC-SR04、LCD1602(用于发射节点数据显示)、红外(接受节点遥控装置)、mini12864(接收节点数据显示)及少量外围器件制作的家用水位无线遥测装置,可用于地下室、蓄水池等场地的水位遥测。
最近更新: 10年前