你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器。关注该话题即可发布文章!
回复:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
RE:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
回复:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
重點是 可以用網頁流覽
是個好東西
RE:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
RE:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
RE:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
RE:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
回复:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
RE:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
RE:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
大约用到了40K RAM
这么看来,似乎RT-Thread还要强一些,RT-Thread + RT-DFS + LwIP大约只需要10多k RAM,如果是简单的WebServer,应该20K可以搞定,但用了RT-Thread支持的GoAhead WebServer则大约要到45K RAM,当然GoAhead WebServer不是一般的强大。
从编程接口上来看,RT-DFS遵循的是POSIX,open/read/write/close的接口,协议栈则是BSD Socket风格编程接口。
回复:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
RL-RTX: OS + Filesystem + TCP/IP + WebServer
大约用到了40K RAM
这么看来,似乎RT-Thread还要强一些,RT-Thread + RT-DFS + LwIP大约只需要10多k RAM,如果是简单的WebServer,应该20K可以搞定,但用了RT-Thread支持的GoAhead WebServer则大约要到45K RAM,当然GoAhead WebServer不是一般的强大。
从编程接口上来看,RT-DFS遵循的是POSIX,open/read/write/close的接口,协议栈则是BSD Socket风格编程接口。
这个我要说一下的就是,程序里面除了用到了上述的类库之外,还用到了许多的别的库,如LCD,CAN,UART,这些偶都是用了很大的缓冲区,估计也要占一些资源。不过话又说回来,如果要做这些复杂的功能的话,就不能吝惜自己的资源,因为空间和时间是很难都做的很好的,用了大的缓冲区,时间上可能就会快一点,用来了小的缓冲区,可能算法要复杂一点。如果非要都做的很抠的话,估计稳定性方面可能会有一些折扣。
RE:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
RE:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
RE:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
lsjdfljasdlfjaldsjfl
RE:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡