好久没更新帖子了qaq,上一次还有一篇移植过程还没更。主要最近太忙了,两个课程设计还有一些面试什么的,那一篇继续再鸽一会吧,先把课程设计里面用到的东西分享给大家。因为需要用Hi3861开发板控制的一个模块需要的引脚实在是太多了,Hi3861不够,然后身边也没有IO口拓展模块,就拿了stm8s103开发板来充当io拓展。下图为STM8S103F3最小系统原理图,PB4和PB5用来I2C通信,同一侧的PC3PC7和PD1PD3当作拓展的IO,并且给他们编上...
2020-12-11 01:55:40 1.5w浏览 5点赞 4回复 3收藏
librws:Tiny,crossplatformwebsocketclientClibrary相关代码可在下面下载,也可进入librws:将librws移植到鸿蒙Hi3861开发板上(gitee.com)查看技术有限,如有错误还望不吝赐教。基础:完成官方的快速入门教程虽然在web双向通信中,除了使用ajax(单向轮询)外,一般都推荐websocket,但网上关于websocket的实现代码很少,而且大部分为js和java,很少有C语言。因为课程项目开发需要使用到websocket,就在网上寻找了挺久的,终于找到...
2020-11-19 17:04:40 1.8w浏览 0点赞 5回复 0收藏
Hi3861上开发应用时推荐使用CMSIS标准的API,详细API查看apiapiLinkIoTCMSIS.md·OpenHarmonydocsGitee.com技术有限,如有错误还望不吝赐教。基础:完成官方的快速入门教程那天在看Hi3861的源码的时候发现在目录:projectvendorhisihi3861hi3861platformosHuaweiLiteOScomponentsliblibcmuslinclude包含了musl的头文件,并且在编译脚本里面有此目录,难道Hi3861支持POSIX标准(Linux的API也遵循POSIX标准)?后来在kernel标准库0....
2020-11-03 23:30:11 2.2w浏览 5点赞 2回复 4收藏
由于liteosm上已经移植了lwip(一个小型开源的TCPIP协议栈),所以在开发板上面进行网络编程相对来说还是比较方便。相关api可在kernel网络.md·OpenHarmonydocsGitee.com上查看。技术有限,如有错误还望不吝赐教。基础:完成官方的快速入门教程下载源码后可以看到在目录\\vendor\hisi\hi3861\hi3861\app\demo\src\有许多的例程代码:而其中刚好有http客户端的代码,详见\\vendor\hisi\hi3861\hi3861\app\demo\src\apphttpclient.c...
2020-10-28 00:18:40 2.1w浏览 4点赞 6回复 6收藏